| /netbsd/src/crypto/external/bsd/heimdal/dist/lib/krb5/ |
| D | aes-test.c | 351 krb5_crypto_iov iov[4]; in krb_enc_iov2() local 360 iov[0].flags = KRB5_CRYPTO_TYPE_HEADER; in krb_enc_iov2() 361 krb5_crypto_length(context, crypto, iov[0].flags, &iov[0].data.length); in krb_enc_iov2() 362 iov[0].data.data = emalloc(iov[0].data.length); in krb_enc_iov2() 364 iov[1].flags = KRB5_CRYPTO_TYPE_DATA; in krb_enc_iov2() 365 iov[1].data.length = len; in krb_enc_iov2() 366 iov[1].data.data = emalloc(iov[1].data.length); in krb_enc_iov2() 367 memcpy(iov[1].data.data, p, iov[1].data.length); in krb_enc_iov2() 370 iov[2].flags = KRB5_CRYPTO_TYPE_PADDING; in krb_enc_iov2() 371 krb5_crypto_length(context, crypto, KRB5_CRYPTO_TYPE_PADDING, &iov[2].data.length); in krb_enc_iov2() [all …]
|
| /netbsd/src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/ |
| D | gss_aeap.c | 54 gss_iov_buffer_desc *iov, in gss_wrap_iov() argument 66 if (iov == NULL && iov_count != 0) in gss_wrap_iov() 76 iov, iov_count); in gss_wrap_iov() 91 gss_iov_buffer_desc *iov, in gss_unwrap_iov() argument 105 if (iov == NULL && iov_count != 0) in gss_unwrap_iov() 115 iov, iov_count); in gss_unwrap_iov() 135 gss_iov_buffer_desc *iov, in gss_wrap_iov_length() argument 147 if (iov == NULL && iov_count != 0) in gss_wrap_iov_length() 157 iov, iov_count); in gss_wrap_iov_length() 169 gss_iov_buffer_desc *iov, in gss_release_iov_buffer() argument [all …]
|
| /netbsd/src/usr.sbin/btattach/ |
| D | btattach.c | 368 struct iovec iov[2]; in uart_send_cmd() local 377 iov[0].iov_base = &hdr; in uart_send_cmd() 378 iov[0].iov_len = sizeof(hdr); in uart_send_cmd() 379 iov[1].iov_base = buf; in uart_send_cmd() 380 iov[1].iov_len = len; in uart_send_cmd() 384 hexdump(iov[0].iov_base, iov[0].iov_len); in uart_send_cmd() 385 hexdump(iov[1].iov_base, iov[1].iov_len); in uart_send_cmd() 390 if (writev(fd, iov, __arraycount(iov)) < 0) in uart_send_cmd() 411 uart_getc(int fd, struct iovec *iov, int ioc, size_t *count) in uart_getc() argument 429 if (iov->iov_len > off) { in uart_getc() [all …]
|
| /netbsd/src/sys/kern/ |
| D | subr_copy.c | 106 struct iovec *iov; in uiomove() local 116 iov = uio->uio_iov; in uiomove() 117 cnt = iov->iov_len; in uiomove() 131 error = copyout_vmspace(vm, cp, iov->iov_base, in uiomove() 134 error = copyin_vmspace(vm, iov->iov_base, cp, in uiomove() 140 iov->iov_base = (char *)iov->iov_base + cnt; in uiomove() 141 iov->iov_len -= cnt; in uiomove() 173 struct iovec *iov; in uiopeek() local 186 iov = uio->uio_iov; in uiopeek() 187 base = iov->iov_base; in uiopeek() [all …]
|
| /netbsd/src/crypto/external/bsd/heimdal/dist/lib/gssapi/ |
| D | test_context.c | 325 gss_iov_buffer_desc iov[6]; in wrapunwrap_iov() local 333 memset(&iov, 0, sizeof(iov)); in wrapunwrap_iov() 350 iov_len = sizeof(iov)/sizeof(iov[0]); in wrapunwrap_iov() 352 memset(iov, 0, sizeof(iov)); in wrapunwrap_iov() 354 iov[0].type = GSS_IOV_BUFFER_TYPE_HEADER | GSS_IOV_BUFFER_FLAG_ALLOCATE; in wrapunwrap_iov() 357 iov[1].type = GSS_IOV_BUFFER_TYPE_SIGN_ONLY; in wrapunwrap_iov() 358 iov[1].buffer.length = header.length; in wrapunwrap_iov() 359 iov[1].buffer.value = header.data; in wrapunwrap_iov() 361 iov[1].type = GSS_IOV_BUFFER_TYPE_EMPTY; in wrapunwrap_iov() 362 iov[1].buffer.length = 0; in wrapunwrap_iov() [all …]
|
| /netbsd/src/external/gpl3/gdb/dist/gdb/ |
| D | arc-linux-nat.c | 82 struct iovec iov; in fetch_gregs() local 85 iov.iov_base = ®s; in fetch_gregs() 86 iov.iov_len = sizeof (gdb_gregset_t); in fetch_gregs() 88 if (ptrace (PTRACE_GETREGSET, tid, NT_PRSTATUS, (void *) &iov) < 0) in fetch_gregs() 102 struct iovec iov; in fetch_v2_regs() local 105 iov.iov_base = &v2_buffer; in fetch_v2_regs() 106 iov.iov_len = ARC_LINUX_SIZEOF_V2_REGSET; in fetch_v2_regs() 108 if (ptrace (PTRACE_GETREGSET, tid, NT_ARC_V2, (void *) &iov) < 0) in fetch_v2_regs() 121 struct iovec iov; in store_gregs() local 124 iov.iov_base = ®s; in store_gregs() [all …]
|
| D | riscv-linux-nat.c | 224 struct iovec iov; in fetch_registers() local 227 iov.iov_base = ®s; in fetch_registers() 228 iov.iov_len = sizeof (regs); in fetch_registers() 231 (PTRACE_TYPE_ARG3) &iov) == -1) in fetch_registers() 242 struct iovec iov; in fetch_registers() local 245 iov.iov_base = ®s; in fetch_registers() 246 iov.iov_len = ELF_NFPREG * register_size (regcache->arch (), in fetch_registers() 248 gdb_assert (iov.iov_len <= sizeof (regs)); in fetch_registers() 251 (PTRACE_TYPE_ARG3) &iov) == -1) in fetch_registers() 281 struct iovec iov; in store_registers() local [all …]
|
| D | arm-linux-nat.c | 127 struct iovec iov; in fetch_fpregs() local 129 iov.iov_base = &fp; in fetch_fpregs() 130 iov.iov_len = ARM_LINUX_SIZEOF_NWFPE; in fetch_fpregs() 132 ret = ptrace (PTRACE_GETREGSET, tid, NT_FPREGSET, &iov); in fetch_fpregs() 164 struct iovec iov; in store_fpregs() local 166 iov.iov_base = &fpregs; in store_fpregs() 167 iov.iov_len = sizeof (fpregs); in store_fpregs() 169 ret = ptrace (PTRACE_GETREGSET, tid, NT_FPREGSET, &iov); in store_fpregs() 188 struct iovec iov; in store_fpregs() local 190 iov.iov_base = &fp; in store_fpregs() [all …]
|
| D | loongarch-linux-nat.c | 59 struct iovec iov; in fetch_gregs_from_thread() local 61 iov.iov_base = ®set; in fetch_gregs_from_thread() 62 iov.iov_len = sizeof (regset); in fetch_gregs_from_thread() 64 if (ptrace (PTRACE_GETREGSET, tid, NT_PRSTATUS, (long) &iov) < 0) in fetch_gregs_from_thread() 85 struct iovec iov; in store_gregs_to_thread() local 87 iov.iov_base = ®set; in store_gregs_to_thread() 88 iov.iov_len = sizeof (regset); in store_gregs_to_thread() 90 if (ptrace (PTRACE_GETREGSET, tid, NT_PRSTATUS, (long) &iov) < 0) in store_gregs_to_thread() 96 if (ptrace (PTRACE_SETREGSET, tid, NT_PRSTATUS, (long) &iov) < 0) in store_gregs_to_thread() 279 struct iovec iov; in fetch_lbt_from_thread() local [all …]
|
| /netbsd/src/sys/opencrypto/ |
| D | criov.c | 51 struct iovec *iov = uio->uio_iov; in cuio_copydata() local 62 if (off < iov->iov_len) in cuio_copydata() 64 off -= iov->iov_len; in cuio_copydata() 66 iov++; in cuio_copydata() 71 count = uimin(iov->iov_len - off, len); in cuio_copydata() 72 memcpy(cp, (char *)iov->iov_base + off, count); in cuio_copydata() 77 iov++; in cuio_copydata() 84 struct iovec *iov = uio->uio_iov; in cuio_copyback() local 99 if (off < iov->iov_len) in cuio_copyback() 101 off -= iov->iov_len; in cuio_copyback() [all …]
|
| /netbsd/src/tests/net/bpf/ |
| D | t_bpf.c | 111 struct iovec *iov; in ATF_TC_BODY() local 127 iov = calloc(iov_max, sizeof(struct iovec)); in ATF_TC_BODY() 128 ATF_REQUIRE(iov != NULL); in ATF_TC_BODY() 132 iov[0].iov_len = sz; in ATF_TC_BODY() 133 iov[0].iov_base = mmap(NULL, sz, PROT_READ, MAP_ANON, -1, 0); in ATF_TC_BODY() 134 ATF_REQUIRE(iov[0].iov_base != MAP_FAILED); in ATF_TC_BODY() 137 while (sz + iov[0].iov_len <= total) in ATF_TC_BODY() 139 iov[iovlen].iov_len = iov[0].iov_len; in ATF_TC_BODY() 140 iov[iovlen].iov_base = iov[0].iov_base; in ATF_TC_BODY() 141 sz += iov[0].iov_len; in ATF_TC_BODY() [all …]
|
| /netbsd/src/lib/libc/gen/ |
| D | xsyslog.c | 154 struct iovec iov[7]; /* prog + [ + pid + ]: + fmt + crlf */ in _vxsyslogp_r() local 208 iov[iovcnt].iov_base = p; in _vxsyslogp_r() 209 iov[iovcnt].iov_len = prlen - 1; in _vxsyslogp_r() 217 iov[iovcnt].iov_base = __UNCONST("["); in _vxsyslogp_r() 218 iov[iovcnt].iov_len = 1; in _vxsyslogp_r() 220 iov[iovcnt].iov_base = p; in _vxsyslogp_r() 221 iov[iovcnt].iov_len = prlen - 1; in _vxsyslogp_r() 223 iov[iovcnt].iov_base = __UNCONST(BRCOSP); in _vxsyslogp_r() 224 iov[iovcnt].iov_len = 3; in _vxsyslogp_r() 230 iov[iovcnt].iov_base = __UNCONST(BRCOSP + 1); in _vxsyslogp_r() [all …]
|
| /netbsd/src/lib/libutil/ |
| D | ttymsg.c | 64 ttymsg(struct iovec *iov, int iovcnt, const char *line, int tmout) in ttymsg() argument 75 _DIAGASSERT(iov != NULL); in ttymsg() 127 left += iov[cnt].iov_len; in ttymsg() 130 wret = writev(fd, iov, iovcnt); in ttymsg() 135 if (iov != localiov) { in ttymsg() 136 (void)memcpy(localiov, iov, in ttymsg() 138 iov = localiov; in ttymsg() 140 for (cnt = 0; wret >= iov->iov_len; ++cnt) { in ttymsg() 141 wret -= iov->iov_len; in ttymsg() 142 ++iov; in ttymsg() [all …]
|
| /netbsd/src/crypto/external/bsd/openssh/dist/ |
| D | atomicio.c | 107 struct iovec iov_array[IOV_MAX], *iov = iov_array; in atomiciov6() local 115 memcpy(iov, _iov, (size_t)iovcnt * sizeof(*_iov)); in atomiciov6() 119 for (; iovcnt > 0 && iov[0].iov_len > 0;) { in atomiciov6() 120 res = (f) (fd, iov, iovcnt); in atomiciov6() 142 while (iovcnt > 0 && rem >= iov[0].iov_len) { in atomiciov6() 143 rem -= iov[0].iov_len; in atomiciov6() 144 iov++; in atomiciov6() 148 if (rem > 0 && (iovcnt <= 0 || rem > iov[0].iov_len)) { in atomiciov6() 155 iov[0].iov_base = ((char *)iov[0].iov_base) + rem; in atomiciov6() 156 iov[0].iov_len -= rem; in atomiciov6()
|
| /netbsd/src/external/bsd/iscsi/dist/src/lib/ |
| D | util.c | 453 struct iovec *iov = *iov_ptr; in modify_iov() local 460 len += iov[i].iov_len; in modify_iov() 466 disp -= iov[i].iov_len; in modify_iov() 473 iov[i].iov_len -= disp; in modify_iov() 474 basep = iov[i].iov_base; in modify_iov() 476 iov[i].iov_base = basep; in modify_iov() 478 *iov_ptr = &(iov[i]); in modify_iov() 479 iov = *iov_ptr; in modify_iov() 487 len += iov[i].iov_len; in modify_iov() 500 i, iov[i].iov_base, (unsigned)iov[i].iov_len); in modify_iov() [all …]
|
| /netbsd/src/external/bsd/iscsi/dist/src/initiator/ |
| D | libkmod.c | 81 kernel->iov.iov_base = malloc(kernel->size); in openkmod() 82 kernel->iov.iov_len = kernel->size; in openkmod() 83 if (modctl(MODCTL_STAT, &kernel->iov)) { in openkmod() 87 if (kernel->size >= kernel->iov.iov_len) { in openkmod() 90 free(kernel->iov.iov_base); in openkmod() 91 kernel->size = kernel->iov.iov_len; in openkmod() 93 kernel->size = kernel->iov.iov_len / sizeof(modstat_t); in openkmod() 94 qsort(kernel->iov.iov_base, kernel->size, sizeof(modstat_t), modcmp); in openkmod() 104 if (kernel->c * sizeof(*ms) >= kernel->iov.iov_len) { in readkmod() 107 ms = kernel->iov.iov_base; in readkmod() [all …]
|
| /netbsd/src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/ |
| D | cfx.c | 208 _gk_find_buffer(gss_iov_buffer_desc *iov, int iov_count, OM_uint32 type) in _gk_find_buffer() argument 213 if (iov == GSS_C_NO_IOV_BUFFER) in _gk_find_buffer() 221 if (type == GSS_IOV_BUFFER_TYPE(iov[i].type)) { in _gk_find_buffer() 223 iovp = &iov[i]; in _gk_find_buffer() 312 gss_iov_buffer_desc *iov, in _gssapi_wrap_cfx_iov() argument 327 header = _gk_find_buffer(iov, iov_count, GSS_IOV_BUFFER_TYPE_HEADER); in _gssapi_wrap_cfx_iov() 333 padding = _gk_find_buffer(iov, iov_count, GSS_IOV_BUFFER_TYPE_PADDING); in _gssapi_wrap_cfx_iov() 338 trailer = _gk_find_buffer(iov, iov_count, GSS_IOV_BUFFER_TYPE_TRAILER); in _gssapi_wrap_cfx_iov() 353 switch (GSS_IOV_BUFFER_TYPE(iov[i].type)) { in _gssapi_wrap_cfx_iov() 355 size += iov[i].buffer.length; in _gssapi_wrap_cfx_iov() [all …]
|
| D | arcfour.c | 122 const gss_iov_buffer_desc *iov, in arcfour_mic_cksum_iov() argument 139 switch (GSS_IOV_BUFFER_TYPE(iov[i].type)) { in arcfour_mic_cksum_iov() 147 len += iov[i].buffer.length; in arcfour_mic_cksum_iov() 164 switch (GSS_IOV_BUFFER_TYPE(iov[i].type)) { in arcfour_mic_cksum_iov() 173 iov[i].buffer.value, in arcfour_mic_cksum_iov() 174 iov[i].buffer.length); in arcfour_mic_cksum_iov() 175 ofs += iov[i].buffer.length; in arcfour_mic_cksum_iov() 216 gss_iov_buffer_desc iov; in arcfour_mic_cksum() local 218 iov.type = GSS_IOV_BUFFER_TYPE_SIGN_ONLY; in arcfour_mic_cksum() 219 iov.buffer.value = rk_UNCONST(v3); in arcfour_mic_cksum() [all …]
|
| /netbsd/src/usr.bin/mkubootimage/ |
| D | crc32.c | 90 crc32v(const struct iovec *iov, int cnt) in crc32v() argument 99 p = iov[i].iov_base; in crc32v() 101 len = iov[i].iov_len; in crc32v() 112 struct iovec iov[1]; in crc32() local 114 iov[0].iov_base = __UNCONST(buf); in crc32() 115 iov[0].iov_len = size; in crc32() 117 return crc32v(iov, 1); in crc32()
|
| /netbsd/src/usr.sbin/btpand/ |
| D | tap.c | 161 struct iovec iov[4]; in tap_send() local 164 iov[0].iov_base = pkt->dst; in tap_send() 165 iov[0].iov_len = ETHER_ADDR_LEN; in tap_send() 166 iov[1].iov_base = pkt->src; in tap_send() 167 iov[1].iov_len = ETHER_ADDR_LEN; in tap_send() 168 iov[2].iov_base = pkt->type; in tap_send() 169 iov[2].iov_len = ETHER_TYPE_LEN; in tap_send() 170 iov[3].iov_base = pkt->ptr; in tap_send() 171 iov[3].iov_len = pkt->len; in tap_send() 174 nw = writev(chan->fd, iov, __arraycount(iov)); in tap_send()
|
| /netbsd/src/sbin/mount_portal/ |
| D | activate.c | 80 struct iovec iov[2]; in get_request() local 84 iov[0].iov_base = (caddr_t) pcr; in get_request() 85 iov[0].iov_len = sizeof(*pcr); in get_request() 86 iov[1].iov_base = key; in get_request() 87 iov[1].iov_len = klen; in get_request() 90 msg.msg_iov = iov; in get_request() 110 struct iovec iov; in send_reply() local 121 iov.iov_base = (caddr_t) &error; in send_reply() 122 iov.iov_len = sizeof(error); in send_reply() 128 msg.msg_iov = &iov; in send_reply()
|
| /netbsd/src/lib/libbluetooth/ |
| D | sdp_session.c | 170 _sdp_send_pdu(struct sdp_session *ss, uint8_t pid, struct iovec *iov, int num) in _sdp_send_pdu() argument 177 len += iov[i].iov_len; in _sdp_send_pdu() 190 iov[0].iov_base = &pdu; in _sdp_send_pdu() 191 iov[0].iov_len = sizeof(pdu); in _sdp_send_pdu() 194 nw = writev(ss->s, iov, num); in _sdp_send_pdu() 214 struct iovec iov[2]; in _sdp_recv_pdu() local 218 iov[0].iov_base = &pdu; in _sdp_recv_pdu() 219 iov[0].iov_len = sizeof(pdu); in _sdp_recv_pdu() 221 iov[1].iov_base = ss->ibuf; in _sdp_recv_pdu() 222 iov[1].iov_len = ss->imtu; in _sdp_recv_pdu() [all …]
|
| /netbsd/src/usr.sbin/mopd/common/ |
| D | pf.c | 228 struct iovec iov[2]; in pfWrite() local 232 iov[0].iov_base = (caddr_t)__UNCONST(buf); in pfWrite() 233 iov[0].iov_len = 22; in pfWrite() 234 iov[1].iov_base = (caddr_t)__UNCONST(buf+22); in pfWrite() 235 iov[1].iov_len = len-22; in pfWrite() 238 iov[0].iov_base = (caddr_t)__UNCONST(buf); in pfWrite() 239 iov[0].iov_len = 14; in pfWrite() 240 iov[1].iov_base = (caddr_t)__UNCONST(buf+14); in pfWrite() 241 iov[1].iov_len = len-14; in pfWrite() 245 if (writev(fd, iov, 2) == len) in pfWrite()
|
| /netbsd/src/sbin/modstat/ |
| D | main.c | 76 struct iovec iov; in main() local 169 iov.iov_base = malloc(len); in main() 170 iov.iov_len = len; in main() 171 if (prog_modctl(MODCTL_STAT, &iov)) { in main() 174 if (len >= iov.iov_len) { in main() 177 free(iov.iov_base); in main() 178 len = iov.iov_len; in main() 181 len = *(int *)iov.iov_base; in main() 182 ms = (modstat_t *)((char *)iov.iov_base + sizeof(int)); in main() 190 ms = (modstat_t *)((char *)iov.iov_base + sizeof(int)); in main()
|
| /netbsd/src/share/examples/refuse/ian/libfetch/ |
| D | common.c | 493 struct iovec iov; in _fetch_write() local 495 iov.iov_base = __DECONST(char *, buf); in _fetch_write() 496 iov.iov_len = len; in _fetch_write() 497 return _fetch_writev(conn, &iov, 1); in _fetch_write() 505 _fetch_writev(conn_t *conn, struct iovec *iov, int iovcnt) in _fetch_writev() argument 546 iov->iov_base, iov->iov_len); in _fetch_writev() 549 wlen = writev(conn->sd, iov, iovcnt); in _fetch_writev() 562 while (iovcnt > 0 && wlen >= (ssize_t)iov->iov_len) { in _fetch_writev() 563 wlen -= iov->iov_len; in _fetch_writev() 564 iov++; in _fetch_writev() [all …]
|