Home
last modified time | relevance | path

Searched refs:IO_DIRECT (Results 1 – 14 of 14) sorted by relevance

/freebsd-13-stable/sys/fs/fuse/
HDfuse_io.c331 (ioflag & IO_DIRECT) || in fuse_write_directbackend()
430 if (ioflag & IO_DIRECT) { in fuse_write_directbackend()
719 } else if (ioflag & IO_DIRECT) { in fuse_write_biobackend()
HDfuse_vnops.c1881 ioflag |= IO_DIRECT; in fuse_vnop_read()
1908 directio = (ioflag & IO_DIRECT) || !fsess_opt_datacache(vnode_mount(vp)); in fuse_vnop_read()
2505 ioflag |= IO_DIRECT; in fuse_vnop_write()
2532 directio = (ioflag & IO_DIRECT) || !fsess_opt_datacache(vnode_mount(vp)); in fuse_vnop_write()
/freebsd-13-stable/sys/dev/beri/virtio/
HDvirtio_block.c133 error = VOP_READ(vp, &auio, IO_DIRECT, sc->cred); in vtblk_rdwr()
/freebsd-13-stable/sys/ufs/ffs/
HDffs_vnops.c663 if ((ioflag & IO_DIRECT) != 0) { in ffs_read()
1006 } else if (ioflag & IO_DIRECT) { in ffs_write()
1261 (ioflag & (IO_ASYNC | IO_DIRECT))) in ffs_extwrite()
/freebsd-13-stable/sys/fs/nfsclient/
HDnfs_clbio.c471 if (newnfs_directio_enable && (ioflag & IO_DIRECT) && (vp->v_type == VREG)) in ncl_bioread()
948 if ((newnfs_directio_enable && (ioflag & IO_DIRECT)) || in ncl_write()
/freebsd-13-stable/sys/fs/devfs/
HDdevfs_vnops.c1443 ioflag |= IO_DIRECT; in devfs_read_f()
1949 ioflag |= IO_DIRECT; in devfs_write_f()
/freebsd-13-stable/sys/sys/
HDvnode.h327 #define IO_DIRECT 0x0100 /* attempt to bypass buffer cache */ macro
/freebsd-13-stable/sys/cam/ctl/
HDctl_backend_block.c646 flags |= IO_DIRECT; in ctl_be_block_dispatch_file()
871 flags |= IO_DIRECT; in ctl_be_block_dispatch_zvol()
/freebsd-13-stable/sys/kern/
HDvfs_vnops.c929 ioflag |= IO_DIRECT; in get_write_ioflag()
1073 ioflag |= IO_DIRECT; in vn_read()
HDkern_exec.c2024 len, offset, seg, IO_UNIT | IO_DIRECT | IO_RANGELOCKED, in core_write()
HDvfs_bio.c4930 if ((ioflag & IO_DIRECT) != 0) in b_io_dismiss()
4934 if ((ioflag & (IO_VMIO | IO_DIRECT)) != 0 && LIST_EMPTY(&bp->b_dep)) { in b_io_dismiss()
/freebsd-13-stable/sys/fs/ext2fs/
HDext2_vnops.c2305 } else if (ioflag & IO_DIRECT) { in ext2_write()
/freebsd-13-stable/sys/dev/xen/blkback/
HDblkback.c2387 (IO_DIRECT|IO_SYNC) : 0, file_data->cred); in xbb_dispatch_file()
/freebsd-13-stable/sys/ufs/ufs/
HDufs_vnops.c2999 (ap->a_ioflag & IO_DIRECT) != 0) in ufs_read_pgcache()