Home
last modified time | relevance | path

Searched refs:iovp (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/usr.sbin/lpr/common_source/
H A Dnet.c266 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 Dspl_uio.c251 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 Dvfprintf.c183 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 Dfreebsd32_util.h115 int freebsd32_copyiniov(struct iovec32 *iovp, u_int iovcnt,
117 int freebsd32_copyinuio(const struct iovec32 *iovp, u_int iovcnt,
H A Dfreebsd32_misc.c1236 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 Dfreebsd32_proto.h111 …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 Dfreebsd32_systrace_args.c631 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 Duio.h82 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 Dsysproto.h372 …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 Dxprintf.c96 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 Dzfs_uio.c545 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 Dsubr_uio.c386 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 Dsys_generic.c263 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 Dsystrace_args.c628 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 Dvfs_mount.c425 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 Dkern_jail.c573 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 Dnetbsd_syscall_hooks.h629 #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.h554 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 Dsanitizer_syscalls_netbsd.inc1042 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 Dlinux32_machdep.c105 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio); in linux_readv()
/freebsd/sys/compat/linux/
H A Dlinux_file.c1922 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 Dzfs_vnops_os.c1695 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 Dlinux_systrace_args.c515 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 Dlinux_systrace_args.c187 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 Dlinux_systrace_args.c1003 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args()
1012 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */ in systrace_args()

12