Home
last modified time | relevance | path

Searched refs:FS_XFLAG_DAX (Results 1 – 8 of 8) sorted by relevance

/linux-6.12.1/Documentation/filesystems/
Ddax.rst47 2. There exists a persistent flag `FS_XFLAG_DAX` that can be applied to regular
51 3. If the persistent `FS_XFLAG_DAX` flag is set on a directory, this flag will
57 4. There exist dax mount options which can override `FS_XFLAG_DAX` in the
61 ``-o dax=inode`` means "follow `FS_XFLAG_DAX`" and is the default.
63 ``-o dax=never`` means "never set `S_DAX`, ignore `FS_XFLAG_DAX`."
65 ``-o dax=always`` means "always set `S_DAX` ignore `FS_XFLAG_DAX`."
76 Modifications to and the inheritance behavior of `FS_XFLAG_DAX` remain
83 a) Setting the parent directory `FS_XFLAG_DAX` as needed before files are
88 c) Changing the `FS_XFLAG_DAX` flag on existing regular files and
92 6. When changing the `S_DAX` policy via toggling the persistent `FS_XFLAG_DAX`
[all …]
/linux-6.12.1/include/linux/
Dfileattr.h14 FS_XFLAG_NODUMP | FS_XFLAG_NOATIME | FS_XFLAG_DAX | \
/linux-6.12.1/fs/
Dioctl.c480 if (fa->fsx_xflags & FS_XFLAG_DAX) in fileattr_fill_xflags()
511 fa->fsx_xflags |= FS_XFLAG_DAX; in fileattr_fill_flags()
640 if ((fa->fsx_xflags & FS_XFLAG_DAX) && in fileattr_set_prepare()
/linux-6.12.1/fs/xfs/libxfs/
Dxfs_inode_util.c79 if (xflags & FS_XFLAG_DAX) in xfs_flags2diflags2()
126 flags |= FS_XFLAG_DAX; in xfs_ip2xflags()
/linux-6.12.1/tools/include/uapi/linux/
Dfs.h159 #define FS_XFLAG_DAX 0x00008000 /* use DAX for IO */ macro
/linux-6.12.1/tools/perf/trace/beauty/include/uapi/linux/
Dfs.h159 #define FS_XFLAG_DAX 0x00008000 /* use DAX for IO */ macro
/linux-6.12.1/include/uapi/linux/
Dfs.h159 #define FS_XFLAG_DAX 0x00008000 /* use DAX for IO */ macro
/linux-6.12.1/fs/xfs/
Dxfs_ioctl.c547 if (((fa->fsx_xflags & FS_XFLAG_DAX) && in xfs_ioctl_setattr_prepare_dax()
549 (!(fa->fsx_xflags & FS_XFLAG_DAX) && in xfs_ioctl_setattr_prepare_dax()