Home
last modified time | relevance | path

Searched refs:iov (Results 1 – 25 of 244) sorted by relevance

12345678910

/netbsd/src/crypto/external/bsd/heimdal/dist/lib/krb5/
Daes-test.c351 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/
Dgss_aeap.c54 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/
Dbtattach.c368 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/
Dsubr_copy.c106 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/
Dtest_context.c325 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/
Darc-linux-nat.c82 struct iovec iov; in fetch_gregs() local
85 iov.iov_base = &regs; 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 = &regs; in store_gregs()
[all …]
Driscv-linux-nat.c224 struct iovec iov; in fetch_registers() local
227 iov.iov_base = &regs; 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 = &regs; 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 …]
Darm-linux-nat.c127 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 …]
Dloongarch-linux-nat.c59 struct iovec iov; in fetch_gregs_from_thread() local
61 iov.iov_base = &regset; 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 = &regset; 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/
Dcriov.c51 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/
Dt_bpf.c111 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/
Dxsyslog.c154 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/
Dttymsg.c64 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/
Datomicio.c107 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/
Dutil.c453 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/
Dlibkmod.c81 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/
Dcfx.c208 _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 …]
Darcfour.c122 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/
Dcrc32.c90 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/
Dtap.c161 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/
Dactivate.c80 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/
Dsdp_session.c170 _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/
Dpf.c228 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/
Dmain.c76 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/
Dcommon.c493 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 …]

12345678910