Lines Matching defs:acl
474 struct posix_acl *acl)
478 for (unsigned int i = 0; i < acl->a_count; i++) {
482 struct posix_acl_entry *e = &acl->a_entries[i];
500 * > So there are two paths to getting an acl:
509 * > Applying the same logic to acl: we do need to call the
546 posix_acl_release(real_acl); /* release original acl */
570 struct posix_acl *acl;
591 acl = get_cached_acl_rcu(realinode, type);
596 acl = ovl_get_acl_path(&realpath, posix_acl_xattr_name(type), noperm);
600 return acl;
604 struct posix_acl *acl, int type)
623 if (!acl && !upperdentry) {
647 if (acl)
648 err = ovl_do_set_acl(ofs, realdentry, acl_name, acl);
662 struct posix_acl *acl, int type)
674 return acl ? -EACCES : 0;
692 return ovl_set_or_remove_acl(dentry, inode, acl, type);