Searched refs:IO_DIRECT (Results 1 - 14 of 14) sorted by relevance
/freebsd-9.3-release/sys/ufs/ffs/ |
H A D | ffs_vnops.c | 443 if ((ioflag & IO_DIRECT) != 0) { 552 * If IO_DIRECT then set B_DIRECT for the buffer. This 557 if (ioflag & IO_DIRECT) 584 if ((ioflag & (IO_VMIO|IO_DIRECT)) && 612 if ((ioflag & (IO_VMIO|IO_DIRECT)) && 737 if (ioflag & IO_DIRECT) 778 if ((ioflag & (IO_VMIO|IO_DIRECT)) && 805 } else if (ioflag & IO_DIRECT) { 972 * If IO_DIRECT then set B_DIRECT for the buffer. This 977 if (ioflag & IO_DIRECT) [all...] |
/freebsd-9.3-release/sys/cddl/compat/opensolaris/sys/ |
H A D | vnode.h | 236 ioflag = IO_DIRECT;
|
/freebsd-9.3-release/sys/fs/ext2fs/ |
H A D | ext2_vnops.c | 1708 * If IO_DIRECT then set B_DIRECT for the buffer. This 1713 if (ioflag & IO_DIRECT) 1734 if (ioflag & (IO_VMIO|IO_DIRECT)) { 1761 if (ioflag & (IO_VMIO|IO_DIRECT)) { 2010 if (ioflag & (IO_VMIO|IO_DIRECT)) { 2035 } else if (ioflag & IO_DIRECT) {
|
/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/ |
H A D | xfs_vnops.c | 480 * If IO_DIRECT then set B_DIRECT for the buffer. This 485 if (ioflag & IO_DIRECT) 511 if (ioflag & (IO_VMIO|IO_DIRECT) ) { 537 if (ioflag & (IO_VMIO|IO_DIRECT)) {
|
H A D | xfs_vnode.h | 373 #define IO_ISDIRECT IO_DIRECT /* bypass page cache */
|
/freebsd-9.3-release/sys/fs/devfs/ |
H A D | devfs_vnops.c | 1191 ioflag |= IO_DIRECT; 1668 ioflag |= IO_DIRECT;
|
/freebsd-9.3-release/sys/fs/nfsclient/ |
H A D | nfs_clbio.c | 464 if (newnfs_directio_enable && (ioflag & IO_DIRECT) && (vp->v_type == VREG)) 959 if (newnfs_directio_enable && (ioflag & IO_DIRECT) && vp->v_type == VREG)
|
/freebsd-9.3-release/sys/kern/ |
H A D | vfs_vnops.c | 652 ioflag |= IO_DIRECT; 745 ioflag |= IO_DIRECT; 806 * IO_DIRECT, this gives much saner behavior. Write
|
H A D | imgact_elf.c | 1106 UIO_USERSPACE, IO_UNIT | IO_DIRECT, active_cred, file_cred, 1154 IO_UNIT | IO_DIRECT, p->active_cred, p->file_cred, NULL,
|
/freebsd-9.3-release/sys/nfsclient/ |
H A D | nfs_bio.c | 455 if (nfs_directio_enable && (ioflag & IO_DIRECT) && (vp->v_type == VREG)) 941 if (nfs_directio_enable && (ioflag & IO_DIRECT) && vp->v_type == VREG)
|
/freebsd-9.3-release/sys/sys/ |
H A D | vnode.h | 291 * NB: IO_NDELAY and IO_DIRECT are linked to fcntl.h 301 #define IO_DIRECT 0x0100 /* attempt to bypass buffer cache */ macro
|
/freebsd-9.3-release/sys/cam/ctl/ |
H A D | ctl_backend_block.c | 609 * UFS pays attention to IO_DIRECT for reads. If the 617 * ZFS does not pay attention to IO_DIRECT for reads. 626 * BIO_ORDERED case, set both IO_DIRECT and IO_SYNC. 629 (IO_DIRECT|IO_SYNC) : 0, file_data->cred); 651 * UFS pays attention to IO_DIRECT for writes. The write 659 * ZFS does not pay attention to IO_DIRECT for writes.
|
/freebsd-9.3-release/sys/dev/md/ |
H A D | md.c | 767 * When reading set IO_DIRECT to try to avoid double-caching 768 * the data. When writing IO_DIRECT is not optimal. 773 error = VOP_READ(vp, &auio, IO_DIRECT, sc->cred);
|
/freebsd-9.3-release/sys/dev/xen/blkback/ |
H A D | blkback.c | 2380 * UFS pays attention to IO_DIRECT for reads. If the 2388 * ZFS does not pay attention to IO_DIRECT for reads. 2397 * BIO_ORDERED case, set both IO_DIRECT and IO_SYNC. 2400 (IO_DIRECT|IO_SYNC) : 0, file_data->cred); 2416 * UFS pays attention to IO_DIRECT for writes. The write 2424 * ZFS does not pay attention to IO_DIRECT for writes.
|
Completed in 158 milliseconds