Home
last modified time | relevance | path

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

/freebsd-12.1/sys/fs/fuse/
H A Dfuse_io.c275 directio = (ioflag & IO_DIRECT) || !fsess_opt_datacache(vnode_mount(vp)); in fuse_io_dispatch()
304 KASSERT((ioflag & (IO_VMIO | IO_DIRECT)) != in fuse_io_dispatch()
305 (IO_VMIO | IO_DIRECT), in fuse_io_dispatch()
542 (ioflag & IO_DIRECT) || in fuse_write_directbackend()
630 if (ioflag & IO_DIRECT) { in fuse_write_directbackend()
919 } else if (ioflag & IO_DIRECT) { in fuse_write_biobackend()
H A Dfuse_vnops.c1364 ioflag |= IO_DIRECT; in fuse_vnop_read()
1926 ioflag |= IO_DIRECT; in fuse_vnop_write()
/freebsd-12.1/sys/cddl/compat/opensolaris/sys/
H A Dvnode.h221 ioflag = IO_DIRECT; in zfs_vn_rdwr()
/freebsd-12.1/sys/ufs/ffs/
H A Dffs_vnops.c515 if ((ioflag & IO_DIRECT) != 0) {
843 } else if (ioflag & IO_DIRECT) {
1089 (ioflag & (IO_ASYNC | IO_DIRECT))) in ffs_extwrite()
/freebsd-12.1/sys/dev/beri/virtio/
H A Dvirtio_block.c135 error = VOP_READ(vp, &auio, IO_DIRECT, sc->cred); in vtblk_rdwr()
/freebsd-12.1/sys/fs/nfsclient/
H A Dnfs_clbio.c463 if (newnfs_directio_enable && (ioflag & IO_DIRECT) && (vp->v_type == VREG)) in ncl_bioread()
959 if (newnfs_directio_enable && (ioflag & IO_DIRECT) && vp->v_type == VREG) in ncl_write()
/freebsd-12.1/sys/fs/devfs/
H A Ddevfs_vnops.c1288 ioflag |= IO_DIRECT; in devfs_read_f()
1782 ioflag |= IO_DIRECT; in devfs_write_f()
/freebsd-12.1/sys/sys/
H A Dvnode.h308 #define IO_DIRECT 0x0100 /* attempt to bypass buffer cache */ macro
/freebsd-12.1/sys/kern/
H A Dvfs_vnops.c787 ioflag |= IO_DIRECT; in vn_read()
847 ioflag |= IO_DIRECT; in vn_write()
H A Dvfs_bio.c4815 if ((ioflag & IO_DIRECT) != 0) in b_io_dismiss()
4819 if ((ioflag & (IO_VMIO | IO_DIRECT)) != 0 && LIST_EMPTY(&bp->b_dep)) { in b_io_dismiss()
H A Dimgact_elf.c1487 len, offset, seg, IO_UNIT | IO_DIRECT | IO_RANGELOCKED, in core_write()
/freebsd-12.1/sys/cam/ctl/
H A Dctl_backend_block.c641 flags |= IO_DIRECT; in ctl_be_block_dispatch_file()
872 flags |= IO_DIRECT; in ctl_be_block_dispatch_zvol()
/freebsd-12.1/sys/fs/ext2fs/
H A Dext2_vnops.c2313 } else if (ioflag & IO_DIRECT) { in ext2_write()
/freebsd-12.1/sys/dev/md/
H A Dmd.c995 error = VOP_READ(vp, &auio, IO_DIRECT, sc->cred); in mdstart_vnode()
/freebsd-12.1/sys/dev/xen/blkback/
H A Dblkback.c2402 (IO_DIRECT|IO_SYNC) : 0, file_data->cred); in xbb_dispatch_file()