/src/lib/libisns/ |
isns_fileio.c | 42 isns_file_writev(int fd, const struct iovec *iov, int iovcnt) 48 error = wepe_sys_writev(fd, iov, iovcnt, &rval); 52 rval = writev(fd, iov, iovcnt); 62 isns_file_readv(int fd, const struct iovec *iov, int iovcnt) 68 error = wepe_sys_readv(fd, iov, iovcnt, &rval); 72 rval = readv(fd, iov, iovcnt);
|
isns_socketio.c | 90 isns_socket_writev(isns_socket_t s, const struct iovec *iov, int iovcnt) 92 return isns_file_writev(s, iov, iovcnt); 99 isns_socket_readv(isns_socket_t s, const struct iovec *iov, int iovcnt) 101 return isns_file_readv(s, iov, iovcnt);
|
/src/lib/libc/stdio/ |
puts.c | 60 struct __siov iov[2]; local in function:puts 70 iov[0].iov_base = __UNCONST(s); 71 iov[0].iov_len = c; 72 iov[1].iov_base = __UNCONST("\n"); 73 iov[1].iov_len = 1; 75 uio.uio_iov = &iov[0];
|
fputs.c | 59 struct __siov iov; local in function:fputs 67 iov.iov_base = __UNCONST(s); 68 uio.uio_resid = iov.iov_len = strlen(s); 69 uio.uio_iov = &iov;
|
putw.c | 55 struct __siov iov; local in function:putw 60 iov.iov_base = &w; 61 iov.iov_len = uio.uio_resid = sizeof(w); 62 uio.uio_iov = &iov;
|
fwrite.c | 62 struct __siov iov; local in function:fwrite 80 iov.iov_base = __UNCONST(buf); 81 uio.uio_resid = iov.iov_len = n; 82 uio.uio_iov = &iov;
|
fputwc.c | 53 struct __siov iov; local in function:__fputwc_unlock 58 iov.iov_base = (void *)buf; 59 uio.uio_iov = &iov; 80 uio.uio_resid = iov.iov_len = size;
|
/src/usr.sbin/btattach/ |
btattach.c | 368 struct iovec iov[2]; local in function:uart_send_cmd 377 iov[0].iov_base = &hdr; 378 iov[0].iov_len = sizeof(hdr); 379 iov[1].iov_base = buf; 380 iov[1].iov_len = len; 384 hexdump(iov[0].iov_base, iov[0].iov_len); 385 hexdump(iov[1].iov_base, iov[1].iov_len); 390 if (writev(fd, iov, __arraycount(iov)) < 0 496 struct iovec iov[2]; local in function:uart_recv_ev 525 struct iovec iov[3]; local in function:uart_recv_cc [all...] |
/src/sys/opencrypto/ |
criov.c | 51 struct iovec *iov = uio->uio_iov; local in function:cuio_copydata 62 if (off < iov->iov_len) 64 off -= iov->iov_len; 66 iov++; 71 count = uimin(iov->iov_len - off, len); 72 memcpy(cp, (char *)iov->iov_base + off, count); 77 iov++; 84 struct iovec *iov = uio->uio_iov; local in function:cuio_copyback 99 if (off < iov->iov_len) 101 off -= iov->iov_len [all...] |
/src/lib/libutil/ |
ttymsg.c | 64 ttymsg(struct iovec *iov, int iovcnt, const char *line, int tmout) 75 _DIAGASSERT(iov != NULL); 87 "%s: too many iov's (%d) max is %zu", __func__, 127 left += iov[cnt].iov_len; 130 wret = writev(fd, iov, iovcnt); 135 if (iov != localiov) { 136 (void)memcpy(localiov, iov, 138 iov = localiov; 140 for (cnt = 0; wret >= iov->iov_len; ++cnt) { 141 wret -= iov->iov_len [all...] |
/src/sys/rump/net/lib/libwg/ |
wg_user.c | 139 struct iovec iov[2]; local in function:wg_user_rcvthread 168 iov[0].iov_base = wgu->wgu_rcvbuf; 169 iov[0].iov_len = ((struct sockaddr *)wgu->wgu_rcvbuf)->sa_len; 171 iov[1].iov_base = (char *)wgu->wgu_rcvbuf + iov[0].iov_len; 172 iov[1].iov_len = nn - iov[0].iov_len; 175 rumpkern_wg_recv_user(wgu->wgu_sc, iov, 2); 190 iov[0].iov_base = &sin; 191 iov[0].iov_len = sin.sin_len [all...] |
/src/usr.sbin/btpand/ |
tap.c | 161 struct iovec iov[4]; local in function:tap_send 164 iov[0].iov_base = pkt->dst; 165 iov[0].iov_len = ETHER_ADDR_LEN; 166 iov[1].iov_base = pkt->src; 167 iov[1].iov_len = ETHER_ADDR_LEN; 168 iov[2].iov_base = pkt->type; 169 iov[2].iov_len = ETHER_TYPE_LEN; 170 iov[3].iov_base = pkt->ptr; 171 iov[3].iov_len = pkt->len; 174 nw = writev(chan->fd, iov, __arraycount(iov)) [all...] |
/src/sys/external/bsd/libnv/dist/ |
msgio.c | 184 struct iovec iov; local in function:cred_send 189 bzero(&iov, sizeof(iov)); 199 iov.iov_base = &dummy; 200 iov.iov_len = sizeof(dummy); 202 msg.msg_iov = &iov; 224 struct iovec iov; local in function:cred_recv 229 bzero(&iov, sizeof(iov)); 231 iov.iov_base = &dummy 260 struct iovec iov; local in function:fd_package_send 311 struct iovec iov; local in function:fd_package_recv [all...] |
/src/tests/net/bpf/ |
t_bpf.c | 111 struct iovec *iov; local in function:ATF_TC_BODY 127 iov = calloc(iov_max, sizeof(struct iovec)); 128 ATF_REQUIRE(iov != NULL); 132 iov[0].iov_len = sz; 133 iov[0].iov_base = mmap(NULL, sz, PROT_READ, MAP_ANON, -1, 0); 134 ATF_REQUIRE(iov[0].iov_base != MAP_FAILED); 137 while (sz + iov[0].iov_len <= total) 139 iov[iovlen].iov_len = iov[0].iov_len; 140 iov[iovlen].iov_base = iov[0].iov_base [all...] |
/src/lib/libc/gen/ |
psignal.c | 61 struct iovec iov[4]; local in function:__weak_alias 64 v = iov; 78 (void)writev(STDERR_FILENO, iov, (int)((v - iov) + 1));
|
xsyslog.c | 154 struct iovec iov[7]; /* prog + [ + pid + ]: + fmt + crlf */ local in function:_vxsyslogp_r 208 iov[iovcnt].iov_base = p; 209 iov[iovcnt].iov_len = prlen - 1; 217 iov[iovcnt].iov_base = __UNCONST("["); 218 iov[iovcnt].iov_len = 1; 220 iov[iovcnt].iov_base = p; 221 iov[iovcnt].iov_len = prlen - 1; 223 iov[iovcnt].iov_base = __UNCONST(BRCOSP); 224 iov[iovcnt].iov_len = 3; 230 iov[iovcnt].iov_base = __UNCONST(BRCOSP + 1) [all...] |
/src/lib/libc/resolv/ |
herror.c | 100 struct iovec iov[4], *v = iov; local in function:__weak_alias 120 (void)writev(STDERR_FILENO, iov, (int)((v - iov) + 1));
|
/src/sbin/modstat/ |
main.c | 76 struct iovec iov; local in function:main 169 iov.iov_base = malloc(len); 170 iov.iov_len = len; 171 if (prog_modctl(MODCTL_STAT, &iov)) { 174 if (len >= iov.iov_len) { 177 free(iov.iov_base); 178 len = iov.iov_len; 181 len = *(int *)iov.iov_base; 182 ms = (modstat_t *)((char *)iov.iov_base + sizeof(int)); 190 ms = (modstat_t *)((char *)iov.iov_base + sizeof(int)) [all...] |
/src/sbin/mount_portal/ |
activate.c | 80 struct iovec iov[2]; local in function:get_request 84 iov[0].iov_base = (caddr_t) pcr; 85 iov[0].iov_len = sizeof(*pcr); 86 iov[1].iov_base = key; 87 iov[1].iov_len = klen; 90 msg.msg_iov = iov; 110 struct iovec iov; local in function:send_reply 121 iov.iov_base = (caddr_t) &error; 122 iov.iov_len = sizeof(error); 128 msg.msg_iov = &iov; [all...] |
/src/usr.sbin/mopd/common/ |
pf.c | 228 struct iovec iov[2]; local in function:pfWrite 232 iov[0].iov_base = (caddr_t)__UNCONST(buf); 233 iov[0].iov_len = 22; 234 iov[1].iov_base = (caddr_t)__UNCONST(buf+22); 235 iov[1].iov_len = len-22; 238 iov[0].iov_base = (caddr_t)__UNCONST(buf); 239 iov[0].iov_len = 14; 240 iov[1].iov_base = (caddr_t)__UNCONST(buf+14); 241 iov[1].iov_len = len-14; 245 if (writev(fd, iov, 2) == len [all...] |
/src/sys/kern/ |
subr_copy.c | 106 struct iovec *iov; local in function:uiomove 116 iov = uio->uio_iov; 117 cnt = iov->iov_len; 131 error = copyout_vmspace(vm, cp, iov->iov_base, 134 error = copyin_vmspace(vm, iov->iov_base, cp, 140 iov->iov_base = (char *)iov->iov_base + cnt; 141 iov->iov_len -= cnt; 173 struct iovec *iov; local in function:uiopeek 186 iov = uio->uio_iov 229 struct iovec *iov; local in function:uioskip 262 struct iovec *iov; local in function:ureadc 295 struct iovec iov; local in function:copyin_vmspace 328 struct iovec iov; local in function:copyout_vmspace [all...] |
/src/tests/lib/libc/sys/ |
t_recvmmsg.c | 81 struct iovec *iov; local in function:ATF_TC_BODY 98 iov = malloc(sizeof(*iov) * mmsgcnt); 99 ATF_REQUIRE_MSG(iov != NULL, "malloc failed (%s)", strerror(errno)); 102 iov[n].iov_base = buf + off; 103 iov[n].iov_len = sizeof(DGRAM); 104 off += iov[n].iov_len; 105 mmsghdr[n].msg_hdr.msg_iov = &iov[n]; 149 ((uint8_t *)iov[i].iov_base)[0],
|
/src/tests/modules/ |
t_builtin.c | 144 struct iovec iov; local in function:ATF_TC_BODY 155 iov.iov_base = malloc(len); 156 iov.iov_len = len; 160 if (rump_sys_modctl(MODCTL_STAT, &iov) != 0) { 166 if (len >= iov.iov_len) 168 free(iov.iov_base); 169 len = iov.iov_len; 172 count = *(int *)iov.iov_base; 173 ms = (modstat_t *)((char *)iov.iov_base + sizeof(int));
|
/src/sys/compat/common/ |
kern_mod_80.c | 58 compat_80_modstat(int cmd, struct iovec *iov, void *arg) 75 error = copyin(arg, iov, sizeof(*iov)); 147 error = copyout(omso, iov->iov_base, uimin(omslen, iov->iov_len)); 150 iov->iov_len = omslen; 151 error = copyout(iov, arg, sizeof(*iov));
|
/src/sys/rump/fs/lib/libsyspuffs/ |
puffs_rumpglue.c | 103 struct rumpuser_iovec iov; local in function:readthread 105 iov.iov_base = buf; 106 iov.iov_len = rv; 108 error = rumpuser_iovwrite(pap->comfd, &iov, 1, 147 struct rumpuser_iovec iov; local in function:writethread 149 iov.iov_base = buf+off; 150 iov.iov_len = toread; 151 error = rumpuser_iovread(pap->comfd, &iov, 1,
|