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;
74 acl = __gfs2_get_acl(inode, type);
77 return acl;
80 int __gfs2_set_acl(struct inode *inode, struct posix_acl *acl, int type)
87 if (acl) {
88 len = posix_acl_xattr_size(acl->a_count);
92 error = posix_acl_to_xattr(&init_user_ns, acl, data, len);
103 set_cached_acl(inode, type, acl);
109 int gfs2_set_acl(struct inode *inode, struct posix_acl *acl, int type)
117 if (acl && acl->a_count > GFS2_ACL_MAX_ENTRIES(GFS2_SB(inode)))
132 if (type == ACL_TYPE_ACCESS && acl) {
133 ret = posix_acl_update_mode(inode, &mode, &acl);
138 ret = __gfs2_set_acl(inode, acl, type);