Home
last modified time | relevance | path

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

/Linux-v6.1/fs/
Dioctl.c551 xfa.fsx_projid = fa->fsx_projid; in copy_fsxattr_to_user()
572 fa->fsx_projid = xfa.fsx_projid; in copy_fsxattr_from_user()
608 if (old_ma->fsx_projid != fa->fsx_projid) in fileattr_set_prepare()
618 if (old_ma->fsx_projid != fa->fsx_projid && in fileattr_set_prepare()
619 !projid_valid(make_kprojid(&init_user_ns, fa->fsx_projid))) in fileattr_set_prepare()
689 fa->fsx_projid = old_ma.fsx_projid; in vfs_fileattr_set()
/Linux-v6.1/include/linux/
Dfileattr.h29 u32 fsx_projid; /* project identifier (get/set) */ member
52 fa->fsx_projid != 0 || fa->fsx_cowextsize != 0); in fileattr_has_fsx()
/Linux-v6.1/fs/fuse/
Dioctl.c461 fa->fsx_projid = xfa.fsx_projid; in fuse_fileattr_get()
493 xfa.fsx_projid = fa->fsx_projid; in fuse_fileattr_set()
/Linux-v6.1/include/uapi/linux/
Dfs.h119 __u32 fsx_projid; /* project identifier (get/set) */ member
/Linux-v6.1/tools/include/uapi/linux/
Dfs.h119 __u32 fsx_projid; /* project identifier (get/set) */ member
/Linux-v6.1/fs/xfs/
Dxfs_ioctl.c1018 fa->fsx_projid = ip->i_projid; in xfs_fill_fsxattr()
1296 if (fa->fsx_projid > (uint16_t)-1 && in xfs_ioctl_setattr_check_projid()
1341 VFS_I(ip)->i_gid, fa->fsx_projid, in xfs_fileattr_set()
1382 if (ip->i_projid != fa->fsx_projid) { in xfs_fileattr_set()
1387 ip->i_projid = fa->fsx_projid; in xfs_fileattr_set()
/Linux-v6.1/fs/ext4/
Dioctl.c976 fa->fsx_projid = from_kprojid(&init_user_ns, ei->i_projid); in ext4_fileattr_get()
1000 err = ext4_ioctl_check_immutable(inode, fa->fsx_projid, flags); in ext4_fileattr_set()
1006 err = ext4_ioctl_setproject(inode, fa->fsx_projid); in ext4_fileattr_set()
/Linux-v6.1/fs/f2fs/
Dfile.c3072 fa->fsx_projid = from_kprojid(&init_user_ns, fi->i_projid); in f2fs_fileattr_get()
3101 err = f2fs_ioc_setproject(inode, fa->fsx_projid); in f2fs_fileattr_set()