| /linux-6.15/fs/nfs_common/ |
| H A D | nfsacl.c | 59 *p++ = htonl(entry->e_tag | nfsacl_desc->typeflag); in xdr_nfsace_encode() 60 switch(entry->e_tag) { in xdr_nfsace_encode() 129 acl2->a_entries[2].e_tag = ACL_MASK; in nfsacl_encode() 195 acl2->a_entries[2].e_tag = ACL_MASK; in nfs_stream_encode_acl() 238 entry->e_tag = ntohl(*p++) & ~NFS_ACL_DEFAULT; in xdr_nfsace_decode() 242 switch(entry->e_tag) { in xdr_nfsace_decode() 275 if (a->e_tag != b->e_tag) in cmp_acl_entry() 276 return a->e_tag - b->e_tag; in cmp_acl_entry() 277 else if ((a->e_tag == ACL_USER) && uid_gt(a->e_uid, b->e_uid)) in cmp_acl_entry() 279 else if ((a->e_tag == ACL_USER) && uid_lt(a->e_uid, b->e_uid)) in cmp_acl_entry() [all …]
|
| /linux-6.15/fs/nfsd/ |
| H A D | nfs4acl.c | 202 switch (pa->e_tag) { in summarize_posix_acl() 351 if (pa->e_tag == ACL_MASK) in _posix_to_nfsv4_one() 363 if (pace1->e_tag != pace2->e_tag) in pace_gt() 364 return pace1->e_tag > pace2->e_tag; in pace_gt() 365 if (pace1->e_tag == ACL_USER) in pace_gt() 517 pace->e_tag = ACL_USER_OBJ; in posix_state_to_acl() 522 pace->e_tag = ACL_USER; in posix_state_to_acl() 530 pace->e_tag = ACL_GROUP_OBJ; in posix_state_to_acl() 536 pace->e_tag = ACL_GROUP; in posix_state_to_acl() 545 pace->e_tag = ACL_MASK; in posix_state_to_acl() [all …]
|
| /linux-6.15/fs/ |
| H A D | posix_acl.c | 245 switch (pa->e_tag) { in posix_acl_valid() 318 switch (pa->e_tag) { in posix_acl_equiv_mode() 386 switch(pa->e_tag) { in posix_acl_permission() 517 switch(pa->e_tag) { in __posix_acl_chmod_masq() 794 acl_e->e_tag = le16_to_cpu(entry->e_tag); in posix_acl_from_xattr() 797 switch(acl_e->e_tag) { in posix_acl_from_xattr() 851 ext_entry->e_tag = cpu_to_le16(acl_e->e_tag); in posix_acl_to_xattr() 853 switch(acl_e->e_tag) { in posix_acl_to_xattr() 912 ext_entry->e_tag = cpu_to_le16(acl_e->e_tag); in vfs_posix_acl_to_xattr() 914 switch(acl_e->e_tag) { in vfs_posix_acl_to_xattr() [all …]
|
| /linux-6.15/fs/ext2/ |
| H A D | acl.c | 47 acl->a_entries[n].e_tag = le16_to_cpu(entry->e_tag); in ext2_acl_from_disk() 49 switch(acl->a_entries[n].e_tag) { in ext2_acl_from_disk() 108 entry->e_tag = cpu_to_le16(acl_e->e_tag); in ext2_acl_to_disk() 110 switch(acl_e->e_tag) { in ext2_acl_to_disk()
|
| H A D | acl.h | 13 __le16 e_tag; member 19 __le16 e_tag; member
|
| /linux-6.15/fs/bcachefs/ |
| H A D | acl.c | 32 unsigned tag = le16_to_cpu(in->e_tag); in bch2_acl_to_text() 115 switch (le16_to_cpu(entry->e_tag)) { in bch2_acl_from_disk() 154 out->e_tag = le16_to_cpu(in->e_tag); in bch2_acl_from_disk() 157 switch (out->e_tag) { in bch2_acl_from_disk() 202 switch (acl_e->e_tag) { in bch2_acl_to_xattr() 242 entry->e_tag = cpu_to_le16(acl_e->e_tag); in bch2_acl_to_xattr() 244 switch (acl_e->e_tag) { in bch2_acl_to_xattr()
|
| H A D | acl.h | 13 __le16 e_tag; member 19 __le16 e_tag; member
|
| /linux-6.15/fs/ext4/ |
| H A D | acl.c | 45 acl->a_entries[n].e_tag = le16_to_cpu(entry->e_tag); in ext4_acl_from_disk() 48 switch (acl->a_entries[n].e_tag) { in ext4_acl_from_disk() 107 entry->e_tag = cpu_to_le16(acl_e->e_tag); in ext4_acl_to_disk() 109 switch (acl_e->e_tag) { in ext4_acl_to_disk()
|
| H A D | acl.h | 13 __le16 e_tag; member 19 __le16 e_tag; member
|
| /linux-6.15/fs/jffs2/ |
| H A D | acl.c | 89 acl->a_entries[i].e_tag = je16_to_cpu(entry->e_tag); in jffs2_acl_from_medium() 91 switch (acl->a_entries[i].e_tag) { in jffs2_acl_from_medium() 145 entry->e_tag = cpu_to_je16(acl_e->e_tag); in jffs2_acl_to_medium() 147 switch(acl_e->e_tag) { in jffs2_acl_to_medium()
|
| H A D | acl.h | 13 jint16_t e_tag; member 19 jint16_t e_tag; member
|
| /linux-6.15/fs/f2fs/ |
| H A D | acl.c | 75 acl->a_entries[i].e_tag = le16_to_cpu(entry->e_tag); in f2fs_acl_from_disk() 78 switch (acl->a_entries[i].e_tag) { in f2fs_acl_from_disk() 131 entry->e_tag = cpu_to_le16(acl->a_entries[i].e_tag); in f2fs_acl_to_disk() 134 switch (acl->a_entries[i].e_tag) { in f2fs_acl_to_disk() 317 switch (pa->e_tag) { in f2fs_acl_create_masq()
|
| H A D | acl.h | 20 __le16 e_tag; member 26 __le16 e_tag; member
|
| /linux-6.15/fs/ocfs2/ |
| H A D | acl.c | 52 acl->a_entries[n].e_tag = le16_to_cpu(entry->e_tag); in ocfs2_acl_from_xattr() 54 switch(acl->a_entries[n].e_tag) { in ocfs2_acl_from_xattr() 91 entry->e_tag = cpu_to_le16(acl->a_entries[n].e_tag); in ocfs2_acl_to_xattr() 93 switch(acl->a_entries[n].e_tag) { in ocfs2_acl_to_xattr()
|
| H A D | acl.h | 14 __le16 e_tag; member
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_acl.c | 69 acl_e->e_tag = be32_to_cpu(ace->ae_tag); in xfs_acl_from_disk() 72 switch (acl_e->e_tag) { in xfs_acl_from_disk() 109 ace->ae_tag = cpu_to_be32(acl_e->e_tag); in xfs_acl_to_disk() 110 switch (acl_e->e_tag) { in xfs_acl_to_disk()
|
| /linux-6.15/fs/smb/server/ |
| H A D | smbacl.c | 310 pace->e_tag = ACL_USER_OBJ; in posix_state_to_acl() 314 pace->e_tag = ACL_USER; in posix_state_to_acl() 320 pace->e_tag = ACL_GROUP_OBJ; in posix_state_to_acl() 325 pace->e_tag = ACL_GROUP; in posix_state_to_acl() 332 pace->e_tag = ACL_MASK; in posix_state_to_acl() 337 pace->e_tag = ACL_OTHER; in posix_state_to_acl() 610 if (pace->e_tag == ACL_USER) { in set_posix_acl_entries_dacl() 645 if (pace->e_tag == ACL_USER) in set_posix_acl_entries_dacl() 650 (pace->e_tag == ACL_USER || pace->e_tag == ACL_GROUP)) { in set_posix_acl_entries_dacl() 655 if (pace->e_tag == ACL_USER) in set_posix_acl_entries_dacl() [all …]
|
| H A D | vfs.c | 1411 switch (pa_entry->e_tag) { in ksmbd_vfs_make_xattr_posix_acl() 1433 pr_err("unknown type : 0x%x\n", pa_entry->e_tag); in ksmbd_vfs_make_xattr_posix_acl() 1923 if (pace->e_tag == ACL_MASK) { in ksmbd_vfs_inherit_posix_acl()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | posix_acl_xattr.h | 30 __le16 e_tag; member
|
| /linux-6.15/include/linux/ |
| H A D | posix_acl.h | 21 short e_tag; member
|
| /linux-6.15/fs/overlayfs/ |
| H A D | inode.c | 358 switch (e->e_tag) { in ovl_idmap_posix_acl()
|
| /linux-6.15/fs/smb/client/ |
| H A D | cifssmb.c | 2887 ace->e_tag = cifs_ace->cifs_e_tag; in cifs_init_posix_acl() 2889 switch (ace->e_tag) { in cifs_init_posix_acl() 2976 cifs_ace->cifs_e_tag = local_ace->e_tag; in cifs_init_ace() 2978 switch (local_ace->e_tag) { in cifs_init_ace()
|