Home
last modified time | relevance | path

Searched refs:e_tag (Results 1 – 22 of 22) sorted by relevance

/linux-6.15/fs/nfs_common/
H A Dnfsacl.c59 *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 Dnfs4acl.c202 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 Dposix_acl.c245 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 Dacl.c47 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 Dacl.h13 __le16 e_tag; member
19 __le16 e_tag; member
/linux-6.15/fs/bcachefs/
H A Dacl.c32 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 Dacl.h13 __le16 e_tag; member
19 __le16 e_tag; member
/linux-6.15/fs/ext4/
H A Dacl.c45 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 Dacl.h13 __le16 e_tag; member
19 __le16 e_tag; member
/linux-6.15/fs/jffs2/
H A Dacl.c89 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 Dacl.h13 jint16_t e_tag; member
19 jint16_t e_tag; member
/linux-6.15/fs/f2fs/
H A Dacl.c75 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 Dacl.h20 __le16 e_tag; member
26 __le16 e_tag; member
/linux-6.15/fs/ocfs2/
H A Dacl.c52 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 Dacl.h14 __le16 e_tag; member
/linux-6.15/fs/xfs/
H A Dxfs_acl.c69 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 Dsmbacl.c310 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 Dvfs.c1411 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 Dposix_acl_xattr.h30 __le16 e_tag; member
/linux-6.15/include/linux/
H A Dposix_acl.h21 short e_tag; member
/linux-6.15/fs/overlayfs/
H A Dinode.c358 switch (e->e_tag) { in ovl_idmap_posix_acl()
/linux-6.15/fs/smb/client/
H A Dcifssmb.c2887 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()