Lines Matching refs:acl_e
781 struct posix_acl_entry *acl_e;
792 acl_e = acl->a_entries;
794 for (end = entry + count; entry != end; acl_e++, entry++) {
795 acl_e->e_tag = le16_to_cpu(entry->e_tag);
796 acl_e->e_perm = le16_to_cpu(entry->e_perm);
798 switch(acl_e->e_tag) {
806 acl_e->e_uid = make_kuid(userns,
808 if (!uid_valid(acl_e->e_uid))
812 acl_e->e_gid = make_kgid(userns,
814 if (!gid_valid(acl_e->e_gid))
851 const struct posix_acl_entry *acl_e = &acl->a_entries[n];
852 ext_entry->e_tag = cpu_to_le16(acl_e->e_tag);
853 ext_entry->e_perm = cpu_to_le16(acl_e->e_perm);
854 switch(acl_e->e_tag) {
857 cpu_to_le32(from_kuid(user_ns, acl_e->e_uid));
861 cpu_to_le32(from_kgid(user_ns, acl_e->e_gid));
912 const struct posix_acl_entry *acl_e = &acl->a_entries[n];
913 ext_entry->e_tag = cpu_to_le16(acl_e->e_tag);
914 ext_entry->e_perm = cpu_to_le16(acl_e->e_perm);
915 switch(acl_e->e_tag) {
917 vfsuid = make_vfsuid(idmap, fs_userns, acl_e->e_uid);
922 vfsgid = make_vfsgid(idmap, fs_userns, acl_e->e_gid);
1060 struct posix_acl_entry *acl_e = &acl->a_entries[n];
1062 switch (acl_e->e_tag) {
1064 acl_e->e_uid = from_vfsuid(idmap, fs_userns,
1065 VFSUIDT_INIT(acl_e->e_uid));
1068 acl_e->e_gid = from_vfsgid(idmap, fs_userns,
1069 VFSGIDT_INIT(acl_e->e_gid));