Home
last modified time | relevance | path

Searched refs:a_entries (Results 1 – 14 of 14) sorted by relevance

/linux-3.4.99/fs/nfs_common/
Dnfsacl.c58 &nfsacl_desc->acl->a_entries[nfsacl_desc->count++]; in xdr_nfsace_encode()
124 acl2->a_entries[0] = acl->a_entries[0]; /* ACL_USER_OBJ */ in nfsacl_encode()
125 acl2->a_entries[1] = acl->a_entries[1]; /* ACL_GROUP_OBJ */ in nfsacl_encode()
126 acl2->a_entries[2] = acl->a_entries[1]; /* ACL_MASK */ in nfsacl_encode()
127 acl2->a_entries[2].e_tag = ACL_MASK; in nfsacl_encode()
128 acl2->a_entries[3] = acl->a_entries[2]; /* ACL_OTHER */ in nfsacl_encode()
161 entry = &nfsacl_desc->acl->a_entries[nfsacl_desc->count++]; in xdr_nfsace_decode()
213 sort(acl->a_entries, acl->a_count, sizeof(struct posix_acl_entry), in posix_acl_from_nfsacl()
238 memmove(mask, mask+1, (3 - (mask - acl->a_entries)) * in posix_acl_from_nfsacl()
/linux-3.4.99/fs/
Dxattr_acl.c42 acl_e = acl->a_entries; in posix_acl_from_xattr()
80 posix_acl_xattr_entry *ext_entry = ext_acl->a_entries; in posix_acl_to_xattr()
92 ext_entry->e_tag = cpu_to_le16(acl->a_entries[n].e_tag); in posix_acl_to_xattr()
93 ext_entry->e_perm = cpu_to_le16(acl->a_entries[n].e_perm); in posix_acl_to_xattr()
94 ext_entry->e_id = cpu_to_le32(acl->a_entries[n].e_id); in posix_acl_to_xattr()
Dposix_acl.c203 acl->a_entries[0].e_tag = ACL_USER_OBJ; in posix_acl_from_mode()
204 acl->a_entries[0].e_id = ACL_UNDEFINED_ID; in posix_acl_from_mode()
205 acl->a_entries[0].e_perm = (mode & S_IRWXU) >> 6; in posix_acl_from_mode()
207 acl->a_entries[1].e_tag = ACL_GROUP_OBJ; in posix_acl_from_mode()
208 acl->a_entries[1].e_id = ACL_UNDEFINED_ID; in posix_acl_from_mode()
209 acl->a_entries[1].e_perm = (mode & S_IRWXG) >> 3; in posix_acl_from_mode()
211 acl->a_entries[2].e_tag = ACL_OTHER; in posix_acl_from_mode()
212 acl->a_entries[2].e_id = ACL_UNDEFINED_ID; in posix_acl_from_mode()
213 acl->a_entries[2].e_perm = (mode & S_IRWXO); in posix_acl_from_mode()
/linux-3.4.99/fs/ext2/
Dacl.c47 acl->a_entries[n].e_tag = le16_to_cpu(entry->e_tag); in ext2_acl_from_disk()
48 acl->a_entries[n].e_perm = le16_to_cpu(entry->e_perm); in ext2_acl_from_disk()
49 switch(acl->a_entries[n].e_tag) { in ext2_acl_from_disk()
56 acl->a_entries[n].e_id = ACL_UNDEFINED_ID; in ext2_acl_from_disk()
64 acl->a_entries[n].e_id = in ext2_acl_from_disk()
100 entry->e_tag = cpu_to_le16(acl->a_entries[n].e_tag); in ext2_acl_to_disk()
101 entry->e_perm = cpu_to_le16(acl->a_entries[n].e_perm); in ext2_acl_to_disk()
102 switch(acl->a_entries[n].e_tag) { in ext2_acl_to_disk()
106 cpu_to_le32(acl->a_entries[n].e_id); in ext2_acl_to_disk()
/linux-3.4.99/fs/jffs2/
Dacl.c89 acl->a_entries[i].e_tag = je16_to_cpu(entry->e_tag); in jffs2_acl_from_medium()
90 acl->a_entries[i].e_perm = je16_to_cpu(entry->e_perm); in jffs2_acl_from_medium()
91 switch (acl->a_entries[i].e_tag) { in jffs2_acl_from_medium()
97 acl->a_entries[i].e_id = ACL_UNDEFINED_ID; in jffs2_acl_from_medium()
105 acl->a_entries[i].e_id = je32_to_cpu(entry->e_id); in jffs2_acl_from_medium()
135 entry->e_tag = cpu_to_je16(acl->a_entries[i].e_tag); in jffs2_acl_to_medium()
136 entry->e_perm = cpu_to_je16(acl->a_entries[i].e_perm); in jffs2_acl_to_medium()
137 switch(acl->a_entries[i].e_tag) { in jffs2_acl_to_medium()
140 entry->e_id = cpu_to_je32(acl->a_entries[i].e_id); in jffs2_acl_to_medium()
/linux-3.4.99/fs/ext4/
Dacl.c48 acl->a_entries[n].e_tag = le16_to_cpu(entry->e_tag); in ext4_acl_from_disk()
49 acl->a_entries[n].e_perm = le16_to_cpu(entry->e_perm); in ext4_acl_from_disk()
51 switch (acl->a_entries[n].e_tag) { in ext4_acl_from_disk()
58 acl->a_entries[n].e_id = ACL_UNDEFINED_ID; in ext4_acl_from_disk()
66 acl->a_entries[n].e_id = in ext4_acl_from_disk()
102 entry->e_tag = cpu_to_le16(acl->a_entries[n].e_tag); in ext4_acl_to_disk()
103 entry->e_perm = cpu_to_le16(acl->a_entries[n].e_perm); in ext4_acl_to_disk()
104 switch (acl->a_entries[n].e_tag) { in ext4_acl_to_disk()
107 entry->e_id = cpu_to_le32(acl->a_entries[n].e_id); in ext4_acl_to_disk()
/linux-3.4.99/fs/ext3/
Dacl.c42 acl->a_entries[n].e_tag = le16_to_cpu(entry->e_tag); in ext3_acl_from_disk()
43 acl->a_entries[n].e_perm = le16_to_cpu(entry->e_perm); in ext3_acl_from_disk()
44 switch(acl->a_entries[n].e_tag) { in ext3_acl_from_disk()
51 acl->a_entries[n].e_id = ACL_UNDEFINED_ID; in ext3_acl_from_disk()
59 acl->a_entries[n].e_id = in ext3_acl_from_disk()
95 entry->e_tag = cpu_to_le16(acl->a_entries[n].e_tag); in ext3_acl_to_disk()
96 entry->e_perm = cpu_to_le16(acl->a_entries[n].e_perm); in ext3_acl_to_disk()
97 switch(acl->a_entries[n].e_tag) { in ext3_acl_to_disk()
101 cpu_to_le32(acl->a_entries[n].e_id); in ext3_acl_to_disk()
/linux-3.4.99/fs/reiserfs/
Dxattr_acl.c115 acl->a_entries[n].e_tag = le16_to_cpu(entry->e_tag); in posix_acl_from_disk()
116 acl->a_entries[n].e_perm = le16_to_cpu(entry->e_perm); in posix_acl_from_disk()
117 switch (acl->a_entries[n].e_tag) { in posix_acl_from_disk()
124 acl->a_entries[n].e_id = ACL_UNDEFINED_ID; in posix_acl_from_disk()
132 acl->a_entries[n].e_id = le32_to_cpu(entry->e_id); in posix_acl_from_disk()
168 entry->e_tag = cpu_to_le16(acl->a_entries[n].e_tag); in posix_acl_to_disk()
169 entry->e_perm = cpu_to_le16(acl->a_entries[n].e_perm); in posix_acl_to_disk()
170 switch (acl->a_entries[n].e_tag) { in posix_acl_to_disk()
173 entry->e_id = cpu_to_le32(acl->a_entries[n].e_id); in posix_acl_to_disk()
/linux-3.4.99/fs/nfsd/
Dnfs4acl.c187 pe = acl->a_entries + acl->a_count; in summarize_posix_acl()
232 pa = pacl->a_entries; in _posix_to_nfsv4_one()
358 if (pacl->a_entries[i].e_id in sort_pacl_range()
359 > pacl->a_entries[i+1].e_id) { in sort_pacl_range()
361 tmp = pacl->a_entries[i]; in sort_pacl_range()
362 pacl->a_entries[i] = pacl->a_entries[i+1]; in sort_pacl_range()
363 pacl->a_entries[i+1] = tmp; in sort_pacl_range()
381 while (pacl->a_entries[i].e_tag == ACL_USER) in sort_pacl()
385 BUG_ON(pacl->a_entries[i].e_tag != ACL_GROUP_OBJ); in sort_pacl()
387 while (pacl->a_entries[j].e_tag == ACL_GROUP) in sort_pacl()
[all …]
/linux-3.4.99/fs/ocfs2/
Dacl.c66 acl->a_entries[n].e_tag = le16_to_cpu(entry->e_tag); in ocfs2_acl_from_xattr()
67 acl->a_entries[n].e_perm = le16_to_cpu(entry->e_perm); in ocfs2_acl_from_xattr()
68 acl->a_entries[n].e_id = le32_to_cpu(entry->e_id); in ocfs2_acl_from_xattr()
92 entry->e_tag = cpu_to_le16(acl->a_entries[n].e_tag); in ocfs2_acl_to_xattr()
93 entry->e_perm = cpu_to_le16(acl->a_entries[n].e_perm); in ocfs2_acl_to_xattr()
94 entry->e_id = cpu_to_le32(acl->a_entries[n].e_id); in ocfs2_acl_to_xattr()
/linux-3.4.99/include/linux/
Dposix_acl.h48 struct posix_acl_entry a_entries[0]; member
52 for(pa=(acl)->a_entries, pe=pa+(acl)->a_count; pa<pe; pa++)
Dposix_acl_xattr.h33 posix_acl_xattr_entry a_entries[0]; member
/linux-3.4.99/fs/xfs/
Dxfs_acl.c53 acl_e = &acl->a_entries[i]; in xfs_acl_from_disk()
97 acl_e = &acl->a_entries[i]; in xfs_acl_to_disk()
/linux-3.4.99/fs/cifs/
Dcifssmb.c3410 cifs_convert_ace(&local_acl->a_entries[i], pACE); in cifs_copy_posix_acl()
3469 &local_acl->a_entries[i]); in ACL_to_cifs_posix()