Home
last modified time | relevance | path

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

12345678910

/NextBSD/crypto/heimdal/lib/krb5/
HDaes-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 …]
/NextBSD/sys/dev/pci/
HDpci_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)
106 struct pcicfg_iov *iov; in pci_iov_attach_method() local
131 iov = malloc(sizeof(*dinfo->cfg.iov), M_SRIOV, M_WAITOK | M_ZERO); in pci_iov_attach_method()
134 if (dinfo->cfg.iov != NULL) { in pci_iov_attach_method()
138 iov->iov_pos = iov_pos; in pci_iov_attach_method()
149 iov->iov_schema = schema; in pci_iov_attach_method()
151 iov->iov_cdev = make_dev(&iov_cdevsw, device_get_unit(dev), in pci_iov_attach_method()
154 if (iov->iov_cdev == NULL) { in pci_iov_attach_method()
159 dinfo->cfg.iov = iov; in pci_iov_attach_method()
[all …]
/NextBSD/lib/libsdp/
HDservice.c51 struct iovec iov[4]; in sdp_register_service() local
73 iov[0].iov_base = (void *) &pdu; in sdp_register_service()
74 iov[0].iov_len = sizeof(pdu); in sdp_register_service()
76 iov[1].iov_base = (void *) &uuid; in sdp_register_service()
77 iov[1].iov_len = sizeof(uuid); in sdp_register_service()
79 iov[2].iov_base = (void *) bdaddr; in sdp_register_service()
80 iov[2].iov_len = sizeof(*bdaddr); in sdp_register_service()
82 iov[3].iov_base = (void *) data; in sdp_register_service()
83 iov[3].iov_len = datalen; in sdp_register_service()
86 len = writev(ss->s, iov, sizeof(iov)/sizeof(iov[0])); in sdp_register_service()
[all …]
/NextBSD/contrib/netbsd-tests/net/bpf/
HDt_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 …]
/NextBSD/sys/opencrypto/
HDcriov.c53 if (off < iov->iov_len) \
55 off -= iov->iov_len; \
57 iov++; \
64 struct iovec *iov = uio->uio_iov; in cuio_copydata() local
71 count = min(iov->iov_len - off, len); in cuio_copydata()
72 bcopy(((caddr_t)iov->iov_base) + off, cp, count); in cuio_copydata()
77 iov++; in cuio_copydata()
84 struct iovec *iov = uio->uio_iov; in cuio_copyback() local
91 count = min(iov->iov_len - off, len); in cuio_copyback()
92 bcopy(cp, ((caddr_t)iov->iov_base) + off, count); in cuio_copyback()
[all …]
/NextBSD/sys/mips/cavium/cryptocteon/
HDcavium_crypto.c62 #define IOV_INIT(iov, ptr, idx, len) \ argument
65 (ptr) = (iov)[(idx)].iov_base; \
66 (len) = (iov)[(idx)].iov_len; \
76 #define IOV_CONSUME(iov, ptr, idx, len) \ argument
85 (ptr) = (iov)[(idx)].iov_base; \
86 (len) = (iov)[(idx)].iov_len; \
326 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_des_cbc_encrypt() argument
336 if (__predict_false(od == NULL || iov==NULL || iovlen==0 || ivp==NULL || in octo_des_cbc_encrypt()
340 "icv_off=%d ivp=%p\n", __func__, od, iov, iovlen, in octo_des_cbc_encrypt()
345 IOV_INIT(iov, data, data_i, data_l); in octo_des_cbc_encrypt()
[all …]
/NextBSD/cddl/compat/opensolaris/misc/
HDzmount.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 …]
/NextBSD/sbin/mount_msdosfs/
HDmount_msdosfs.c64 static int set_charset(struct iovec **iov, int *iovlen, const char *, const char *);
69 struct iovec *iov = NULL; in main() local
87 build_iovec(&iov, &iovlen, "shortnames", NULL, (size_t)-1); in main()
90 build_iovec(&iov, &iovlen, "longnames", NULL, (size_t)-1); in main()
93 build_iovec_argf(&iov, &iovlen, "nowin95", "", (size_t)-1); in main()
119 build_iovec_argf(&iov, &iovlen, "cs_local", quirk); in main()
125 build_iovec_argf(&iov, &iovlen, "cs_dos", cs_dos, (size_t)-1); in main()
136 build_iovec(&iov, &iovlen, optarg, val, (size_t)-1); in main()
155 build_iovec(&iov, &iovlen, "cs_local", cs_local, (size_t)-1); in main()
156 build_iovec(&iov, &iovlen, "cs_dos", cs_dos, (size_t)-1); in main()
[all …]
/NextBSD/gnu/lib/libgcov/
HDMakefile.depend13 _gcov.o: gcov-iov.h
17 _gcov.po: gcov-iov.h
21 _gcov_execl.o: gcov-iov.h
25 _gcov_execl.po: gcov-iov.h
29 _gcov_execle.o: gcov-iov.h
33 _gcov_execle.po: gcov-iov.h
37 _gcov_execlp.o: gcov-iov.h
41 _gcov_execlp.po: gcov-iov.h
45 _gcov_execv.o: gcov-iov.h
49 _gcov_execv.po: gcov-iov.h
[all …]
/NextBSD/sys/kern/
HDsubr_uio.c100 struct iovec iov[1]; in physcopyin() local
104 iov[0].iov_base = src; in physcopyin()
105 iov[0].iov_len = len; in physcopyin()
106 uio.uio_iov = iov; in physcopyin()
121 struct iovec iov[1]; in physcopyout() local
125 iov[0].iov_base = dst; in physcopyout()
126 iov[0].iov_len = len; in physcopyout()
127 uio.uio_iov = iov; in physcopyout()
210 struct iovec *iov; in uiomove_faultflag() local
236 iov = uio->uio_iov; in uiomove_faultflag()
[all …]
/NextBSD/sbin/mount_cd9660/
HDmount_cd9660.c84 struct iovec *iov; in main() local
92 iov = NULL; in main()
100 build_iovec(&iov, &iovlen, "brokenjoliet", NULL, (size_t)-1); in main()
103 build_iovec(&iov, &iovlen, "extatt", NULL, (size_t)-1); in main()
106 build_iovec(&iov, &iovlen, "gens", NULL, (size_t)-1); in main()
109 build_iovec(&iov, &iovlen, "nojoliet", NULL, (size_t)-1); in main()
119 build_iovec(&iov, &iovlen, optarg, val, (size_t)-1); in main()
122 build_iovec(&iov, &iovlen, "norrip", NULL, (size_t)-1); in main()
131 if (set_charset(&iov, &iovlen, optarg) == -1) in main()
133 build_iovec(&iov, &iovlen, "kiconv", NULL, (size_t)-1); in main()
[all …]
/NextBSD/usr.sbin/bhyve/
HDpci_virtio_net.c160 void (*pci_vtnet_tx)(struct pci_vtnet_softc *sc, struct iovec *iov,
244 pci_vtnet_tap_tx(struct pci_vtnet_softc *sc, struct iovec *iov, int iovcnt, in pci_vtnet_tap_tx() argument
258 iov[iovcnt].iov_base = pad; in pci_vtnet_tap_tx()
259 iov[iovcnt].iov_len = 60 - len; in pci_vtnet_tap_tx()
262 (void) writev(sc->vsc_tapfd, iov, iovcnt); in pci_vtnet_tap_tx()
275 rx_iov_trim(struct iovec *iov, int *niov, int tlen) in rx_iov_trim() argument
280 assert(iov[0].iov_len >= tlen); in rx_iov_trim()
282 iov[0].iov_len -= tlen; in rx_iov_trim()
283 if (iov[0].iov_len == 0) { in rx_iov_trim()
286 riov = &iov[1]; in rx_iov_trim()
[all …]
/NextBSD/crypto/heimdal/lib/gssapi/
HDtest_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 …]
/NextBSD/crypto/heimdal/lib/gssapi/mech/
HDgss_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 …]
/NextBSD/sbin/mount_nfs/
HDmount_nfs.c136 static int getnfsargs(char *, struct iovec **iov, int *iovlen);
144 char **errstr, struct iovec **iov, int *iovlen);
151 struct iovec *iov; in main() local
158 iov = NULL; in main()
180 build_iovec(&iov, &iovlen, "readahead", optarg, (size_t)-1); in main()
187 build_iovec(&iov, &iovlen, "noconn", NULL, 0); in main()
192 build_iovec(&iov, &iovlen, "deadthresh", optarg, (size_t)-1); in main()
196 build_iovec(&iov, &iovlen, "dumbtimer", NULL, 0); in main()
204 build_iovec(&iov, &iovlen, "maxgroups", optarg, (size_t)-1); in main()
208 build_iovec(&iov, &iovlen, "readdirsize", optarg, (size_t)-1); in main()
[all …]
/NextBSD/usr.bin/wall/
HDttymsg.c60 ttymsg(struct iovec *iov, int iovcnt, const char *line, int tmout) in ttymsg() argument
98 left += iov[cnt].iov_len; in ttymsg()
101 wret = writev(fd, iov, iovcnt); in ttymsg()
106 if (iov != localiov) { in ttymsg()
107 bcopy(iov, localiov, in ttymsg()
109 iov = localiov; in ttymsg()
111 for (cnt = 0; (size_t)wret >= iov->iov_len; ++cnt) { in ttymsg()
112 wret -= iov->iov_len; in ttymsg()
113 ++iov; in ttymsg()
117 iov->iov_base = (char *)iov->iov_base + wret; in ttymsg()
[all …]
/NextBSD/lib/libnv/
HDmsgio.c169 struct iovec iov; in cred_send() local
174 bzero(&iov, sizeof(iov)); in cred_send()
184 iov.iov_base = &dummy; in cred_send()
185 iov.iov_len = sizeof(dummy); in cred_send()
187 msg.msg_iov = &iov; in cred_send()
209 struct iovec iov; in cred_recv() local
214 bzero(&iov, sizeof(iov)); in cred_recv()
216 iov.iov_base = &dummy; in cred_recv()
217 iov.iov_len = sizeof(dummy); in cred_recv()
219 msg.msg_iov = &iov; in cred_recv()
[all …]
/NextBSD/usr.sbin/lpr/common_source/
HDrmjob.c309 struct iovec *iov; in rmremote() local
334 iov = malloc(niov * sizeof *iov); in rmremote()
335 if (iov == 0) in rmremote()
337 iov[0].iov_base = "\5"; in rmremote()
338 iov[1].iov_base = pp->remote_queue; in rmremote()
339 iov[2].iov_base = " "; in rmremote()
340 iov[3].iov_base = all ? "-all" : person; in rmremote()
343 iov[elem].iov_base = " "; in rmremote()
344 iov[elem + 1].iov_base = user[i]; in rmremote()
349 asprintf((char **)&iov[elem].iov_base, " %d", requ[i]); in rmremote()
[all …]
/NextBSD/crypto/heimdal/appl/gssmask/
HDgssmask.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 …]
/NextBSD/sys/arm/arm/
HDuio_machdep.c63 struct iovec *iov; in uiomove_fromphys() local
78 iov = uio->uio_iov; in uiomove_fromphys()
79 cnt = iov->iov_len; in uiomove_fromphys()
95 error = copyout(cp, iov->iov_base, cnt); in uiomove_fromphys()
97 error = copyin(iov->iov_base, cp, cnt); in uiomove_fromphys()
105 bcopy(cp, iov->iov_base, cnt); in uiomove_fromphys()
107 bcopy(iov->iov_base, cp, cnt); in uiomove_fromphys()
113 iov->iov_base = (char *)iov->iov_base + cnt; in uiomove_fromphys()
114 iov->iov_len -= cnt; in uiomove_fromphys()
/NextBSD/sbin/mount/
HDgetmntopts.c141 build_iovec(struct iovec **iov, int *iovlen, const char *name, void *val, in build_iovec() argument
149 *iov = realloc(*iov, sizeof **iov * (i + 2)); in build_iovec()
150 if (*iov == NULL) { in build_iovec()
154 (*iov)[i].iov_base = strdup(name); in build_iovec()
155 (*iov)[i].iov_len = strlen(name) + 1; in build_iovec()
157 (*iov)[i].iov_base = val; in build_iovec()
164 (*iov)[i].iov_len = (int)len; in build_iovec()
173 build_iovec_argf(struct iovec **iov, int *iovlen, const char *name, in build_iovec_argf() argument
182 build_iovec(iov, iovlen, name, strdup(val), (size_t)-1); in build_iovec_argf()
/NextBSD/sys/compat/cloudabi64/
HDcloudabi64_fd.c47 struct iovec *iov; in cloudabi64_copyinuio() local
56 iov = (struct iovec *)(uio + 1); in cloudabi64_copyinuio()
59 uio->uio_iov = iov; in cloudabi64_copyinuio()
72 iov[i].iov_base = (void *)iovobj.iov_base; in cloudabi64_copyinuio()
73 iov[i].iov_len = iovobj.iov_len; in cloudabi64_copyinuio()
74 if (iov[i].iov_len > SSIZE_MAX - uio->uio_resid) { in cloudabi64_copyinuio()
78 uio->uio_resid += iov[i].iov_len; in cloudabi64_copyinuio()
92 error = cloudabi64_copyinuio(uap->iov, uap->iovcnt, &uio); in cloudabi64_sys_fd_pread()
107 error = cloudabi64_copyinuio((const cloudabi64_iovec_t *)uap->iov, in cloudabi64_sys_fd_pwrite()
123 error = cloudabi64_copyinuio(uap->iov, uap->iovcnt, &uio); in cloudabi64_sys_fd_read()
[all …]
/NextBSD/sys/powerpc/powerpc/
HDuio_machdep.c65 struct iovec *iov; in uiomove_fromphys() local
82 iov = uio->uio_iov; in uiomove_fromphys()
83 cnt = iov->iov_len; in uiomove_fromphys()
102 error = copyout(cp, iov->iov_base, cnt); in uiomove_fromphys()
104 error = copyin(iov->iov_base, cp, cnt); in uiomove_fromphys()
112 bcopy(cp, iov->iov_base, cnt); in uiomove_fromphys()
114 bcopy(iov->iov_base, cp, cnt); in uiomove_fromphys()
120 iov->iov_base = (char *)iov->iov_base + cnt; in uiomove_fromphys()
121 iov->iov_len -= cnt; in uiomove_fromphys()
/NextBSD/sys/i386/i386/
HDuio_machdep.c63 struct iovec *iov; in uiomove_fromphys() local
77 iov = uio->uio_iov; in uiomove_fromphys()
78 cnt = iov->iov_len; in uiomove_fromphys()
95 error = copyout(cp, iov->iov_base, cnt); in uiomove_fromphys()
97 error = copyin(iov->iov_base, cp, cnt); in uiomove_fromphys()
106 bcopy(cp, iov->iov_base, cnt); in uiomove_fromphys()
108 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()
/NextBSD/sys/amd64/amd64/
HDuio_machdep.c62 struct iovec *iov; in uiomove_fromphys() local
78 iov = uio->uio_iov; in uiomove_fromphys()
79 cnt = iov->iov_len; in uiomove_fromphys()
98 error = copyout(cp, iov->iov_base, cnt); in uiomove_fromphys()
100 error = copyin(iov->iov_base, cp, cnt); in uiomove_fromphys()
106 bcopy(cp, iov->iov_base, cnt); in uiomove_fromphys()
108 bcopy(iov->iov_base, cp, cnt); in uiomove_fromphys()
118 iov->iov_base = (char *)iov->iov_base + cnt; in uiomove_fromphys()
119 iov->iov_len -= cnt; in uiomove_fromphys()

12345678910