Home
last modified time | relevance | path

Searched refs:uio_extflg (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Duio.h81 uint16_t uio_extflg; /* Extra flags (UIO_DIRECT) */ member
136 uio->uio_extflg = 0; in zfs_uio_iovec_init()
161 uio->uio_extflg = 0; in zfs_uio_bvec_init()
184 uio->uio_extflg = 0; in zfs_uio_iov_iter_init()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzfs_vnops.c282 IMPLY(ioflag & O_DIRECT, uio->uio_extflg & UIO_DIRECT); in zfs_setup_direct()
393 if (uio->uio_extflg & UIO_DIRECT) { in zfs_read()
445 if (uio->uio_extflg & UIO_DIRECT) { in zfs_read()
447 uio->uio_extflg &= ~UIO_DIRECT; in zfs_read()
473 if (error == 0 && (uio->uio_extflg & UIO_DIRECT) && in zfs_read()
479 uio->uio_extflg &= ~UIO_DIRECT; in zfs_read()
488 uio->uio_extflg |= UIO_DIRECT; in zfs_read()
492 } else if (error && (uio->uio_extflg & UIO_DIRECT)) { in zfs_read()
502 uio->uio_extflg |= UIO_DIRECT; in zfs_read()
507 if (uio->uio_extflg & UIO_DIRECT) in zfs_read()
[all …]
H A Ddmu_direct.c359 ASSERT(uio->uio_extflg & UIO_DIRECT); in dmu_read_uio_direct()
380 ASSERT(uio->uio_extflg & UIO_DIRECT); in dmu_write_uio_direct()
H A Ddmu.c1409 if (uio->uio_extflg & UIO_DIRECT) in dmu_read_uio_dnode()
1510 if ((uio->uio_extflg & UIO_DIRECT) && in dmu_write_uio_dnode()
1576 if ((uio->uio_extflg & UIO_DIRECT) && size > 0) { in dmu_write_uio_dnode()
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_uio.c195 ASSERT(uio->uio_extflg & UIO_DIRECT); in zfs_uio_free_dio_pages()
315 uio->uio_extflg |= UIO_DIRECT; in zfs_uio_get_dio_pages_alloc()
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Duio.h59 uint16_t uio_extflg; member
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_uio.c286 (uio->uio_extflg & UIO_DIRECT)) { in zfs_uio_prefaultpages()
479 ASSERT(uio->uio_extflg & UIO_DIRECT); in zfs_uio_free_dio_pages()
668 uio->uio_extflg |= UIO_DIRECT; in zfs_uio_get_dio_pages_alloc()
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Duio.h73 uint16_t uio_extflg; /* extended flags */ member
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c4376 if (error == EFAULT && uio.uio_extflg & UIO_DIRECT) { in zfs_freebsd_read()