Home
last modified time | relevance | path

Searched refs:fsx_xflags (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-6.6/fs/
H A Dioctl.c462 * 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 Dfileattr.h26 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 Dxfs_ioctl.c1216 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 Dioctl.c469 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 Dinode.c2384 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 Dxfs_ioctl.c1008 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 Dfs.h116 __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 Dfs.h116 __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 Dfs.h116 __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 Dfs.h80 __u32 fsx_xflags; member
/kernel/linux/linux-6.6/tools/include/uapi/linux/
H A Dfs.h116 __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 Dfs.h80 __u32 fsx_xflags; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dfs.h101 __u32 fsx_xflags; member
/kernel/linux/linux-6.6/fs/overlayfs/
H A Dcopy_up.c227 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 Dinode.c827 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 Dutil.c896 fa->fsx_xflags &= ~OVL_PROT_FSX_FLAGS_MASK; in ovl_set_protattr()
/kernel/linux/linux-5.10/fs/ext4/
H A Dioctl.c1278 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 Dioctl.c429 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 Dfile.c3195 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 Dfs.h3556 fa->fsx_xflags = xflags; in simple_fill_fsxattr()

Completed in 38 milliseconds