| /dragonfly/lib/libsdp/ |
| HD | service.c | 83 struct iovec iov[4]; in sdp_register_service() local 105 iov[0].iov_base = (void *) &pdu; in sdp_register_service() 106 iov[0].iov_len = sizeof(pdu); in sdp_register_service() 108 iov[1].iov_base = (void *) &uuid; in sdp_register_service() 109 iov[1].iov_len = sizeof(uuid); in sdp_register_service() 111 iov[2].iov_base = (void *) bdaddr; in sdp_register_service() 112 iov[2].iov_len = sizeof(*bdaddr); in sdp_register_service() 114 iov[3].iov_base = (void *) data; in sdp_register_service() 115 iov[3].iov_len = datalen; in sdp_register_service() 118 len = writev(ss->s, iov, sizeof(iov)/sizeof(iov[0])); in sdp_register_service() [all …]
|
| HD | search.c | 144 struct iovec iov[2]; in sdp_search() local 165 iov[0].iov_base = (void *) &xpdu; in sdp_search() 166 iov[0].iov_len = sizeof(xpdu.pdu); in sdp_search() 167 iov[1].iov_base = (void *) ss->req; in sdp_search() 168 iov[1].iov_len = req_cs - ss->req; in sdp_search() 171 len = writev(ss->s, iov, sizeof(iov)/sizeof(iov[0])); in sdp_search() 180 iov[0].iov_base = (void *) &xpdu; in sdp_search() 181 iov[0].iov_len = sizeof(xpdu); in sdp_search() 182 iov[1].iov_base = (void *) rsp; in sdp_search() 183 iov[1].iov_len = ss->imtu; in sdp_search() [all …]
|
| /dragonfly/sys/opencrypto/ |
| HD | criov.c | 52 if (off < iov->iov_len) \ 54 off -= iov->iov_len; \ 56 iov++; \ 63 struct iovec *iov = uio->uio_iov; in cuio_copydata() local 70 count = min(iov->iov_len - off, len); in cuio_copydata() 71 bcopy(((caddr_t)iov->iov_base) + off, cp, count); in cuio_copydata() 76 iov++; in cuio_copydata() 83 struct iovec *iov = uio->uio_iov; in cuio_copyback() local 90 count = min(iov->iov_len - off, len); in cuio_copyback() 91 bcopy(cp, ((caddr_t)iov->iov_base) + off, count); in cuio_copyback() [all …]
|
| /dragonfly/sys/kern/ |
| HD | kern_subr.c | 99 struct iovec *iov; in uiomove() local 118 iov = uio->uio_iov; in uiomove() 119 cnt = iov->iov_len; in uiomove() 134 error = copyout(cp, iov->iov_base, cnt); in uiomove() 136 error = copyin(iov->iov_base, cp, cnt); in uiomove() 140 bcopy(cp, iov->iov_base, cnt); in uiomove() 142 bcopy(iov->iov_base, cp, cnt); in uiomove() 150 iov->iov_base = (char *)iov->iov_base + cnt; in uiomove() 151 iov->iov_len -= cnt; in uiomove() 225 struct iovec *iov; in uiomovez() local [all …]
|
| HD | sys_process.c | 295 struct iovec iov; in kern_ptrace() local 557 iov.iov_base = write ? (caddr_t)&data : (caddr_t)&tmp; in kern_ptrace() 558 iov.iov_len = sizeof(int); in kern_ptrace() 559 uio.uio_iov = &iov; in kern_ptrace() 594 iov.iov_base = piod->piod_addr; in kern_ptrace() 595 iov.iov_len = piod->piod_len; in kern_ptrace() 596 uio.uio_iov = &iov; in kern_ptrace() 641 iov.iov_base = addr; in kern_ptrace() 642 iov.iov_len = sizeof(struct reg); in kern_ptrace() 643 uio.uio_iov = &iov; in kern_ptrace() [all …]
|
| /dragonfly/usr.bin/wall/ |
| HD | ttymsg.c | 56 ttymsg(struct iovec *iov, int iovcnt, const char *line, int tmout) in ttymsg() argument 94 left += iov[cnt].iov_len; in ttymsg() 97 wret = writev(fd, iov, iovcnt); in ttymsg() 102 if (iov != localiov) { in ttymsg() 103 bcopy(iov, localiov, in ttymsg() 105 iov = localiov; in ttymsg() 107 for (cnt = 0; (size_t)wret >= iov->iov_len; ++cnt) { in ttymsg() 108 wret -= iov->iov_len; in ttymsg() 109 ++iov; in ttymsg() 113 iov->iov_base = (char *)iov->iov_base + wret; in ttymsg() [all …]
|
| /dragonfly/sbin/dhclient/ |
| HD | errwarn.c | 210 struct iovec iov[6]; in parse_warn() local 227 iov[0].iov_base = mbuf; in parse_warn() 228 iov[0].iov_len = strlen(mbuf); in parse_warn() 229 iov[1].iov_base = "\n"; in parse_warn() 230 iov[1].iov_len = 1; in parse_warn() 231 iov[2].iov_base = token_line; in parse_warn() 232 iov[2].iov_len = strlen(token_line); in parse_warn() 233 iov[3].iov_base = "\n"; in parse_warn() 234 iov[3].iov_len = 1; in parse_warn() 237 iov[4].iov_base = spaces; in parse_warn() [all …]
|
| /dragonfly/usr.sbin/lpr/common_source/ |
| HD | rmjob.c | 303 struct iovec *iov; in rmremote() local 328 iov = malloc(niov * sizeof *iov); in rmremote() 329 if (iov == NULL) in rmremote() 331 iov[0].iov_base = "\5"; in rmremote() 332 iov[1].iov_base = pp->remote_queue; in rmremote() 333 iov[2].iov_base = " "; in rmremote() 334 iov[3].iov_base = all ? "-all" : person; in rmremote() 337 iov[elem].iov_base = " "; in rmremote() 338 iov[elem + 1].iov_base = user[i]; in rmremote() 343 asprintf((char **)&iov[elem].iov_base, " %d", requ[i]); in rmremote() [all …]
|
| /dragonfly/crypto/openssh/ |
| HD | atomicio.c | 111 struct iovec iov_array[IOV_MAX], *iov = iov_array; in atomiciov6() local 119 memcpy(iov, _iov, (size_t)iovcnt * sizeof(*_iov)); in atomiciov6() 127 for (; iovcnt > 0 && iov[0].iov_len > 0;) { in atomiciov6() 128 res = (f) (fd, iov, iovcnt); in atomiciov6() 150 while (iovcnt > 0 && rem >= iov[0].iov_len) { in atomiciov6() 151 rem -= iov[0].iov_len; in atomiciov6() 152 iov++; in atomiciov6() 156 if (rem > 0 && (iovcnt <= 0 || rem > iov[0].iov_len)) { in atomiciov6() 163 iov[0].iov_base = ((char *)iov[0].iov_base) + rem; in atomiciov6() 164 iov[0].iov_len -= rem; in atomiciov6()
|
| /dragonfly/test/testcases/io/sendfd_1/ |
| HD | sendfd_1.c | 35 struct iovec iov; in sendfd() local 42 iov.iov_base = buf; in sendfd() 43 iov.iov_len = 1; in sendfd() 46 msg.msg_iov = &iov; in sendfd() 57 if((n=sendmsg(s, &msg, 0)) != iov.iov_len) in sendfd() 68 struct iovec iov; in recvfd() local 73 iov.iov_base = buf; in recvfd() 74 iov.iov_len = 1; in recvfd() 79 msg.msg_iov = &iov; in recvfd()
|
| /dragonfly/test/socket/recvmsg/cloexec/ |
| HD | recvmsg_cloexec.c | 71 struct iovec iov; in sendfd() local 78 iov.iov_base = buf; in sendfd() 79 iov.iov_len = 1; in sendfd() 82 msg.msg_iov = &iov; in sendfd() 93 if ((n=sendmsg(s, &msg, 0)) != (int)iov.iov_len) in sendfd() 104 struct iovec iov; in recvfd() local 109 iov.iov_base = buf; in recvfd() 110 iov.iov_len = 1; in recvfd() 115 msg.msg_iov = &iov; in recvfd()
|
| /dragonfly/usr.sbin/sdpd/ |
| HD | ssr.c | 246 struct iovec iov[4]; in server_send_service_search_response() local 285 iov[0].iov_base = &pdu; in server_send_service_search_response() 286 iov[0].iov_len = sizeof(pdu); in server_send_service_search_response() 288 iov[1].iov_base = rcounts; in server_send_service_search_response() 289 iov[1].iov_len = sizeof(rcounts); in server_send_service_search_response() 291 iov[2].iov_base = rsp; in server_send_service_search_response() 292 iov[2].iov_len = rsp_end - rsp; in server_send_service_search_response() 294 iov[3].iov_base = cs; in server_send_service_search_response() 295 iov[3].iov_len = 1 + cs[0]; in server_send_service_search_response() 298 size = writev(fd, (struct iovec const *) &iov, sizeof(iov)/sizeof(iov[0])); in server_send_service_search_response()
|
| HD | sar.c | 254 struct iovec iov[4]; in server_send_service_attribute_response() local 295 iov[0].iov_base = &pdu; in server_send_service_attribute_response() 296 iov[0].iov_len = sizeof(pdu); in server_send_service_attribute_response() 298 iov[1].iov_base = &bcount; in server_send_service_attribute_response() 299 iov[1].iov_len = sizeof(bcount); in server_send_service_attribute_response() 301 iov[2].iov_base = rsp; in server_send_service_attribute_response() 302 iov[2].iov_len = rsp_end - rsp; in server_send_service_attribute_response() 304 iov[3].iov_base = cs; in server_send_service_attribute_response() 305 iov[3].iov_len = 1 + cs[0]; in server_send_service_attribute_response() 308 size = writev(fd, (struct iovec const *) &iov, sizeof(iov)/sizeof(iov[0])); in server_send_service_attribute_response()
|
| HD | srr.c | 116 struct iovec iov[2]; in server_send_service_register_response() local 126 iov[0].iov_base = &pdu; in server_send_service_register_response() 127 iov[0].iov_len = sizeof(pdu); in server_send_service_register_response() 129 iov[1].iov_base = srv->fdidx[fd].rsp; in server_send_service_register_response() 130 iov[1].iov_len = srv->fdidx[fd].rsp_size; in server_send_service_register_response() 133 size = writev(fd, (struct iovec const *) &iov, sizeof(iov)/sizeof(iov[0])); in server_send_service_register_response()
|
| /dragonfly/usr.sbin/makefs/hammer2/ |
| HD | hammer2_buf.c | 127 struct iovec *iov; in uiomove() local 135 iov = uio->uio_iov; in uiomove() 136 cnt = iov->iov_len; in uiomove() 149 bcopy(cp, iov->iov_base, cnt); in uiomove() 151 bcopy(iov->iov_base, cp, cnt); in uiomove() 155 bcopy(cp, iov->iov_base, cnt); in uiomove() 157 bcopy(iov->iov_base, cp, cnt); in uiomove() 166 iov->iov_base = (char *)iov->iov_base + cnt; in uiomove() 167 iov->iov_len -= cnt; in uiomove()
|
| /dragonfly/lib/libc/stdio/ |
| HD | puts.c | 52 struct __siov iov[2]; in puts() local 54 iov[0].iov_base = __DECONST(char *, s); in puts() 55 iov[0].iov_len = c; in puts() 56 iov[1].iov_base = __DECONST(char *, "\n"); in puts() 57 iov[1].iov_len = 1; in puts() 59 uio.uio_iov = &iov[0]; in puts()
|
| HD | fvwrite.c | 52 struct __siov *iov; in __sfvwrite() local 66 iov = uio->uio_iov; in __sfvwrite() 67 p = iov->iov_base; in __sfvwrite() 68 len = iov->iov_len; in __sfvwrite() 69 iov++; in __sfvwrite() 73 p = iov->iov_base; \ in __sfvwrite() 74 len = iov->iov_len; \ in __sfvwrite() 75 iov++; \ in __sfvwrite()
|
| HD | putw.c | 48 struct __siov iov; in putw() local 50 iov.iov_base = &w; in putw() 51 iov.iov_len = uio.uio_resid = sizeof(w); in putw() 52 uio.uio_iov = &iov; in putw()
|
| /dragonfly/test/debug/ |
| HD | fdpassing.c | 82 struct iovec iov; in sendfd() local 87 iov.iov_base = NULL; in sendfd() 88 iov.iov_len = 0; in sendfd() 90 msg.msg_iov = &iov; in sendfd() 114 struct iovec iov; in recvfd() local 121 iov.iov_base = &dummy; in recvfd() 122 iov.iov_len = sizeof(dummy); in recvfd() 124 msg.msg_iov = &iov; in recvfd()
|
| /dragonfly/lib/libc/resolv/ |
| HD | herror.c | 97 struct iovec iov[4], *v = iov; in herror() local 118 writev(STDERR_FILENO, iov, (v - iov) + 1); in herror() 120 _writev(STDERR_FILENO, iov, (v - iov) + 1); in herror()
|
| /dragonfly/tools/tools/net80211/w00t/redir/ |
| HD | buddy.c | 58 struct iovec iov[2]; in handle_data() local 86 iov[0].iov_base = tmp; in handle_data() 87 iov[0].iov_len = 4; in handle_data() 88 iov[1].iov_base = buf; in handle_data() 89 iov[1].iov_len = len; in handle_data() 92 mh.msg_iov = iov; in handle_data() 93 mh.msg_iovlen = sizeof(iov)/sizeof(struct iovec); in handle_data()
|
| /dragonfly/usr.bin/finger/ |
| HD | net.c | 105 struct iovec iov[3]; in do_protocol() local 119 msg.msg_iov = iov; in do_protocol() 127 iov[msg.msg_iovlen].iov_base = slash_w; in do_protocol() 128 iov[msg.msg_iovlen++].iov_len = 3; in do_protocol() 131 iov[msg.msg_iovlen].iov_base = strdup(name); in do_protocol() 132 iov[msg.msg_iovlen++].iov_len = strlen(name); in do_protocol() 133 iov[msg.msg_iovlen].iov_base = neteol; in do_protocol() 134 iov[msg.msg_iovlen++].iov_len = 2; in do_protocol()
|
| /dragonfly/test/unix/passdesc/ |
| HD | passdesc.c | 23 struct iovec iov; in test_send_desc() local 31 iov.iov_base = test_buf; in test_send_desc() 32 iov.iov_len = test_buflen; in test_send_desc() 35 msg.msg_iov = &iov; in test_send_desc() 59 struct iovec iov; in test_recv_desc() local 68 iov.iov_base = test_buf; in test_recv_desc() 69 iov.iov_len = test_buflen; in test_recv_desc() 72 msg.msg_iov = &iov; in test_recv_desc()
|
| /dragonfly/test/udp/tos/ |
| HD | udp_tos.c | 28 struct iovec iov; in main() local 82 iov.iov_base = buf; in main() 83 iov.iov_len = sizeof(buf); in main() 88 msg.msg_iov = &iov; in main() 113 iov.iov_base = buf; in main() 114 iov.iov_len = sizeof(buf); in main() 117 msg.msg_iov = &iov; in main()
|
| /dragonfly/contrib/tnftp/src/ |
| HD | ssl.c | 102 fetch_writev(struct fetch_connect *conn, struct iovec *iov, int iovcnt) in fetch_writev() argument 142 len = SSL_write(conn->ssl, iov->iov_base, iov->iov_len); in fetch_writev() 145 len = writev(fd, iov, iovcnt); in fetch_writev() 158 while (iovcnt > 0 && len >= (ssize_t)iov->iov_len) { in fetch_writev() 159 len -= iov->iov_len; in fetch_writev() 160 iov++; in fetch_writev() 164 iov->iov_len -= len; in fetch_writev() 165 iov->iov_base = (char *)iov->iov_base + len; in fetch_writev() 174 struct iovec iov[1]; in fetch_write() local 176 iov[0].iov_base = __DECONST(char *, str); in fetch_write() [all …]
|