| /freebsd/usr.sbin/lpr/common_source/ |
| H A D | net.c | 266 struct iovec iov[NIOV], *iovp = iov; in writel() local 280 iovp = malloc(n * sizeof *iovp); in writel() 281 if (iovp == NULL) in writel() 288 iovp[i].iov_base = va_arg(ap, char *); in writel() 289 iovp[i].iov_len = strlen(iovp[i].iov_base); in writel() 292 retval = writev(strm, iovp, n); in writel() 293 if (iovp != iov) in writel() 294 free(iovp); in writel()
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | spl_uio.c | 251 const struct iovec *iovp = GET_UIO_STRUCT(uio)->uio_iov; in zfs_uio_get_dio_pages_impl() local 258 if (iovp->iov_len == 0) { in zfs_uio_get_dio_pages_impl() 259 iovp++; in zfs_uio_get_dio_pages_impl() 262 iov.iov_len = MIN(len, iovp->iov_len); in zfs_uio_get_dio_pages_impl() 263 iov.iov_base = iovp->iov_base; in zfs_uio_get_dio_pages_impl() 271 iovp++; in zfs_uio_get_dio_pages_impl()
|
| /freebsd/contrib/sendmail/libsm/ |
| H A D | vfprintf.c | 183 register struct sm_iov *iovp;/* for PRINT macro */ local 221 iovp->iov_base = (ptr); \ 222 iovp->iov_len = (len); \ 224 iovp++; \ 229 iovp = iov; \ 248 iovp = iov; \ 328 uio.uio_iov = iovp = iov;
|
| /freebsd/sys/compat/freebsd32/ |
| H A D | freebsd32_util.h | 115 int freebsd32_copyiniov(struct iovec32 *iovp, u_int iovcnt, 117 int freebsd32_copyinuio(const struct iovec32 *iovp, u_int iovcnt,
|
| H A D | freebsd32_misc.c | 1236 freebsd32_copyinuio(const struct iovec32 *iovp, u_int iovcnt, struct uio **uiop) in freebsd32_ptrace() 1249 error = copyin(&iovp[i], &iov32, sizeof(struct iovec32)); in freebsd32_ptrace() 1279 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio); in freebsd32_ptrace() 1293 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio); in freebsd32_copyinuio() 1307 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio); in freebsd32_copyinuio() 1321 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio); in freebsd32_copyinuio() 1330 freebsd32_copyiniov(struct iovec32 *iovp32, u_int iovcnt, struct iovec **iovp, in freebsd32_readv() 1338 *iovp = NULL; 1352 *iovp = iov; 2819 error = freebsd32_copyinuio(uap->iovp, ua in freebsd32_jail() 1287 freebsd32_copyinuio(const struct iovec32 * iovp,u_int iovcnt,struct uio ** uiop) freebsd32_copyinuio() argument 1381 freebsd32_copyiniov(struct iovec32 * iovp32,u_int iovcnt,struct iovec ** iovp,int error) freebsd32_copyiniov() argument [all...] |
| H A D | freebsd32_proto.h | 111 …char iovp_l_[PADL_(const struct iovec32 *)]; const struct iovec32 * iovp; char iovp_r_[PADR_(const… member 116 …char iovp_l_[PADL_(const struct iovec32 *)]; const struct iovec32 * iovp; char iovp_r_[PADR_(const… member 251 …char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)… member 261 …char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)… member 309 …char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)… member 513 …char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)… member 518 …char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)… member
|
| H A D | freebsd32_systrace_args.c | 631 uarg[a++] = (intptr_t)p->iovp; /* const struct iovec32 * */ in systrace_args() 640 uarg[a++] = (intptr_t)p->iovp; /* const struct iovec32 * */ in systrace_args() 1285 uarg[a++] = (intptr_t)p->iovp; /* struct iovec32 * */ in systrace_args() 1299 uarg[a++] = (intptr_t)p->iovp; /* struct iovec32 * */ in systrace_args() 1776 uarg[a++] = (intptr_t)p->iovp; /* struct iovec32 * */ in systrace_args() 2622 uarg[a++] = (intptr_t)p->iovp; /* struct iovec32 * */ in systrace_args() 2631 uarg[a++] = (intptr_t)p->iovp; /* struct iovec32 * */ in systrace_args()
|
| /freebsd/sys/sys/ |
| H A D | uio.h | 82 int copyiniov(const struct iovec *iovp, u_int iovcnt, struct iovec **iov, 84 int copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop);
|
| H A D | sysproto.h | 372 …char iovp_l_[PADL_(const struct iovec *)]; const struct iovec * iovp; char iovp_r_[PADR_(const str… member 377 …char iovp_l_[PADL_(const struct iovec *)]; const struct iovec * iovp; char iovp_r_[PADR_(const str… member 709 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member 715 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member 981 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member 1472 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member 1477 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member
|
| /freebsd/lib/libc/stdio/ |
| H A D | xprintf.c | 96 struct __siov *iovp; member 103 io->uio.uio_iov = io->iovp = &io->iov[0]; in __printf_init() 125 io->iovp->iov_base = __DECONST(void *, ptr); in __printf_puts() 126 io->iovp->iov_len = len; in __printf_puts() 128 io->iovp++; in __printf_puts()
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_uio.c | 545 const struct iovec *iovp = zfs_uio_iter_iov(uio->uio_iter); in zfs_uio_pin_user_pages() local 547 size_t amt = iovp->iov_len - skip; in zfs_uio_pin_user_pages() 549 iovp++; in zfs_uio_pin_user_pages() 554 addr = (unsigned long)iovp->iov_base + skip; in zfs_uio_pin_user_pages() 568 iovp++; in zfs_uio_pin_user_pages()
|
| /freebsd/sys/kern/ |
| H A D | subr_uio.c | 386 copyiniov(const struct iovec *iovp, u_int iovcnt, struct iovec **iov, int error) in copyiniov() argument 395 error = copyin(iovp, *iov, iovlen); in copyiniov() 404 copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop) in copyinuio() argument 417 error = copyin(iovp, iov, iovlen); in copyinuio()
|
| H A D | sys_generic.c | 263 struct iovec *iovp; member 273 error = copyinuio(uap->iovp, uap->iovcnt, &auio); in sys_readv() 301 struct iovec *iovp; member 312 error = copyinuio(uap->iovp, uap->iovcnt, &auio); in sys_preadv() 465 struct iovec *iovp; member 475 error = copyinuio(uap->iovp, uap->iovcnt, &auio); in sys_writev() 503 struct iovec *iovp; member 514 error = copyinuio(uap->iovp, uap->iovcnt, &auio); in sys_pwritev()
|
| H A D | systrace_args.c | 628 uarg[a++] = (intptr_t)p->iovp; /* const struct iovec * */ in systrace_args() 637 uarg[a++] = (intptr_t)p->iovp; /* const struct iovec * */ in systrace_args() 1314 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args() 1324 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args() 1830 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args() 2733 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args() 2742 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args()
|
| H A D | vfs_mount.c | 425 struct iovec *iovp; member 446 CTR4(KTR_VFS, "%s: iovp %p with iovcnt %d and flags %d", __func__, in sys_nmount() 447 uap->iovp, uap->iovcnt, flags); in sys_nmount() 469 error = copyinuio(uap->iovp, iovcnt, &auio); in sys_nmount()
|
| H A D | kern_jail.c | 573 error = copyinuio(uap->iovp, uap->iovcnt, &auio); in sys_jail_set() 2544 error = copyinuio(uap->iovp, uap->iovcnt, &auio); in sys_jail_get() 2549 error = copyout(auio->uio_iov, uap->iovp, in sys_jail_get()
|
| /freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/ |
| H A D | netbsd_syscall_hooks.h | 629 #define __sanitizer_syscall_pre_readv(fd, iovp, iovcnt) \ argument 630 __sanitizer_syscall_pre_impl_readv((long long)(fd), (long long)(iovp), \ 632 #define __sanitizer_syscall_post_readv(res, fd, iovp, iovcnt) \ argument 633 __sanitizer_syscall_post_impl_readv(res, (long long)(fd), (long long)(iovp), \ 635 #define __sanitizer_syscall_pre_writev(fd, iovp, iovcnt) \ argument 636 __sanitizer_syscall_pre_impl_writev((long long)(fd), (long long)(iovp), \ 638 #define __sanitizer_syscall_post_writev(res, fd, iovp, iovcnt) \ argument 640 (long long)(iovp), (long long)(iovcnt)) 1533 #define __sanitizer_syscall_pre_preadv(fd, iovp, iovcnt, PAD, offset) \ argument 1534 __sanitizer_syscall_pre_impl_preadv((long long)(fd), (long long)(iovp), \ [all …]
|
| /freebsd/lib/libsys/ |
| H A D | _libsys.h | 554 ssize_t __sys_readv(int fd, const struct iovec * iovp, u_int iovcnt); 555 ssize_t __sys_writev(int fd, const struct iovec * iovp, u_int iovcnt); 630 ssize_t __sys_preadv(int fd, struct iovec * iovp, u_int iovcnt, off_t offset); 631 ssize_t __sys_pwritev(int fd, struct iovec * iovp, u_int iovcnt, off_t offset); 692 int __sys_nmount(struct iovec * iovp, unsigned int iovcnt, int flags); 795 int __sys_jail_get(struct iovec * iovp, unsigned int iovcnt, int flags); 796 int __sys_jail_set(struct iovec * iovp, unsigned int iovcnt, int flags);
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_syscalls_netbsd.inc | 1042 struct __sanitizer_iovec *iovp = (struct __sanitizer_iovec *)iovp_; 1044 if (iovp) { 1045 PRE_READ(iovp, sizeof(struct __sanitizer_iovec) * iovcnt_); 1047 PRE_WRITE(iovp[i].iov_base, iovp[i].iov_len); 1053 struct __sanitizer_iovec *iovp = (struct __sanitizer_iovec *)iovp_; 1057 if (iovp) { 1058 POST_READ(iovp, sizeof(struct __sanitizer_iovec) * iovcnt_); 1060 m = n > iovp[i].iov_len ? iovp[i].iov_len : n; 1061 POST_WRITE(iovp[i].iov_base, m); 1068 struct __sanitizer_iovec *iovp = (struct __sanitizer_iovec *)iovp_; [all …]
|
| /freebsd/sys/amd64/linux32/ |
| H A D | linux32_machdep.c | 105 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio); in linux_readv()
|
| /freebsd/sys/compat/linux/ |
| H A D | linux_file.c | 1922 error = freebsd32_copyinuio(PTRIN(args->iovp), args->iovcnt, &auio); in linux_inotify_init() 1924 error = copyinuio(args->iovp, args->iovcnt, &auio);
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_vnops_os.c | 1695 iovec_t *iovp; in zfs_readdir() local 1770 iovp = GET_UIO_STRUCT(uio)->uio_iov; in zfs_readdir() 1771 bytes_wanted = iovp->iov_len; in zfs_readdir() 1779 odp = (struct dirent64 *)iovp->iov_base; in zfs_readdir() 1910 iovp->iov_base += outcount; in zfs_readdir() 1911 iovp->iov_len -= outcount; in zfs_readdir()
|
| /freebsd/sys/arm64/linux/ |
| H A D | linux_systrace_args.c | 515 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args() 524 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args()
|
| /freebsd/sys/amd64/linux/ |
| H A D | linux_systrace_args.c | 187 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args() 196 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args()
|
| /freebsd/sys/i386/linux/ |
| H A D | linux_systrace_args.c | 1003 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args() 1012 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args()
|