Searched refs:iov (Results 1 - 25 of 27) sorted by relevance

12

/barrelfish-master/lib/libc/stdio/
H A Dfputs.c56 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 Dputs.c56 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 Dputw.c50 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 Dfwrite.c57 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 Dperror.c53 struct iovec iov[4]; local
55 v = iov;
72 (void)_writev(stderr->_file, iov, (v - iov) + 1);
H A Dfputws.c52 struct __siov iov; local
61 uio.uio_iov = &iov;
63 iov.iov_base = buf;
70 uio.uio_resid = iov.iov_len = nbytes;
H A Dfvwrite.c56 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 Dprintfcommon.h69 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 Dvfwprintf.c192 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 Dxprintf.c97 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 Dreadv.c17 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 Dreadv.c46 readv(int fd, const struct iovec *iov, int iovcnt) argument
50 __libc_interposing[INTERPOS_readv])(fd, iov, iovcnt));
H A Dwritev.c46 writev(int fd, const struct iovec *iov, int iovcnt) argument
50 __libc_interposing[INTERPOS_writev])(fd, iov, iovcnt));
H A Dbarrelfish_syscalls.c110 ssize_t _writev(int fd, const struct iovec *iov, int iovcnt) argument
/barrelfish-master/lib/libc/resolv/
H A Dherror.c89 struct iovec iov[4], *v = iov; local
109 _writev(STDERR_FILENO, iov, (v - iov) + 1);
/barrelfish-master/lib/libc/db/recno/
H A Drec_close.c109 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 Dsocket.h52 memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len) argument
/barrelfish-master/lib/libc/isc/
H A Dev_streams.c47 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 Dsyslog.c247 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 Dsctp_sys_calls.c541 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 Dnscachedcli.c151 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 Duio.h84 #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 Dclnt_vc.c798 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 Dyplib.c384 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 Dsockets.h503 int lwip_writev(int s, const struct iovec *iov, int iovcnt);
554 #define writev(s,iov,iovcnt) lwip_writev(s,iov,iovcnt)

Completed in 139 milliseconds

12