Home
last modified time | relevance | path

Searched refs:kprojid (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
H A Dprojid.h70 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 Dprojid.h70 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 Drecovery.c287 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 Dfile.c3016 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 Df2fs.h3191 int f2fs_transfer_project_quota(struct inode *inode, kprojid_t kprojid);
/kernel/linux/linux-6.6/fs/f2fs/
H A Drecovery.c307 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 Dfile.c3027 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 Df2fs.h3500 int f2fs_transfer_project_quota(struct inode *inode, kprojid_t kprojid);
/kernel/linux/linux-5.10/fs/ext4/
H A Dioctl.c474 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 Duser_namespace.c510 * 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 Duser_namespace.c531 * 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 Dioctl.c709 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()

Completed in 36 milliseconds