/barrelfish-master/lib/libc/stdio/ |
H A D | fputs.c | 56 struct __siov iov; local 58 iov.iov_base = (void *)s; 59 uio.uio_resid = iov.iov_len = strlen(s); 60 uio.uio_iov = &iov; 67 return (iov.iov_len > INT_MAX ? INT_MAX : iov.iov_len);
|
H A D | puts.c | 56 struct __siov iov[2]; local 58 iov[0].iov_base = (void *)s; 59 iov[0].iov_len = c = strlen(s); 60 iov[1].iov_base = "\n"; 61 iov[1].iov_len = 1; 63 uio.uio_iov = &iov[0];
|
H A D | putw.c | 50 struct __siov iov; local 52 iov.iov_base = &w; 53 uio.uio_resid = iov.iov_len = sizeof(w); 54 uio.uio_iov = &iov;
|
H A D | fwrite.c | 57 struct __siov iov; local 80 iov.iov_base = (void *)buf; 81 uio.uio_resid = iov.iov_len = n; 82 uio.uio_iov = &iov;
|
H A D | perror.c | 53 struct iovec iov[4]; local 55 v = iov; 72 (void)_writev(stderr->_file, iov, (v - iov) + 1);
|
H A D | fputws.c | 52 struct __siov iov; local 61 uio.uio_iov = &iov; 63 iov.iov_base = buf; 70 uio.uio_resid = iov.iov_len = nbytes;
|
H A D | fvwrite.c | 56 struct __siov *iov; local 70 iov = uio->uio_iov; 71 p = iov->iov_base; 72 len = iov->iov_len; 73 iov++; 77 p = iov->iov_base; \ 78 len = iov->iov_len; \ 79 iov++; \
|
H A D | printfcommon.h | 69 struct __siov iov[NIOV];/* ... and individual io vectors */ member in struct:io_state 76 iop->uio.uio_iov = iop->iov; 90 iop->iov[iop->uio.uio_iovcnt].iov_base = (char *)ptr; 91 iop->iov[iop->uio.uio_iovcnt].iov_len = len;
|
H A D | vfwprintf.c | 192 struct __siov *iov; local 196 iov = uio->uio_iov; 197 for (; uio->uio_resid != 0; uio->uio_resid -= len, iov++) { 198 p = (wchar_t *)iov->iov_base; 199 len = iov->iov_len; 257 struct __siov iov; local 268 uio.uio_iov = &iov; 271 iov.iov_base = buf; 272 iov.iov_len = len;
|
H A D | xprintf.c | 97 struct __siov iov[NIOV]; member in struct:__printf_io 105 io->uio.uio_iov = io->iovp = &io->iov[0];
|
/barrelfish-master/lib/posixcompat/ |
H A D | readv.c | 17 ssize_t readv(int fd, const struct iovec *iov, int iovcnt) argument 24 ssize_t writev(int fd, const struct iovec *iov, int iovcnt) argument
|
/barrelfish-master/lib/libc/sys/ |
H A D | readv.c | 46 readv(int fd, const struct iovec *iov, int iovcnt) argument 50 __libc_interposing[INTERPOS_readv])(fd, iov, iovcnt));
|
H A D | writev.c | 46 writev(int fd, const struct iovec *iov, int iovcnt) argument 50 __libc_interposing[INTERPOS_writev])(fd, iov, iovcnt));
|
H A D | barrelfish_syscalls.c | 110 ssize_t _writev(int fd, const struct iovec *iov, int iovcnt) argument
|
/barrelfish-master/lib/libc/resolv/ |
H A D | herror.c | 89 struct iovec iov[4], *v = iov; local 109 _writev(STDERR_FILENO, iov, (v - iov) + 1);
|
/barrelfish-master/lib/libc/db/recno/ |
H A D | rec_close.c | 109 struct iovec iov[2]; local 158 iov[1].iov_base = &t->bt_bval; 159 iov[1].iov_len = 1; 163 iov[0].iov_base = data.data; 164 iov[0].iov_len = data.size; 165 if (_writev(t->bt_rfd, iov, 2) != (ssize_t)(data.size + 1))
|
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/ |
H A D | socket.h | 52 memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len) argument
|
/barrelfish-master/lib/libc/isc/ |
H A D | ev_streams.c | 47 static int copyvec(evStream *str, const struct iovec *iov, int iocnt); 66 evWrite(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, argument 80 if (copyvec(new, iov, iocnt) < 0) 100 evRead(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, argument 114 if (copyvec(new, iov, iocnt) < 0) 210 copyvec(evStream *str, const struct iovec *iov, int iocnt) { argument 220 str->iovOrig[i] = iov[i]; 221 str->ioTotal += iov[i].iov_len;
|
/barrelfish-master/lib/libc/gen/ |
H A D | syslog.c | 247 struct iovec iov[2]; local 248 struct iovec *v = iov; 255 (void)_writev(STDERR_FILENO, iov, 2); 324 struct iovec iov[2]; local 325 struct iovec *v = iov; 333 (void)_writev(fd, iov, 2);
|
/barrelfish-master/lib/libc/net/ |
H A D | sctp_sys_calls.c | 541 struct iovec iov; 589 iov.iov_base = (char *)data; 590 iov.iov_len = len; 599 msg.msg_iov = &iov; 653 struct iovec iov; 661 iov.iov_base = (char *)data; 662 iov.iov_len = len; 666 msg.msg_iov = &iov; 816 struct iovec iov; local 818 iov 882 sctp_recvv(int sd, const struct iovec *iov, int iovlen, struct sockaddr *from, socklen_t * fromlen, void *info, socklen_t * infolen, unsigned int *infotype, int *flags) argument 975 sctp_sendv(int sd, const struct iovec *iov, int iovcnt, struct sockaddr *addrs, int addrcnt, void *info, socklen_t infolen, unsigned int infotype, int flags) argument [all...] |
H A D | nscachedcli.c | 151 struct iovec iov; local 164 cred_hdr.msg_iov = &iov; 169 iov.iov_base = &type; 170 iov.iov_len = sizeof(int);
|
/barrelfish-master/include/sys/ |
H A D | uio.h | 84 #define UIO_MAXIOV 1024 /* max 1K of iov's */ 93 int copyiniov(const struct iovec *iovp, u_int iovcnt, struct iovec **iov,
|
/barrelfish-master/lib/libc/rpc/ |
H A D | clnt_vc.c | 798 struct iovec iov[1]; local 806 iov[0].iov_base = buf; 807 iov[0].iov_len = cnt; 809 msg.msg_iov = iov; 823 struct iovec iov[1]; local 831 iov[0].iov_base = buf; 832 iov[0].iov_len = cnt; 838 msg.msg_iov = iov;
|
/barrelfish-master/lib/libc/yp/ |
H A D | yplib.c | 384 struct iovec iov[2]; local 388 iov[0].iov_base = (caddr_t)&ypb_port; 389 iov[0].iov_len = sizeof ypb_port; 390 iov[1].iov_base = (caddr_t)&ybr; 391 iov[1].iov_len = sizeof ybr; 393 r = _readv(fd, iov, 2); 394 if (r != iov[0].iov_len + iov[1].iov_len) {
|
/barrelfish-master/include/lwip2/lwip/ |
H A D | sockets.h | 503 int lwip_writev(int s, const struct iovec *iov, int iovcnt); 554 #define writev(s,iov,iovcnt) lwip_writev(s,iov,iovcnt)
|