Home
last modified time | relevance | path

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

12345678910>>...12

/freebsd-12-stable/crypto/heimdal/lib/krb5/
Daes-test.c327 krb5_crypto_iov iov[4]; in krb_enc_iov2() local
336 iov[0].flags = KRB5_CRYPTO_TYPE_HEADER; in krb_enc_iov2()
337 krb5_crypto_length(context, crypto, iov[0].flags, &iov[0].data.length); in krb_enc_iov2()
338 iov[0].data.data = emalloc(iov[0].data.length); in krb_enc_iov2()
340 iov[1].flags = KRB5_CRYPTO_TYPE_DATA; in krb_enc_iov2()
341 iov[1].data.length = len; in krb_enc_iov2()
342 iov[1].data.data = emalloc(iov[1].data.length); in krb_enc_iov2()
343 memcpy(iov[1].data.data, p, iov[1].data.length); in krb_enc_iov2()
346 iov[2].flags = KRB5_CRYPTO_TYPE_PADDING; in krb_enc_iov2()
347 krb5_crypto_length(context, crypto, KRB5_CRYPTO_TYPE_PADDING, &iov[2].data.length); in krb_enc_iov2()
[all …]
/freebsd-12-stable/sys/dev/pci/
Dpci_iov.c86 pci_read_config((d)->cfg.dev, (d)->cfg.iov->iov_pos + r, w)
89 pci_write_config((d)->cfg.dev, (d)->cfg.iov->iov_pos + r, v, w)
121 struct pcicfg_iov *iov; in pci_iov_attach_method() local
146 iov = malloc(sizeof(*dinfo->cfg.iov), M_SRIOV, M_WAITOK | M_ZERO); in pci_iov_attach_method()
149 if (dinfo->cfg.iov != NULL) { in pci_iov_attach_method()
153 iov->iov_pos = iov_pos; in pci_iov_attach_method()
164 iov->iov_schema = schema; in pci_iov_attach_method()
166 iov->iov_cdev = make_dev(&iov_cdevsw, device_get_unit(dev), in pci_iov_attach_method()
169 if (iov->iov_cdev == NULL) { in pci_iov_attach_method()
174 dinfo->cfg.iov = iov; in pci_iov_attach_method()
[all …]
/freebsd-12-stable/lib/libsdp/
Dservice.c53 struct iovec iov[4]; in sdp_register_service() local
75 iov[0].iov_base = (void *) &pdu; in sdp_register_service()
76 iov[0].iov_len = sizeof(pdu); in sdp_register_service()
78 iov[1].iov_base = (void *) &uuid; in sdp_register_service()
79 iov[1].iov_len = sizeof(uuid); in sdp_register_service()
81 iov[2].iov_base = (void *) bdaddr; in sdp_register_service()
82 iov[2].iov_len = sizeof(*bdaddr); in sdp_register_service()
84 iov[3].iov_base = (void *) data; in sdp_register_service()
85 iov[3].iov_len = datalen; in sdp_register_service()
88 len = writev(ss->s, iov, sizeof(iov)/sizeof(iov[0])); in sdp_register_service()
[all …]
/freebsd-12-stable/sys/mips/cavium/cryptocteon/
Dcavium_crypto.c64 #define IOV_INIT(iov, ptr, idx, len) \ argument
67 (ptr) = (iov)[(idx)].iov_base; \
68 (len) = (iov)[(idx)].iov_len; \
78 #define IOV_CONSUME(iov, ptr, idx, len) \ argument
87 (ptr) = (iov)[(idx)].iov_base; \
88 (len) = (iov)[(idx)].iov_len; \
328 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_des_cbc_encrypt() argument
338 if (__predict_false(od == NULL || iov==NULL || iovlen==0 || ivp==NULL || in octo_des_cbc_encrypt()
342 "icv_off=%d ivp=%p\n", __func__, od, iov, iovlen, in octo_des_cbc_encrypt()
347 IOV_INIT(iov, data, data_i, data_l); in octo_des_cbc_encrypt()
[all …]
/freebsd-12-stable/cddl/compat/opensolaris/misc/
Dzmount.c45 build_iovec(struct iovec **iov, int *iovlen, const char *name, void *val, in build_iovec() argument
53 *iov = realloc(*iov, sizeof(**iov) * (i + 2)); in build_iovec()
54 if (*iov == NULL) { in build_iovec()
58 (*iov)[i].iov_base = strdup(name); in build_iovec()
59 (*iov)[i].iov_len = strlen(name) + 1; in build_iovec()
61 (*iov)[i].iov_base = val; in build_iovec()
68 (*iov)[i].iov_len = (int)len; in build_iovec()
76 struct iovec *iov; in zmount() local
93 iov = NULL; in zmount()
96 build_iovec(&iov, &iovlen, "ro", NULL, 0); in zmount()
[all …]
/freebsd-12-stable/sbin/mount_msdosfs/
Dmount_msdosfs.c67 static int set_charset(struct iovec **iov, int *iovlen, const char *, const char *);
72 struct iovec *iov = NULL; in main() local
90 build_iovec(&iov, &iovlen, "shortnames", NULL, (size_t)-1); in main()
93 build_iovec(&iov, &iovlen, "longnames", NULL, (size_t)-1); in main()
96 build_iovec_argf(&iov, &iovlen, "nowin95", "", (size_t)-1); in main()
122 build_iovec_argf(&iov, &iovlen, "cs_local", quirk); in main()
128 build_iovec_argf(&iov, &iovlen, "cs_dos", cs_dos, (size_t)-1); in main()
139 build_iovec(&iov, &iovlen, optarg, val, (size_t)-1); in main()
158 build_iovec(&iov, &iovlen, "cs_local", cs_local, (size_t)-1); in main()
159 build_iovec(&iov, &iovlen, "cs_dos", cs_dos, (size_t)-1); in main()
[all …]
/freebsd-12-stable/contrib/netbsd-tests/net/bpf/
Dt_bpf.c110 struct iovec *iov; in ATF_TC_BODY() local
126 iov = calloc(iov_max, sizeof(struct iovec)); in ATF_TC_BODY()
127 ATF_REQUIRE(iov != NULL); in ATF_TC_BODY()
131 iov[0].iov_len = sz; in ATF_TC_BODY()
132 iov[0].iov_base = mmap(NULL, sz, PROT_READ, MAP_ANON, -1, 0); in ATF_TC_BODY()
133 ATF_REQUIRE(iov[0].iov_base != MAP_FAILED); in ATF_TC_BODY()
136 while (sz + iov[0].iov_len <= total) in ATF_TC_BODY()
138 iov[iovlen].iov_len = iov[0].iov_len; in ATF_TC_BODY()
139 iov[iovlen].iov_base = iov[0].iov_base; in ATF_TC_BODY()
140 sz += iov[0].iov_len; in ATF_TC_BODY()
[all …]
/freebsd-12-stable/sys/opencrypto/
Dcriov.c55 if (off < iov->iov_len) \
57 off -= iov->iov_len; \
59 iov++; \
66 struct iovec *iov = uio->uio_iov; in cuio_copydata() local
73 count = min(iov->iov_len - off, len); in cuio_copydata()
74 bcopy(((caddr_t)iov->iov_base) + off, cp, count); in cuio_copydata()
79 iov++; in cuio_copydata()
86 struct iovec *iov = uio->uio_iov; in cuio_copyback() local
93 count = min(iov->iov_len - off, len); in cuio_copyback()
94 bcopy(cp, ((caddr_t)iov->iov_base) + off, count); in cuio_copyback()
[all …]
/freebsd-12-stable/sys/kern/
Dsubr_uio.c102 struct iovec iov[1]; in physcopyin() local
106 iov[0].iov_base = src; in physcopyin()
107 iov[0].iov_len = len; in physcopyin()
108 uio.uio_iov = iov; in physcopyin()
123 struct iovec iov[1]; in physcopyout() local
127 iov[0].iov_base = dst; in physcopyout()
128 iov[0].iov_len = len; in physcopyout()
129 uio.uio_iov = iov; in physcopyout()
211 struct iovec *iov; in uiomove_faultflag() local
239 iov = uio->uio_iov; in uiomove_faultflag()
[all …]
/freebsd-12-stable/usr.sbin/bhyve/
Diov.c73 count_iov(const struct iovec *iov, int niov) in count_iov() argument
79 total += iov[i].iov_len; in count_iov()
85 truncate_iov(struct iovec *iov, int *niov, size_t length) in truncate_iov() argument
91 size_t toseek = MIN(length - done, iov[i].iov_len); in truncate_iov()
94 if (toseek <= iov[i].iov_len) { in truncate_iov()
95 iov[i].iov_len = toseek; in truncate_iov()
103 iov_to_buf(const struct iovec *iov, int niov, void **buf) in iov_to_buf() argument
108 total = count_iov(iov, niov); in iov_to_buf()
114 memcpy(*buf + ptr, iov[i].iov_base, iov[i].iov_len); in iov_to_buf()
115 ptr += iov[i].iov_len; in iov_to_buf()
[all …]
/freebsd-12-stable/sbin/mount_cd9660/
Dmount_cd9660.c86 struct iovec *iov; in main() local
94 iov = NULL; in main()
102 build_iovec(&iov, &iovlen, "brokenjoliet", NULL, (size_t)-1); in main()
105 build_iovec(&iov, &iovlen, "extatt", NULL, (size_t)-1); in main()
108 build_iovec(&iov, &iovlen, "gens", NULL, (size_t)-1); in main()
111 build_iovec(&iov, &iovlen, "nojoliet", NULL, (size_t)-1); in main()
121 build_iovec(&iov, &iovlen, optarg, val, (size_t)-1); in main()
124 build_iovec(&iov, &iovlen, "norrip", NULL, (size_t)-1); in main()
133 if (set_charset(&iov, &iovlen, optarg) == -1) in main()
135 build_iovec(&iov, &iovlen, "kiconv", NULL, (size_t)-1); in main()
[all …]
/freebsd-12-stable/crypto/heimdal/lib/gssapi/
Dtest_context.c289 gss_iov_buffer_desc iov[6]; in wrapunwrap_iov() local
297 memset(&iov, 0, sizeof(iov)); in wrapunwrap_iov()
314 iov_len = sizeof(iov)/sizeof(iov[0]); in wrapunwrap_iov()
316 memset(iov, 0, sizeof(iov)); in wrapunwrap_iov()
318 iov[0].type = GSS_IOV_BUFFER_TYPE_HEADER | GSS_IOV_BUFFER_TYPE_FLAG_ALLOCATE; in wrapunwrap_iov()
321 iov[1].type = GSS_IOV_BUFFER_TYPE_SIGN_ONLY; in wrapunwrap_iov()
322 iov[1].buffer.length = header.length; in wrapunwrap_iov()
323 iov[1].buffer.value = header.data; in wrapunwrap_iov()
325 iov[1].type = GSS_IOV_BUFFER_TYPE_EMPTY; in wrapunwrap_iov()
326 iov[1].buffer.length = 0; in wrapunwrap_iov()
[all …]
/freebsd-12-stable/sys/compat/cloudabi32/
Dcloudabi32_sock.c51 struct iovec *iov; in cloudabi32_sys_sock_recv() local
63 iov = mallocarray(ri.ri_data_len, sizeof(struct iovec), in cloudabi32_sys_sock_recv()
69 free(iov, M_SOCKET); in cloudabi32_sys_sock_recv()
72 iov[i].iov_base = TO_PTR(iovobj.buf); in cloudabi32_sys_sock_recv()
73 iov[i].iov_len = iovobj.buf_len; in cloudabi32_sys_sock_recv()
76 error = cloudabi_sock_recv(td, uap->sock, iov, ri.ri_data_len, in cloudabi32_sys_sock_recv()
79 free(iov, M_SOCKET); in cloudabi32_sys_sock_recv()
95 struct iovec *iov; in cloudabi32_sys_sock_send() local
107 iov = mallocarray(si.si_data_len, sizeof(struct iovec), in cloudabi32_sys_sock_send()
113 free(iov, M_SOCKET); in cloudabi32_sys_sock_send()
[all …]
/freebsd-12-stable/crypto/heimdal/lib/gssapi/mech/
Dgss_aeap.c52 gss_iov_buffer_desc *iov, in gss_wrap_iov() argument
64 if (iov == NULL && iov_count != 0) in gss_wrap_iov()
74 iov, iov_count); in gss_wrap_iov()
89 gss_iov_buffer_desc *iov, in gss_unwrap_iov() argument
103 if (iov == NULL && iov_count != 0) in gss_unwrap_iov()
113 iov, iov_count); in gss_unwrap_iov()
133 gss_iov_buffer_desc *iov, in gss_wrap_iov_length() argument
145 if (iov == NULL && iov_count != 0) in gss_wrap_iov_length()
155 iov, iov_count); in gss_wrap_iov_length()
167 gss_iov_buffer_desc *iov, in gss_release_iov_buffer() argument
[all …]
/freebsd-12-stable/sys/compat/cloudabi64/
Dcloudabi64_sock.c51 struct iovec *iov; in cloudabi64_sys_sock_recv() local
63 iov = mallocarray(ri.ri_data_len, sizeof(struct iovec), in cloudabi64_sys_sock_recv()
69 free(iov, M_SOCKET); in cloudabi64_sys_sock_recv()
72 iov[i].iov_base = TO_PTR(iovobj.buf); in cloudabi64_sys_sock_recv()
73 iov[i].iov_len = iovobj.buf_len; in cloudabi64_sys_sock_recv()
76 error = cloudabi_sock_recv(td, uap->sock, iov, ri.ri_data_len, in cloudabi64_sys_sock_recv()
79 free(iov, M_SOCKET); in cloudabi64_sys_sock_recv()
95 struct iovec *iov; in cloudabi64_sys_sock_send() local
107 iov = mallocarray(si.si_data_len, sizeof(struct iovec), in cloudabi64_sys_sock_send()
113 free(iov, M_SOCKET); in cloudabi64_sys_sock_send()
[all …]
/freebsd-12-stable/sbin/mount/
Dgetmntopts.c143 build_iovec(struct iovec **iov, int *iovlen, const char *name, void *val, in build_iovec() argument
151 *iov = realloc(*iov, sizeof **iov * (i + 2)); in build_iovec()
152 if (*iov == NULL) { in build_iovec()
156 (*iov)[i].iov_base = strdup(name); in build_iovec()
157 (*iov)[i].iov_len = strlen(name) + 1; in build_iovec()
159 (*iov)[i].iov_base = val; in build_iovec()
166 (*iov)[i].iov_len = (int)len; in build_iovec()
175 build_iovec_argf(struct iovec **iov, int *iovlen, const char *name, in build_iovec_argf() argument
184 build_iovec(iov, iovlen, name, strdup(val), (size_t)-1); in build_iovec_argf()
192 free_iovec(struct iovec **iov, int *iovlen) in free_iovec() argument
[all …]
/freebsd-12-stable/sbin/mount_nfs/
Dmount_nfs.c139 static int getnfsargs(char *, struct iovec **iov, int *iovlen);
147 char **errstr, struct iovec **iov, int *iovlen);
154 struct iovec *iov; in main() local
161 iov = NULL; in main()
177 build_iovec(&iov, &iovlen, "readahead", optarg, (size_t)-1); in main()
184 build_iovec(&iov, &iovlen, "noconn", NULL, 0); in main()
189 build_iovec(&iov, &iovlen, "deadthresh", optarg, (size_t)-1); in main()
193 build_iovec(&iov, &iovlen, "dumbtimer", NULL, 0); in main()
201 build_iovec(&iov, &iovlen, "maxgroups", optarg, (size_t)-1); in main()
205 build_iovec(&iov, &iovlen, "readdirsize", optarg, (size_t)-1); in main()
[all …]
/freebsd-12-stable/usr.bin/wall/
Dttymsg.c62 ttymsg(struct iovec *iov, int iovcnt, const char *line, int tmout) in ttymsg() argument
100 left += iov[cnt].iov_len; in ttymsg()
103 wret = writev(fd, iov, iovcnt); in ttymsg()
108 if (iov != localiov) { in ttymsg()
109 bcopy(iov, localiov, in ttymsg()
111 iov = localiov; in ttymsg()
113 for (cnt = 0; (size_t)wret >= iov->iov_len; ++cnt) { in ttymsg()
114 wret -= iov->iov_len; in ttymsg()
115 ++iov; in ttymsg()
119 iov->iov_base = (char *)iov->iov_base + wret; in ttymsg()
[all …]
/freebsd-12-stable/lib/libnv/
Dmsgio.c172 struct iovec iov; in cred_send() local
177 bzero(&iov, sizeof(iov)); in cred_send()
187 iov.iov_base = &dummy; in cred_send()
188 iov.iov_len = sizeof(dummy); in cred_send()
190 msg.msg_iov = &iov; in cred_send()
212 struct iovec iov; in cred_recv() local
217 bzero(&iov, sizeof(iov)); in cred_recv()
219 iov.iov_base = &dummy; in cred_recv()
220 iov.iov_len = sizeof(dummy); in cred_recv()
222 msg.msg_iov = &iov; in cred_recv()
[all …]
/freebsd-12-stable/contrib/sendmail/libmilter/
Dcomm.c241 retry_writev(fd, iov, iovcnt, timeout) in retry_writev() argument
243 struct iovec *iov;
254 while (iovcnt > 0 && iov[0].iov_len == 0)
256 iov++;
280 n = writev(fd, iov, iovcnt);
291 if (iov[i].iov_len > (unsigned int) n)
293 iov[i].iov_base = (char *)iov[i].iov_base + n;
294 iov[i].iov_len -= (unsigned int) n;
297 n -= (int) iov[i].iov_len;
298 iov[i].iov_len = 0;
[all …]
/freebsd-12-stable/usr.sbin/lpr/common_source/
Drmjob.c311 struct iovec *iov; in rmremote() local
336 iov = malloc(niov * sizeof *iov); in rmremote()
337 if (iov == NULL) in rmremote()
339 iov[0].iov_base = "\5"; in rmremote()
340 iov[1].iov_base = pp->remote_queue; in rmremote()
341 iov[2].iov_base = " "; in rmremote()
342 iov[3].iov_base = all ? "-all" : person; in rmremote()
345 iov[elem].iov_base = " "; in rmremote()
346 iov[elem + 1].iov_base = user[i]; in rmremote()
351 asprintf((char **)&iov[elem].iov_base, " %d", requ[i]); in rmremote()
[all …]
/freebsd-12-stable/crypto/heimdal/appl/gssmask/
Dgssmask.c888 gss_iov_buffer_desc iov[6]; in HandleOP() local
901 memset(&iov, 0, sizeof(iov)); in HandleOP()
903 iov_len = sizeof(iov)/sizeof(iov[0]); in HandleOP()
908 iov[0].type = GSS_IOV_BUFFER_TYPE_HEADER | GSS_IOV_BUFFER_TYPE_FLAG_ALLOCATE; in HandleOP()
910 iov[1].type = GSS_IOV_BUFFER_TYPE_SIGN_ONLY; in HandleOP()
911 iov[1].buffer.length = header.length; in HandleOP()
912 iov[1].buffer.value = header.data; in HandleOP()
914 iov[1].type = GSS_IOV_BUFFER_TYPE_EMPTY; in HandleOP()
916 iov[2].type = GSS_IOV_BUFFER_TYPE_DATA; in HandleOP()
917 iov[2].buffer.length = token.length; in HandleOP()
[all …]
/freebsd-12-stable/sys/arm/arm/
Duio_machdep.c65 struct iovec *iov; in uiomove_fromphys() local
80 iov = uio->uio_iov; in uiomove_fromphys()
81 cnt = iov->iov_len; in uiomove_fromphys()
97 error = copyout(cp, iov->iov_base, cnt); in uiomove_fromphys()
99 error = copyin(iov->iov_base, cp, cnt); in uiomove_fromphys()
107 bcopy(cp, iov->iov_base, cnt); in uiomove_fromphys()
109 bcopy(iov->iov_base, cp, cnt); in uiomove_fromphys()
115 iov->iov_base = (char *)iov->iov_base + cnt; in uiomove_fromphys()
116 iov->iov_len -= cnt; in uiomove_fromphys()
/freebsd-12-stable/sys/i386/i386/
Duio_machdep.c65 struct iovec *iov; in uiomove_fromphys() local
79 iov = uio->uio_iov; in uiomove_fromphys()
80 cnt = iov->iov_len; in uiomove_fromphys()
97 error = copyout(cp, iov->iov_base, cnt); in uiomove_fromphys()
99 error = copyin(iov->iov_base, cp, cnt); in uiomove_fromphys()
108 bcopy(cp, iov->iov_base, cnt); in uiomove_fromphys()
110 bcopy(iov->iov_base, cp, cnt); in uiomove_fromphys()
117 iov->iov_base = (char *)iov->iov_base + cnt; in uiomove_fromphys()
118 iov->iov_len -= cnt; in uiomove_fromphys()
/freebsd-12-stable/sys/powerpc/powerpc/
Duio_machdep.c67 struct iovec *iov; in uiomove_fromphys() local
84 iov = uio->uio_iov; in uiomove_fromphys()
85 cnt = iov->iov_len; in uiomove_fromphys()
104 error = copyout(cp, iov->iov_base, cnt); in uiomove_fromphys()
106 error = copyin(iov->iov_base, cp, cnt); in uiomove_fromphys()
114 bcopy(cp, iov->iov_base, cnt); in uiomove_fromphys()
116 bcopy(iov->iov_base, cp, cnt); in uiomove_fromphys()
122 iov->iov_base = (char *)iov->iov_base + cnt; in uiomove_fromphys()
123 iov->iov_len -= cnt; in uiomove_fromphys()

12345678910>>...12