Lines Matching refs:acl
55 ext2_sync_acl_from_inode(struct inode *ip, struct acl *acl) in ext2_sync_acl_from_inode() argument
67 for (i = 0; i < acl->acl_cnt; i++) { in ext2_sync_acl_from_inode()
68 switch (acl->acl_entry[i].ae_tag) { in ext2_sync_acl_from_inode()
70 acl->acl_entry[i].ae_perm = acl_posix1e_mode_to_perm( in ext2_sync_acl_from_inode()
72 acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID; in ext2_sync_acl_from_inode()
76 acl_group_obj = &acl->acl_entry[i]; in ext2_sync_acl_from_inode()
77 acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID; in ext2_sync_acl_from_inode()
81 acl->acl_entry[i].ae_perm = acl_posix1e_mode_to_perm( in ext2_sync_acl_from_inode()
83 acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID; in ext2_sync_acl_from_inode()
87 acl_mask = &acl->acl_entry[i]; in ext2_sync_acl_from_inode()
88 acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID; in ext2_sync_acl_from_inode()
119 ext2_sync_inode_from_acl(struct acl *acl, struct inode *ip) in ext2_sync_inode_from_acl() argument
123 ip->i_mode |= acl_posix1e_acl_to_mode(acl); in ext2_sync_inode_from_acl()
130 ext4_acl_from_disk(char *value, size_t size, struct acl *acl) in ext4_acl_from_disk() argument
161 if (count <= 0 || count > acl->acl_maxcnt) in ext4_acl_from_disk()
171 acl->acl_entry[n].ae_tag = entry->ae_tag; in ext4_acl_from_disk()
172 acl->acl_entry[n].ae_perm = entry->ae_perm; in ext4_acl_from_disk()
174 switch (acl->acl_entry[n].ae_tag) { in ext4_acl_from_disk()
187 acl->acl_entry[n].ae_id = entry->ae_id; in ext4_acl_from_disk()
195 acl->acl_entry[n].ae_id = entry->ae_id; in ext4_acl_from_disk()
206 acl->acl_cnt = count; in ext4_acl_from_disk()
295 ext4_acl_to_disk(const struct acl *acl, size_t *size, char *value) in ext4_acl_to_disk() argument
302 if (acl->acl_cnt <= 4) in ext4_acl_to_disk()
304 acl->acl_cnt * sizeof(struct ext2_acl_entry_short); in ext4_acl_to_disk()
308 (acl->acl_cnt - 4) * sizeof(struct ext2_acl_entry); in ext4_acl_to_disk()
318 for (n = 0; n < acl->acl_cnt; n++) { in ext4_acl_to_disk()
319 const struct acl_entry *acl_e = &acl->acl_entry[n]; in ext4_acl_to_disk()