Home
last modified time | relevance | path

Searched refs:iovcnt (Results 1 – 21 of 21) sorted by relevance

/minix3/minix/lib/libc/sys/
H A Dvectorio.c20 _vectorio_setup(const struct iovec * iov, int iovcnt, char ** ptr, int op) in _vectorio_setup() argument
27 if (iovcnt < 0 || iovcnt > IOV_MAX) { in _vectorio_setup()
33 for (i = 0; i < iovcnt; i++) { in _vectorio_setup()
62 for (i = 0; i < iovcnt; i++) { in _vectorio_setup()
80 _vectorio_cleanup(const struct iovec * iov, int iovcnt, char * buffer, in _vectorio_cleanup() argument
98 assert(i < iovcnt); in _vectorio_cleanup()
119 readv(int fd, const struct iovec * iov, int iovcnt) in readv() argument
129 if ((r = _vectorio_setup(iov, iovcnt, &ptr, _VECTORIO_READ)) <= 0) in readv()
134 _vectorio_cleanup(iov, iovcnt, ptr, r, _VECTORIO_READ); in readv()
143 writev(int fd, const struct iovec * iov, int iovcnt) in writev() argument
[all …]
/minix3/lib/libc/gen/
H A Dsyslog.c229 int opened, iovcnt; in vsyslogp_r() local
325 iovcnt = 0; in vsyslogp_r()
326 iov[iovcnt].iov_base = p; in vsyslogp_r()
327 iov[iovcnt].iov_len = prlen - 1; in vsyslogp_r()
328 iovcnt++; in vsyslogp_r()
335 iov[iovcnt].iov_base = __UNCONST("["); in vsyslogp_r()
336 iov[iovcnt].iov_len = 1; in vsyslogp_r()
337 iovcnt++; in vsyslogp_r()
338 iov[iovcnt].iov_base = p; in vsyslogp_r()
339 iov[iovcnt].iov_len = prlen - 1; in vsyslogp_r()
[all …]
/minix3/lib/libutil/
H A Dttymsg.c64 ttymsg(struct iovec *iov, int iovcnt, const char *line, int tmout) in ttymsg() argument
76 _DIAGASSERT(iovcnt >= 0); in ttymsg()
79 if (iovcnt < 0) { in ttymsg()
85 if ((size_t)iovcnt >= sizeof(localiov) / sizeof(localiov[0])) { in ttymsg()
88 iovcnt, sizeof(localiov) / sizeof(localiov[0])); in ttymsg()
126 for (cnt = left = 0; cnt < (size_t)iovcnt; ++cnt) in ttymsg()
130 wret = writev(fd, iov, iovcnt); in ttymsg()
137 iovcnt * sizeof(struct iovec)); in ttymsg()
143 --iovcnt; in ttymsg()
/minix3/crypto/external/bsd/heimdal/dist/lib/roken/
H A Dwritev.c41 writev(int d, const struct iovec *iov, int iovcnt) in writev() argument
48 for(i = 0; i < iovcnt; ++i) in writev()
56 for (i = 0; i < iovcnt; ++i) { in writev()
H A Dreadv.c41 readv(int d, const struct iovec *iov, int iovcnt) in readv() argument
48 for(i = 0; i < iovcnt; ++i) in readv()
/minix3/lib/libc/sys/
H A Dpwritev.c49 pwritev(int fd, const struct iovec *iovp, int iovcnt, off_t offset) in pwritev() argument
52 return __pwritev(fd, iovp, iovcnt, 0, offset); in pwritev()
H A Dpreadv.c49 preadv(int fd, const struct iovec *iovp, int iovcnt, off_t offset) in preadv() argument
52 return __preadv(fd, iovp, iovcnt, 0, offset); in preadv()
/minix3/minix/include/
H A Dlib.h47 ssize_t _vectorio_setup(const struct iovec * iov, int iovcnt, char ** ptr,
49 void _vectorio_cleanup(const struct iovec * iov, int iovcnt, char * buffer,
/minix3/minix/net/lwip/
H A Dutil.c108 util_coalesce(char * ptr, size_t max, const iovec_t * iov, unsigned int iovcnt) in util_coalesce() argument
112 for (off = 0; iovcnt > 0; iov++, iovcnt--) { in util_coalesce()
H A Dutil.h10 unsigned int iovcnt);
H A Drtsock.c178 unsigned int i, iovcnt; in rtsock_rta_finalize() local
187 iovcnt = 1; in rtsock_rta_finalize()
201 assert(iovcnt < __arraycount(iov)); in rtsock_rta_finalize()
202 iov[iovcnt].iov_addr = (vir_bytes)rta->rta_ptr[i]; in rtsock_rta_finalize()
203 iov[iovcnt++].iov_size = len; in rtsock_rta_finalize()
208 assert(iovcnt < __arraycount(iov)); in rtsock_rta_finalize()
209 iov[iovcnt].iov_addr = (vir_bytes)rtsock_padbuf; in rtsock_rta_finalize()
210 iov[iovcnt++].iov_size = padlen; in rtsock_rta_finalize()
233 iovcnt); in rtsock_rta_finalize()
235 return rmib_vcopyout(oldp, off, iov, iovcnt); in rtsock_rta_finalize()
/minix3/usr.bin/ftp/
H A Dssl.c85 fetch_writev(struct fetch_connect *conn, struct iovec *iov, int iovcnt) in fetch_writev() argument
99 while (iovcnt > 0) { in fetch_writev()
125 len = writev(conn->sd, iov, iovcnt); in fetch_writev()
138 while (iovcnt > 0 && len >= (ssize_t)iov->iov_len) { in fetch_writev()
141 iovcnt--; in fetch_writev()
143 if (iovcnt > 0) { in fetch_writev()
/minix3/minix/lib/libsockdriver/
H A Dsockdriver.c104 const iovec_t * __restrict iov, unsigned int iovcnt, int copyin) in sockdriver_vcopy() argument
110 assert(iovcnt <= __arraycount(vec)); in sockdriver_vcopy()
113 if (iovcnt == 0) in sockdriver_vcopy()
120 if (iovcnt == 1) { in sockdriver_vcopy()
133 for (i = 0; i < iovcnt; i++, iov++) { in sockdriver_vcopy()
151 return sys_vsafecopy(vec, iovcnt); in sockdriver_vcopy()
160 const iovec_t * __restrict iov, unsigned int iovcnt) in sockdriver_vcopyin() argument
163 return sockdriver_vcopy(data, off, iov, iovcnt, TRUE /*copyin*/); in sockdriver_vcopyin()
172 const iovec_t * __restrict iov, unsigned int iovcnt) in sockdriver_vcopyout() argument
175 return sockdriver_vcopy(data, off, iov, iovcnt, FALSE /*copyin*/); in sockdriver_vcopyout()
/minix3/external/bsd/tmux/dist/compat/
H A Dimsg.c156 pid_t pid, int fd, const struct iovec *iov, int iovcnt) in imsg_composev() argument
161 for (i = 0; i < iovcnt; i++) in imsg_composev()
167 for (i = 0; i < iovcnt; i++) in imsg_composev()
/minix3/minix/include/minix/
H A Dsockdriver.h155 size_t off, const iovec_t * iov, unsigned int iovcnt);
157 size_t off, const iovec_t * iov, unsigned int iovcnt);
/minix3/minix/net/uds/
H A Dio.c574 unsigned int iovcnt, segflags; in uds_send_data() local
729 iovcnt = 2; in uds_send_data()
732 iovcnt = 1; in uds_send_data()
735 if ((r = sockdriver_vcopyin(data, off, iov, iovcnt)) != OK) in uds_send_data()
1201 unsigned int iovcnt; in uds_recv_data() local
1292 iovcnt = 2; in uds_recv_data()
1295 iovcnt = 1; in uds_recv_data()
1298 if ((r = sockdriver_vcopyout(data, off, iov, iovcnt)) != OK) in uds_recv_data()
/minix3/minix/lib/libsys/
H A Drmib.c125 unsigned int iovcnt) in rmib_vcopyout() argument
133 assert(iovcnt <= __arraycount(vec)); in rmib_vcopyout()
136 if (iovcnt == 1) in rmib_vcopyout()
144 for (size = i = 0; iovcnt > 0; iov++, iovcnt--) { in rmib_vcopyout()
/minix3/minix/lib/liblwip/dist/src/include/lwip/
H A Dsockets.h476 int lwip_writev(int s, const struct iovec *iov, int iovcnt);
527 #define writev(s,iov,iovcnt) lwip_writev(s,iov,iovcnt) argument
/minix3/sys/sys/
H A Dsyscallargs.h753 syscallarg(int) iovcnt;
760 syscallarg(int) iovcnt;
1813 syscallarg(int) iovcnt;
1822 syscallarg(int) iovcnt;
/minix3/minix/lib/liblwip/dist/src/api/
H A Dsockets.c1442 lwip_writev(int s, const struct iovec *iov, int iovcnt) in lwip_writev() argument
1451 msg.msg_iovlen = iovcnt; in lwip_writev()
/minix3/usr.sbin/syslogd/
H A Dsyslogd.c2597 wallmsg(struct filed *f, struct iovec *iov, size_t iovcnt) in wallmsg() argument
2612 if ((p = ttymsg(iov, iovcnt, ep->line, TTYMSGTIME)) in wallmsg()
2632 if ((p = ttymsg(iov, iovcnt, ep->line, in wallmsg()