/kernel/linux/linux-5.10/include/linux/ |
H A D | projid.h | 70 static inline projid_t from_kprojid(struct user_namespace *to, kprojid_t kprojid) in from_kprojid() argument 72 return __kprojid_val(kprojid); in from_kprojid() 75 static inline projid_t from_kprojid_munged(struct user_namespace *to, kprojid_t kprojid) in from_kprojid_munged() argument 77 projid_t projid = from_kprojid(to, kprojid); in from_kprojid_munged()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | projid.h | 70 static inline projid_t from_kprojid(struct user_namespace *to, kprojid_t kprojid) in from_kprojid() argument 72 return __kprojid_val(kprojid); in from_kprojid() 75 static inline projid_t from_kprojid_munged(struct user_namespace *to, kprojid_t kprojid) in from_kprojid_munged() argument 77 projid_t projid = from_kprojid(to, kprojid); in from_kprojid_munged()
|
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | recovery.c | 287 kprojid_t kprojid; in recover_inode() local 290 kprojid = make_kprojid(&init_user_ns, i_projid); in recover_inode() 292 if (!projid_eq(kprojid, F2FS_I(inode)->i_projid)) { in recover_inode() 294 kprojid); in recover_inode() 297 F2FS_I(inode)->i_projid = kprojid; in recover_inode()
|
H A D | file.c | 3016 int f2fs_transfer_project_quota(struct inode *inode, kprojid_t kprojid) in f2fs_transfer_project_quota() argument 3023 transfer_to[PRJQUOTA] = dqget(sb, make_kqid_projid(kprojid)); in f2fs_transfer_project_quota() 3040 kprojid_t kprojid; in f2fs_ioc_setproject() local 3053 kprojid = make_kprojid(&init_user_ns, (projid_t)projid); in f2fs_ioc_setproject() 3055 if (projid_eq(kprojid, F2FS_I(inode)->i_projid)) in f2fs_ioc_setproject() 3080 err = f2fs_transfer_project_quota(inode, kprojid); in f2fs_ioc_setproject() 3084 F2FS_I(inode)->i_projid = kprojid; in f2fs_ioc_setproject() 3092 int f2fs_transfer_project_quota(struct inode *inode, kprojid_t kprojid) in f2fs_transfer_project_quota() argument
|
H A D | f2fs.h | 3191 int f2fs_transfer_project_quota(struct inode *inode, kprojid_t kprojid);
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | recovery.c | 307 kprojid_t kprojid; in recover_inode() local 310 kprojid = make_kprojid(&init_user_ns, i_projid); in recover_inode() 312 if (!projid_eq(kprojid, F2FS_I(inode)->i_projid)) { in recover_inode() 314 kprojid); in recover_inode() 317 F2FS_I(inode)->i_projid = kprojid; in recover_inode()
|
H A D | file.c | 3027 int f2fs_transfer_project_quota(struct inode *inode, kprojid_t kprojid) in f2fs_transfer_project_quota() argument 3034 transfer_to[PRJQUOTA] = dqget(sb, make_kqid_projid(kprojid)); in f2fs_transfer_project_quota() 3050 kprojid_t kprojid; in f2fs_ioc_setproject() local 3063 kprojid = make_kprojid(&init_user_ns, (projid_t)projid); in f2fs_ioc_setproject() 3065 if (projid_eq(kprojid, fi->i_projid)) in f2fs_ioc_setproject() 3081 err = f2fs_transfer_project_quota(inode, kprojid); in f2fs_ioc_setproject() 3085 fi->i_projid = kprojid; in f2fs_ioc_setproject() 3093 int f2fs_transfer_project_quota(struct inode *inode, kprojid_t kprojid) in f2fs_transfer_project_quota() argument
|
H A D | f2fs.h | 3500 int f2fs_transfer_project_quota(struct inode *inode, kprojid_t kprojid);
|
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | ioctl.c | 474 kprojid_t kprojid; in ext4_ioctl_setproject() local 489 kprojid = make_kprojid(&init_user_ns, (projid_t)projid); in ext4_ioctl_setproject() 491 if (projid_eq(kprojid, EXT4_I(inode)->i_projid)) in ext4_ioctl_setproject() 528 transfer_to[PRJQUOTA] = dqget(sb, make_kqid_projid(kprojid)); in ext4_ioctl_setproject() 542 EXT4_I(inode)->i_projid = kprojid; in ext4_ioctl_setproject()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | user_namespace.c | 510 * make_kprojid - Map a user-namespace projid pair into a kprojid. 530 * from_kprojid - Create a projid from a kprojid user-namespace pair. 532 * @kprojid: The kernel internal project identifier to start with. 534 * Map @kprojid into the user-namespace specified by @targ and 539 * If @kprojid has no mapping in @targ (projid_t)-1 is returned. 541 projid_t from_kprojid(struct user_namespace *targ, kprojid_t kprojid) in from_kprojid() argument 544 return map_id_up(&targ->projid_map, __kprojid_val(kprojid)); in from_kprojid() 549 * from_kprojid_munged - Create a projiid from a kprojid user-namespace pair. 551 * @kprojid: The kernel internal projid to start with. 553 * Map @kprojid int 566 from_kprojid_munged(struct user_namespace *targ, kprojid_t kprojid) from_kprojid_munged() argument [all...] |
/kernel/linux/linux-6.6/kernel/ |
H A D | user_namespace.c | 531 * make_kprojid - Map a user-namespace projid pair into a kprojid. 551 * from_kprojid - Create a projid from a kprojid user-namespace pair. 553 * @kprojid: The kernel internal project identifier to start with. 555 * Map @kprojid into the user-namespace specified by @targ and 560 * If @kprojid has no mapping in @targ (projid_t)-1 is returned. 562 projid_t from_kprojid(struct user_namespace *targ, kprojid_t kprojid) in from_kprojid() argument 565 return map_id_up(&targ->projid_map, __kprojid_val(kprojid)); in from_kprojid() 570 * from_kprojid_munged - Create a projiid from a kprojid user-namespace pair. 572 * @kprojid: The kernel internal projid to start with. 574 * Map @kprojid int 587 from_kprojid_munged(struct user_namespace *targ, kprojid_t kprojid) from_kprojid_munged() argument [all...] |
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | ioctl.c | 709 kprojid_t kprojid; in ext4_ioctl_setproject() local 724 kprojid = make_kprojid(&init_user_ns, (projid_t)projid); in ext4_ioctl_setproject() 726 if (projid_eq(kprojid, EXT4_I(inode)->i_projid)) in ext4_ioctl_setproject() 763 transfer_to[PRJQUOTA] = dqget(sb, make_kqid_projid(kprojid)); in ext4_ioctl_setproject() 777 EXT4_I(inode)->i_projid = kprojid; in ext4_ioctl_setproject()
|