| /minix3/minix/lib/libc/sys/ |
| H A D | vectorio.c | 20 _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 D | syslog.c | 229 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 D | ttymsg.c | 64 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 D | writev.c | 41 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 D | readv.c | 41 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 D | pwritev.c | 49 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 D | preadv.c | 49 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 D | lib.h | 47 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 D | util.c | 108 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 D | util.h | 10 unsigned int iovcnt);
|
| H A D | rtsock.c | 178 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 D | ssl.c | 85 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 D | sockdriver.c | 104 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 D | imsg.c | 156 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 D | sockdriver.h | 155 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 D | io.c | 574 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 D | rmib.c | 125 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 D | sockets.h | 476 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 D | syscallargs.h | 753 syscallarg(int) iovcnt; 760 syscallarg(int) iovcnt; 1813 syscallarg(int) iovcnt; 1822 syscallarg(int) iovcnt;
|
| /minix3/minix/lib/liblwip/dist/src/api/ |
| H A D | sockets.c | 1442 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 D | syslogd.c | 2597 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()
|