Lines Matching defs:acl
53 #include <sys/acl.h>
100 * Given inode information (uid, gid, mode), return an acl entry of the
171 acl_posix1e_acl_to_mode(struct acl *acl)
180 for (i = 0; i < acl->acl_cnt; i++) {
181 switch (acl->acl_entry[i].ae_tag) {
183 acl_user_obj = &acl->acl_entry[i];
187 acl_group_obj = &acl->acl_entry[i];
191 acl_other = &acl->acl_entry[i];
195 acl_mask = &acl->acl_entry[i];
229 acl_posix1e_check(struct acl *acl)
254 if (acl->acl_cnt > ACL_MAX_ENTRIES)
256 for (i = 0; i < acl->acl_cnt; i++) {
257 struct acl_entry *ae = &acl->acl_entry[i];
302 if ((acl->acl_entry[i].ae_perm | ACL_PERM_BITS) !=
323 acl_posix1e_newfilemode(mode_t cmode, struct acl *dacl)