| /NextBSD/crypto/heimdal/lib/krb5/ |
| HD | aes-test.c | 327 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/ |
| HD | pci_iov.c | 86 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/ |
| HD | service.c | 51 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/ |
| HD | t_bpf.c | 110 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/ |
| HD | criov.c | 53 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/ |
| HD | cavium_crypto.c | 62 #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/ |
| HD | zmount.c | 45 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/ |
| HD | mount_msdosfs.c | 64 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/ |
| HD | Makefile.depend | 13 _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/ |
| HD | subr_uio.c | 100 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/ |
| HD | mount_cd9660.c | 84 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/ |
| HD | pci_virtio_net.c | 160 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/ |
| HD | test_context.c | 289 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/ |
| HD | gss_aeap.c | 52 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/ |
| HD | mount_nfs.c | 136 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/ |
| HD | ttymsg.c | 60 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/ |
| HD | msgio.c | 169 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/ |
| HD | rmjob.c | 309 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/ |
| HD | gssmask.c | 888 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/ |
| HD | uio_machdep.c | 63 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/ |
| HD | getmntopts.c | 141 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/ |
| HD | cloudabi64_fd.c | 47 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/ |
| HD | uio_machdep.c | 65 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/ |
| HD | uio_machdep.c | 63 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/ |
| HD | uio_machdep.c | 62 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()
|