Home
last modified time | relevance | path

Searched refs:UIO_DIRECT (Results 1 – 8 of 8) sorted by relevance

/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.h43 #define UIO_DIRECT 0x0001 /* Direct I/O requset */ macro
/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/include/os/linux/spl/sys/
H A Duio.h42 #define UIO_DIRECT 0x0001 /* Direct I/O request */ macro
/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()