| /linux/tools/include/uapi/asm-generic/ |
| H A D | fcntl.h | |
| /linux/include/uapi/asm-generic/ |
| H A D | fcntl.h | 46 #ifndef O_DIRECT 47 #define O_DIRECT 00040000 /* direct disk access hint */ macro
|
| /linux/tools/testing/selftests/mm/ |
| H A D | hugetlb_dio.c | 147 fd = open("/tmp", O_TMPFILE | O_RDWR | O_DIRECT, 0664);
|
| /linux/tools/perf/trace/beauty/ |
| H A D | open_flags.c | 6 #ifndef O_DIRECT 7 #define O_DIRECT 00040000 macro
|
| /linux/arch/m68k/include/uapi/asm/ |
| H A D | fcntl.h | 7 #define O_DIRECT 0200000 /* direct disk access hint - currently ignored */ macro
|
| /linux/arch/powerpc/include/uapi/asm/ |
| H A D | fcntl.h | 8 #define O_DIRECT 0400000 /* direct disk access hint */ macro
|
| /linux/arch/arm/include/uapi/asm/ |
| H A D | fcntl.h | 7 #define O_DIRECT 0200000 /* direct disk access hint - currently ignored */ macro
|
| /linux/arch/arm64/include/uapi/asm/ |
| H A D | fcntl.h | 25 #define O_DIRECT 0200000 /* direct disk access hint - currently ignored */ macro
|
| /linux/rust/kernel/fs/ |
| H A D | file.rs | 40 pub const O_DIRECT: u32 = bindings::O_DIRECT; constant
|
| /linux/arch/mips/include/uapi/asm/ |
| H A D | fcntl.h | 38 #define O_DIRECT 0x8000 /* direct disk access hint */ macro
|
| /linux/arch/alpha/include/uapi/asm/ |
| H A D | fcntl.h | 16 #define O_DIRECT 02000000 /* direct disk access - should check with OSF/1 */ macro
|
| /linux/arch/sparc/include/uapi/asm/ |
| H A D | fcntl.h | 19 #define O_DIRECT 0x100000 /* direct disk access hint */ macro
|
| /linux/Documentation/filesystems/ |
| H A D | ocfs2.rst | 106 coherency=full (*) Disallow concurrent O_DIRECT writes, cluster inode 109 for O_DIRECT writes. 110 coherency=buffered Allow concurrent O_DIRECT writes without EX lock among
|
| /linux/Documentation/mm/ |
| H A D | page_cache.rst | 8 interact with filesystems. It can be bypassed (e.g. with O_DIRECT),
|
| /linux/fs/9p/ |
| H A D | fid.h | 54 (s_flags & V9FS_DIRECT_IO) || (f_flags & O_DIRECT)) { in v9fs_fid_add_modes()
|
| /linux/tools/testing/selftests/ublk/ |
| H A D | common.c | 28 fd = open(file, O_RDWR | (i < nr_direct ? O_DIRECT : 0)); in backing_file_tgt_init()
|
| /linux/include/linux/ |
| H A D | fcntl.h | 12 FASYNC | O_DIRECT | O_LARGEFILE | O_DIRECTORY | O_NOFOLLOW | \
|
| /linux/include/trace/misc/ |
| H A D | fs.h | 35 { O_DIRECT, "O_DIRECT" }, \
|
| /linux/security/integrity/ima/ |
| H A D | ima_api.c | 321 /* Possibly temporary failure due to type of read (eg. O_DIRECT) */ in ima_collect_measurement() 326 if (file->f_flags & O_DIRECT) in ima_collect_measurement() 391 if ((!result || result == -EEXIST) && !(file->f_flags & O_DIRECT)) { in ima_store_measurement()
|
| /linux/Documentation/filesystems/nfs/ |
| H A D | nfsd-io-modes.rst | 115 But NFSD DIRECT does handle misaligned IO in terms of O_DIRECT as best 128 misaligned segments and O_DIRECT is used for the middle DIO-aligned
|
| /linux/fs/erofs/ |
| H A D | ishare.c | 108 if (file->f_flags & O_DIRECT) in erofs_ishare_file_open()
|
| /linux/fs/cachefiles/ |
| H A D | namei.c | 426 O_RDWR | O_LARGEFILE | O_DIRECT, in cachefiles_create_tmpfile() 534 file = kernel_file_open(&path, O_RDWR | O_LARGEFILE | O_DIRECT, cache->cache_cred); in cachefiles_open_file()
|
| /linux/tools/testing/selftests/openat2/ |
| H A D | openat2_test.c | 191 .how.flags = O_PATH | O_DIRECT, .err = -EINVAL }, in test_openat2_flags()
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | hldio.c | 83 if (!(f->filp->f_flags & O_DIRECT)) { in hl_dio_fd_register()
|
| /linux/fs/ |
| H A D | fcntl.c | 37 #define SETFL_MASK (O_APPEND | O_NONBLOCK | O_NDELAY | O_DIRECT | O_NOATIME) 63 (arg & O_DIRECT) && in setfl()
|