Home
last modified time | relevance | path

Searched refs:nr_segs (Results 1 – 7 of 7) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/
HDzpl_file.c297 zfs_uio_iovec_init(uio, zfs_uio_iter_iov(to), to->nr_segs, pos, in zpl_uio_init()
399 unsigned long nr_segs, loff_t pos) in zpl_aio_read() argument
407 ret = generic_segment_checks(iov, &nr_segs, &count, VERIFY_WRITE); in zpl_aio_read()
412 zfs_uio_iovec_init(&uio, iov, nr_segs, kiocb->ki_pos, UIO_USERSPACE, in zpl_aio_read()
437 unsigned long nr_segs, loff_t pos) in zpl_aio_write() argument
446 ret = generic_segment_checks(iov, &nr_segs, &count, VERIFY_READ); in zpl_aio_write()
457 zfs_uio_iovec_init(&uio, iov, nr_segs, kiocb->ki_pos, UIO_USERSPACE, in zpl_aio_write()
517 loff_t pos, unsigned long nr_segs) in zpl_direct_IO() argument
520 return (zpl_aio_write(kiocb, iov, nr_segs, pos)); in zpl_direct_IO()
522 return (zpl_aio_read(kiocb, iov, nr_segs, pos)); in zpl_direct_IO()
[all …]
HDvdev_disk.c700 unsigned long nr_segs = abd_nr_pages_off(zio->io_abd, in vdev_bio_max_segs() local
704 return (bio_max_segs(nr_segs)); in vdev_bio_max_segs()
706 return (MIN(nr_segs, BIO_MAX_PAGES)); in vdev_bio_max_segs()
/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/spl/sys/
HDuio.h102 unsigned long nr_segs, offset_t offset, zfs_uio_seg_t seg, ssize_t resid, in zfs_uio_iovec_init() argument
108 uio->uio_iovcnt = nr_segs; in zfs_uio_iovec_init()
138 uio->uio_iovcnt = iter->nr_segs; in zfs_uio_iov_iter_init()
/freebsd-13-stable/sys/dev/mlx4/mlx4_en/
HDmlx4_en_tx.c648 int nr_segs; in mlx4_en_xmit() local
776 mb, segs, &nr_segs, BUS_DMA_NOWAIT); in mlx4_en_xmit()
788 mb, segs, &nr_segs, BUS_DMA_NOWAIT); in mlx4_en_xmit()
796 if (nr_segs != 0) { in mlx4_en_xmit()
808 ds_cnt = (dseg - ((volatile struct mlx4_wqe_data_seg *)tx_desc)) + nr_segs; in mlx4_en_xmit()
851 dseg += nr_segs + pad; in mlx4_en_xmit()
863 while (nr_segs--) { in mlx4_en_xmit()
864 if (unlikely(segs[nr_segs].ds_len == 0)) { in mlx4_en_xmit()
872 dseg->addr = cpu_to_be64((uint64_t)segs[nr_segs].ds_addr); in mlx4_en_xmit()
875 dseg->byte_count = SET_BYTE_COUNT((uint32_t)segs[nr_segs].ds_len); in mlx4_en_xmit()
/freebsd-13-stable/sys/contrib/openzfs/config/
HDkernel-vfs-direct_IO.m446 unsigned long nr_segs) { return 0; }
/freebsd-13-stable/contrib/llvm-project/compiler-rt/include/sanitizer/
HDlinux_syscall_hooks.h1686 #define __sanitizer_syscall_pre_vmsplice(fd, iov, nr_segs, flags) \ argument
1688 (long)(nr_segs), (long)(flags))
1689 #define __sanitizer_syscall_post_vmsplice(res, fd, iov, nr_segs, flags) \ argument
1691 (long)(nr_segs), (long)(flags))
2987 void __sanitizer_syscall_pre_impl_vmsplice(long fd, long iov, long nr_segs,
2990 long nr_segs, long flags);
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
HDsanitizer_common_syscalls.inc2920 (long fd, const __sanitizer_iovec *iov, long nr_segs, long flags) {}
2923 (long res, long fd, const __sanitizer_iovec *iov, long nr_segs, long flags) {
2926 kernel_read_iovec(iov, nr_segs, res);