Home
last modified time | relevance | path

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

/src/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Duio.h82 uint16_t uio_extflg; /* Extra flags (UIO_DIRECT) */ member
137 uio->uio_extflg = 0; in zfs_uio_iovec_init()
162 uio->uio_extflg = 0; in zfs_uio_bvec_init()
185 uio->uio_extflg = 0; in zfs_uio_iov_iter_init()
/src/sys/contrib/openzfs/module/zfs/
H A Dzfs_vnops.c311 ASSERT(uio->uio_extflg & UIO_DIRECT); in zfs_setup_direct()
430 if (uio->uio_extflg & UIO_DIRECT) { in zfs_read()
486 if (uio->uio_extflg & UIO_DIRECT) { in zfs_read()
488 uio->uio_extflg &= ~UIO_DIRECT; in zfs_read()
514 if (error == 0 && (uio->uio_extflg & UIO_DIRECT) && in zfs_read()
520 uio->uio_extflg &= ~UIO_DIRECT; in zfs_read()
530 uio->uio_extflg |= UIO_DIRECT; in zfs_read()
535 } else if (error && (uio->uio_extflg & UIO_DIRECT)) { in zfs_read()
545 uio->uio_extflg |= UIO_DIRECT; in zfs_read()
550 if (uio->uio_extflg & UIO_DIRECT) in zfs_read()
[all …]
H A Ddmu_direct.c361 ASSERT(uio->uio_extflg & UIO_DIRECT); in dmu_read_uio_direct()
383 ASSERT(uio->uio_extflg & UIO_DIRECT); in dmu_write_uio_direct()
H A Ddmu.c1403 if ((flags & DMU_DIRECTIO) && (uio->uio_extflg & UIO_DIRECT)) in dmu_read_uio_dnode()
1509 if ((flags & DMU_DIRECTIO) && (uio->uio_extflg & UIO_DIRECT) && in dmu_write_uio_dnode()
1584 if ((oflags & DMU_DIRECTIO) && (uio->uio_extflg & UIO_DIRECT) && in dmu_write_uio_dnode()
/src/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_uio.c196 ASSERT(uio->uio_extflg & UIO_DIRECT); in zfs_uio_free_dio_pages()
316 uio->uio_extflg |= UIO_DIRECT; in zfs_uio_get_dio_pages_alloc()
/src/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Duio.h60 uint16_t uio_extflg; member
/src/sys/contrib/openzfs/lib/libspl/include/sys/
H A Duio.h75 uint16_t uio_extflg; /* extended flags */ member
/src/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()
670 uio->uio_extflg |= UIO_DIRECT; in zfs_uio_get_dio_pages_alloc()
/src/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c4717 if (error == EFAULT && uio.uio_extflg & UIO_DIRECT) { in zfs_freebsd_read()