Lines Matching refs:clone
141 struct posix_acl *clone; in generic_acl_init() local
144 clone = posix_acl_clone(acl, GFP_KERNEL); in generic_acl_init()
146 if (!clone) in generic_acl_init()
148 ops->setacl(inode, ACL_TYPE_DEFAULT, clone); in generic_acl_init()
149 posix_acl_release(clone); in generic_acl_init()
151 clone = posix_acl_clone(acl, GFP_KERNEL); in generic_acl_init()
153 if (!clone) in generic_acl_init()
155 error = posix_acl_create_masq(clone, &mode); in generic_acl_init()
159 ops->setacl(inode, ACL_TYPE_ACCESS, clone); in generic_acl_init()
161 posix_acl_release(clone); in generic_acl_init()
180 struct posix_acl *acl, *clone; in generic_acl_chmod() local
187 clone = posix_acl_clone(acl, GFP_KERNEL); in generic_acl_chmod()
189 if (!clone) in generic_acl_chmod()
191 error = posix_acl_chmod_masq(clone, inode->i_mode); in generic_acl_chmod()
193 ops->setacl(inode, ACL_TYPE_ACCESS, clone); in generic_acl_chmod()
194 posix_acl_release(clone); in generic_acl_chmod()