Lines Matching defs:acl
19 #include "acl.h"
43 struct posix_acl *acl;
55 acl = posix_acl_from_xattr(&init_user_ns, data, len);
57 return acl;
65 struct posix_acl *acl;
77 acl = __gfs2_get_acl(inode, type);
80 return acl;
83 int __gfs2_set_acl(struct inode *inode, struct posix_acl *acl, int type)
90 if (acl) {
91 len = posix_acl_xattr_size(acl->a_count);
95 error = posix_acl_to_xattr(&init_user_ns, acl, data, len);
106 set_cached_acl(inode, type, acl);
113 struct posix_acl *acl, int type)
122 if (acl && acl->a_count > GFS2_ACL_MAX_ENTRIES(GFS2_SB(inode)))
137 if (type == ACL_TYPE_ACCESS && acl) {
138 ret = posix_acl_update_mode(&nop_mnt_idmap, inode, &mode, &acl);
143 ret = __gfs2_set_acl(inode, acl, type);