/kernel/linux/linux-6.6/fs/ |
H A D | ioctl.c | 462 * Set ->fsx_xflags, ->fsx_valid and ->flags (translated xflags). All 469 fa->fsx_xflags = xflags; in fileattr_fill_xflags() 470 if (fa->fsx_xflags & FS_XFLAG_IMMUTABLE) in fileattr_fill_xflags() 472 if (fa->fsx_xflags & FS_XFLAG_APPEND) in fileattr_fill_xflags() 474 if (fa->fsx_xflags & FS_XFLAG_SYNC) in fileattr_fill_xflags() 476 if (fa->fsx_xflags & FS_XFLAG_NOATIME) in fileattr_fill_xflags() 478 if (fa->fsx_xflags & FS_XFLAG_NODUMP) in fileattr_fill_xflags() 480 if (fa->fsx_xflags & FS_XFLAG_DAX) in fileattr_fill_xflags() 482 if (fa->fsx_xflags & FS_XFLAG_PROJINHERIT) in fileattr_fill_xflags() 492 * Set ->flags, ->flags_valid and ->fsx_xflags (translate [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | fileattr.h | 26 u32 fsx_xflags; /* xflags field value (get/set) */ member 51 ((fa->fsx_xflags & ~FS_XFLAG_COMMON) || fa->fsx_extsize != 0 || in fileattr_has_fsx()
|
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_ioctl.c | 1216 XFS_IS_REALTIME_INODE(ip) != (fa->fsx_xflags & FS_XFLAG_REALTIME)) in xfs_ioctl_setattr_xflags() 1220 if (fa->fsx_xflags & FS_XFLAG_REALTIME) { in xfs_ioctl_setattr_xflags() 1227 if ((fa->fsx_xflags & FS_XFLAG_REALTIME) && xfs_is_reflink_inode(ip)) in xfs_ioctl_setattr_xflags() 1231 if ((fa->fsx_xflags & FS_XFLAG_DAX) && xfs_is_reflink_inode(ip)) in xfs_ioctl_setattr_xflags() 1235 di_flags2 = xfs_flags2diflags2(ip, fa->fsx_xflags); in xfs_ioctl_setattr_xflags() 1239 ip->i_d.di_flags = xfs_flags2diflags(ip, fa->fsx_xflags); in xfs_ioctl_setattr_xflags() 1264 if (((fa->fsx_xflags & FS_XFLAG_DAX) && in xfs_ioctl_setattr_prepare_dax() 1266 (!(fa->fsx_xflags & FS_XFLAG_DAX) && in xfs_ioctl_setattr_prepare_dax() 1357 (fa->fsx_xflags & FS_XFLAG_REALTIME)) { in xfs_ioctl_setattr_check_extsize() 1395 if (!(fa->fsx_xflags in xfs_ioctl_setattr_check_cowextsize() [all...] |
/kernel/linux/linux-6.6/fs/fuse/ |
H A D | ioctl.c | 469 fileattr_fill_xflags(fa, xfa.fsx_xflags); in fuse_fileattr_get() 501 xfa.fsx_xflags = fa->fsx_xflags; in fuse_fileattr_set()
|
/kernel/linux/linux-5.10/fs/ |
H A D | inode.c | 2384 if ((old_fa->fsx_xflags ^ fa->fsx_xflags) & in vfs_ioc_fssetxattr_check() 2397 if ((old_fa->fsx_xflags ^ fa->fsx_xflags) & in vfs_ioc_fssetxattr_check() 2403 if ((fa->fsx_xflags & FS_XFLAG_EXTSIZE) && !S_ISREG(inode->i_mode)) in vfs_ioc_fssetxattr_check() 2406 if ((fa->fsx_xflags & FS_XFLAG_EXTSZINHERIT) && in vfs_ioc_fssetxattr_check() 2410 if ((fa->fsx_xflags & FS_XFLAG_COWEXTSIZE) && in vfs_ioc_fssetxattr_check() 2418 if ((fa->fsx_xflags & FS_XFLAG_DAX) && in vfs_ioc_fssetxattr_check() 2424 fa->fsx_xflags &= ~(FS_XFLAG_EXTSIZE | FS_XFLAG_EXTSZINHERIT); in vfs_ioc_fssetxattr_check() 2426 fa->fsx_xflags in vfs_ioc_fssetxattr_check() [all...] |
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_ioctl.c | 1008 fa->fsx_xflags &= ~(FS_XFLAG_EXTSIZE | in xfs_fill_fsxattr() 1123 bool rtflag = (fa->fsx_xflags & FS_XFLAG_REALTIME); in xfs_ioctl_setattr_xflags() 1144 i_flags2 = xfs_flags2diflags2(ip, fa->fsx_xflags); in xfs_ioctl_setattr_xflags() 1148 ip->i_diflags = xfs_flags2diflags(ip, fa->fsx_xflags); in xfs_ioctl_setattr_xflags() 1180 if (((fa->fsx_xflags & FS_XFLAG_DAX) && in xfs_ioctl_setattr_prepare_dax() 1182 (!(fa->fsx_xflags & FS_XFLAG_DAX) && in xfs_ioctl_setattr_prepare_dax() 1245 new_diflags = xfs_flags2diflags(ip, fa->fsx_xflags); in xfs_ioctl_setattr_check_extsize() 1284 new_diflags = xfs_flags2diflags(ip, fa->fsx_xflags); in xfs_ioctl_setattr_check_cowextsize() 1285 new_diflags2 = xfs_flags2diflags2(ip, fa->fsx_xflags); in xfs_ioctl_setattr_check_cowextsize()
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | fs.h | 116 __u32 fsx_xflags; /* xflags field value (get/set) */ member 125 * Flags for the fsx_xflags field
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | fs.h | 116 __u32 fsx_xflags; /* xflags field value (get/set) */ member 125 * Flags for the fsx_xflags field
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | fs.h | 116 __u32 fsx_xflags; /* xflags field value (get/set) */ member 125 * Flags for the fsx_xflags field
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | fs.h | 80 __u32 fsx_xflags; member
|
/kernel/linux/linux-6.6/tools/include/uapi/linux/ |
H A D | fs.h | 116 __u32 fsx_xflags; /* xflags field value (get/set) */ member 125 * Flags for the fsx_xflags field
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | fs.h | 80 __u32 fsx_xflags; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | fs.h | 101 __u32 fsx_xflags; member
|
/kernel/linux/linux-6.6/fs/overlayfs/ |
H A D | copy_up.c | 227 newfa.fsx_xflags &= ~OVL_COPY_FSX_FLAGS_MASK; in ovl_copy_fileattr() 228 newfa.fsx_xflags |= (oldfa.fsx_xflags & OVL_COPY_FSX_FLAGS_MASK); in ovl_copy_fileattr()
|
H A D | inode.c | 827 fa->fsx_xflags |= FS_XFLAG_APPEND; in ovl_fileattr_prot_flags() 831 fa->fsx_xflags |= FS_XFLAG_IMMUTABLE; in ovl_fileattr_prot_flags()
|
H A D | util.c | 896 fa->fsx_xflags &= ~OVL_PROT_FSX_FLAGS_MASK; in ovl_set_protattr()
|
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | ioctl.c | 1278 if (fa.fsx_xflags & ~EXT4_SUPPORTED_FS_XFLAGS) in __ext4_ioctl() 1281 flags = ext4_xflags_to_iflags(fa.fsx_xflags); in __ext4_ioctl()
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | ioctl.c | 429 ret = check_xflags(fa.fsx_xflags); in btrfs_ioctl_fssetxattr() 451 if (fa.fsx_xflags & FS_XFLAG_SYNC) in btrfs_ioctl_fssetxattr() 455 if (fa.fsx_xflags & FS_XFLAG_IMMUTABLE) in btrfs_ioctl_fssetxattr() 459 if (fa.fsx_xflags & FS_XFLAG_APPEND) in btrfs_ioctl_fssetxattr() 463 if (fa.fsx_xflags & FS_XFLAG_NODUMP) in btrfs_ioctl_fssetxattr() 467 if (fa.fsx_xflags & FS_XFLAG_NOATIME) in btrfs_ioctl_fssetxattr()
|
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | file.c | 3195 if (fa.fsx_xflags & ~F2FS_SUPPORTED_XFLAGS) in f2fs_ioc_fssetxattr() 3198 iflags = f2fs_xflags_to_iflags(fa.fsx_xflags); in f2fs_ioc_fssetxattr()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | fs.h | 3556 fa->fsx_xflags = xflags; in simple_fill_fsxattr()
|