Home
last modified time | relevance | path

Searched refs:S_DAX (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/Documentation/filesystems/
H A Ddax.txt42 1. There exists an in-kernel file access mode flag S_DAX that corresponds to
48 time, but doing so does not immediately affect the S_DAX state.
57 setting of the S_DAX flag. Given underlying storage which supports DAX the
62 "-o dax=never" means "never set S_DAX, ignore FS_XFLAG_DAX."
64 "-o dax=always" means "always set S_DAX ignore FS_XFLAG_DAX."
72 in-core inode state (S_DAX) will be overridden until the filesystem is
75 5. The S_DAX policy can be changed via:
86 6. When changing the S_DAX policy via toggling the persistent FS_XFLAG_DAX flag,
107 (S_DAX).
149 The current enabled state (S_DAX) is set when a file inode is instantiated in
[all …]
/OK3568_Linux_fs/kernel/fs/erofs/
H A Dinode.c178 inode->i_flags &= ~S_DAX; in erofs_read_inode()
181 inode->i_flags |= S_DAX; in erofs_read_inode()
/OK3568_Linux_fs/kernel/drivers/dax/
H A Ddevice.c358 inode->i_flags = S_DAX; in dax_open()
H A Dsuper.c548 inode->i_flags = S_DAX; in dax_dev_get()
/OK3568_Linux_fs/kernel/fs/ext2/
H A Dinode.c1372 S_DIRSYNC | S_DAX); in ext2_set_inode_flags()
1384 inode->i_flags |= S_DAX; in ext2_set_inode_flags()
/OK3568_Linux_fs/kernel/include/linux/
H A Dfs.h2058 #define S_DAX (1 << 13) /* Direct Access, avoiding the page cache */ macro
2060 #define S_DAX 0 /* Make all the DAX code disappear */ macro
2103 #define IS_DAX(inode) ((inode)->i_flags & S_DAX)
/OK3568_Linux_fs/kernel/fs/fuse/
H A Ddax.c1343 inode->i_flags |= S_DAX; in fuse_dax_inode_init()
/OK3568_Linux_fs/kernel/fs/xfs/
H A Dxfs_iops.c1305 flags |= S_DAX; in xfs_diflags_to_iflags()
/OK3568_Linux_fs/kernel/fs/ext4/
H A Dinode.c4611 new_fl |= (inode->i_flags & S_DAX); in ext4_set_inode_flags()
4613 new_fl |= S_DAX; in ext4_set_inode_flags()
4622 S_SYNC|S_APPEND|S_IMMUTABLE|S_NOATIME|S_DIRSYNC|S_DAX| in ext4_set_inode_flags()