+.TP 15
+[EINVAL]
+The pointer associated with
+.I d
+was negative.
+.TP 15
+[ENOSPC]
+There is no free space remaining on the file system
+containing the file.
+.TP 15
+[EDQUOT]
+The user's quota of disk blocks on the file system
+containing the file has been exhausted.
+.TP 15
+[EIO]
+An I/O error occurred while reading from or writing to the file system.
+.TP 15
+[EWOULDBLOCK]
+The file was marked for non-blocking I/O,
+and no data could be written immediately.
+.PP
+In addition,
+.I writev
+may return one of the following errors:
+.TP 15
+[EINVAL]
+.I Iovcnt
+was less than or equal to 0, or greater than 16.
+.TP 15
+[EINVAL]
+One of the
+.I iov_len
+values in the
+.I iov
+array was negative.
+.TP 15
+[EINVAL]
+The sum of the
+.I iov_len
+values in the
+.I iov
+array overflowed a 32-bit integer.