Searched refs:acl_e (Results 1 – 5 of 5) sorted by relevance
/linux/fs/ |
H A D | posix_acl.c | 780 struct posix_acl_entry *acl_e; in posix_acl_from_xattr() local 791 acl_e = acl->a_entries; in posix_acl_from_xattr() 793 for (end = entry + count; entry != end; acl_e++, entry++) { in posix_acl_from_xattr() 794 acl_e->e_tag = le16_to_cpu(entry->e_tag); in posix_acl_from_xattr() 795 acl_e->e_perm = le16_to_cpu(entry->e_perm); in posix_acl_from_xattr() 797 switch(acl_e->e_tag) { in posix_acl_from_xattr() 805 acl_e->e_uid = make_kuid(userns, in posix_acl_from_xattr() 807 if (!uid_valid(acl_e->e_uid)) in posix_acl_from_xattr() 811 acl_e->e_gid = make_kgid(userns, in posix_acl_from_xattr() 813 if (!gid_valid(acl_e->e_gid)) in posix_acl_from_xattr() [all …]
|
/linux/fs/ext2/ |
H A D | acl.c | 106 const struct posix_acl_entry *acl_e = &acl->a_entries[n]; in ext2_acl_to_disk() local 108 entry->e_tag = cpu_to_le16(acl_e->e_tag); in ext2_acl_to_disk() 109 entry->e_perm = cpu_to_le16(acl_e->e_perm); in ext2_acl_to_disk() 110 switch(acl_e->e_tag) { in ext2_acl_to_disk() 113 from_kuid(&init_user_ns, acl_e->e_uid)); in ext2_acl_to_disk() 118 from_kgid(&init_user_ns, acl_e->e_gid)); in ext2_acl_to_disk()
|
/linux/fs/bcachefs/ |
H A D | acl.c | 197 const struct posix_acl_entry *acl_e, *pe; in bch2_acl_to_xattr() local 201 FOREACH_ACL_ENTRY(acl_e, acl, pe) { in bch2_acl_to_xattr() 202 switch (acl_e->e_tag) { in bch2_acl_to_xattr() 239 FOREACH_ACL_ENTRY(acl_e, acl, pe) { in bch2_acl_to_xattr() 242 entry->e_tag = cpu_to_le16(acl_e->e_tag); in bch2_acl_to_xattr() 243 entry->e_perm = cpu_to_le16(acl_e->e_perm); in bch2_acl_to_xattr() 244 switch (acl_e->e_tag) { in bch2_acl_to_xattr() 247 from_kuid(&init_user_ns, acl_e->e_uid)); in bch2_acl_to_xattr() 252 from_kgid(&init_user_ns, acl_e->e_gid)); in bch2_acl_to_xattr()
|
/linux/fs/ext4/ |
H A D | acl.c | 105 const struct posix_acl_entry *acl_e = &acl->a_entries[n]; in ext4_acl_to_disk() local 107 entry->e_tag = cpu_to_le16(acl_e->e_tag); in ext4_acl_to_disk() 108 entry->e_perm = cpu_to_le16(acl_e->e_perm); in ext4_acl_to_disk() 109 switch (acl_e->e_tag) { in ext4_acl_to_disk() 112 from_kuid(&init_user_ns, acl_e->e_uid)); in ext4_acl_to_disk() 117 from_kgid(&init_user_ns, acl_e->e_gid)); in ext4_acl_to_disk()
|
/linux/fs/jffs2/ |
H A D | acl.c | 143 const struct posix_acl_entry *acl_e = &acl->a_entries[i]; in jffs2_acl_to_medium() local 145 entry->e_tag = cpu_to_je16(acl_e->e_tag); in jffs2_acl_to_medium() 146 entry->e_perm = cpu_to_je16(acl_e->e_perm); in jffs2_acl_to_medium() 147 switch(acl_e->e_tag) { in jffs2_acl_to_medium() 150 from_kuid(&init_user_ns, acl_e->e_uid)); in jffs2_acl_to_medium() 155 from_kgid(&init_user_ns, acl_e->e_gid)); in jffs2_acl_to_medium()
|