Searched refs:IO_DIRECT (Results 1 – 15 of 15) sorted by relevance
| /freebsd-14.2/sys/fs/fuse/ |
| H A D | fuse_io.c | 331 (ioflag & IO_DIRECT) || in fuse_write_directbackend() 430 if (ioflag & IO_DIRECT) { in fuse_write_directbackend() 720 } else if (ioflag & IO_DIRECT) { in fuse_write_biobackend()
|
| H A D | fuse_vnops.c | 1866 ioflag |= IO_DIRECT; in fuse_vnop_read() 1893 directio = (ioflag & IO_DIRECT) || !fsess_opt_datacache(vnode_mount(vp)); in fuse_vnop_read() 2486 ioflag |= IO_DIRECT; in fuse_vnop_write() 2513 directio = (ioflag & IO_DIRECT) || !fsess_opt_datacache(vnode_mount(vp)); in fuse_vnop_write()
|
| /freebsd-14.2/sys/fs/tarfs/ |
| H A D | tarfs_io.c | 137 IO_DIRECT | IO_NODELOCKED, in tarfs_io_read() 589 error = VOP_READ(vp, &auio, IO_DIRECT | IO_NODELOCKED, bp->b_rcred); in tarfs_zstrategy()
|
| /freebsd-14.2/sys/dev/beri/virtio/ |
| H A D | virtio_block.c | 133 error = VOP_READ(vp, &auio, IO_DIRECT, sc->cred); in vtblk_rdwr()
|
| /freebsd-14.2/sys/ufs/ffs/ |
| H A D | ffs_vnops.c | 673 if ((ioflag & IO_DIRECT) != 0) { in ffs_read() 1018 } else if (ioflag & IO_DIRECT) { in ffs_write() 1273 (ioflag & (IO_ASYNC | IO_DIRECT))) in ffs_extwrite()
|
| /freebsd-14.2/sys/fs/nfsclient/ |
| H A D | nfs_clbio.c | 471 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-14.2/sys/fs/devfs/ |
| H A D | devfs_vnops.c | 1431 ioflag |= IO_DIRECT; in devfs_read_f() 1937 ioflag |= IO_DIRECT; in devfs_write_f()
|
| /freebsd-14.2/sys/sys/ |
| H A D | vnode.h | 327 #define IO_DIRECT 0x0100 /* attempt to bypass buffer cache */ macro
|
| /freebsd-14.2/sys/cam/ctl/ |
| H A D | ctl_backend_block.c | 652 flags |= IO_DIRECT; in ctl_be_block_dispatch_file() 955 flags |= IO_DIRECT; in ctl_be_block_dispatch_zvol()
|
| /freebsd-14.2/sys/kern/ |
| H A D | kern_exec.c | 1980 len, offset, seg, IO_UNIT | IO_DIRECT | IO_RANGELOCKED, in core_write()
|
| H A D | vfs_vnops.c | 945 ioflag |= IO_DIRECT; in get_write_ioflag() 1089 ioflag |= IO_DIRECT; in vn_read()
|
| H A D | vfs_bio.c | 4961 if ((ioflag & IO_DIRECT) != 0) in b_io_dismiss() 4965 if ((ioflag & (IO_VMIO | IO_DIRECT)) != 0 && LIST_EMPTY(&bp->b_dep)) { in b_io_dismiss()
|
| /freebsd-14.2/sys/fs/ext2fs/ |
| H A D | ext2_vnops.c | 2310 } else if (ioflag & IO_DIRECT) { in ext2_write()
|
| /freebsd-14.2/sys/dev/xen/blkback/ |
| H A D | blkback.c | 2249 (IO_DIRECT|IO_SYNC) : 0, file_data->cred); in xbb_dispatch_file()
|
| /freebsd-14.2/sys/ufs/ufs/ |
| H A D | ufs_vnops.c | 2980 (ap->a_ioflag & IO_DIRECT) != 0) in ufs_read_pgcache()
|