Lines Matching refs:clone
61 struct posix_acl *clone = NULL; in posix_acl_clone() local
66 clone = kmemdup(acl, size, flags); in posix_acl_clone()
67 if (clone) in posix_acl_clone()
68 atomic_set(&clone->a_refcount, 1); in posix_acl_clone()
70 return clone; in posix_acl_clone()
420 struct posix_acl *clone = posix_acl_clone(*acl, gfp); in posix_acl_create() local
422 if (clone) { in posix_acl_create()
423 err = posix_acl_create_masq(clone, mode_p); in posix_acl_create()
425 posix_acl_release(clone); in posix_acl_create()
426 clone = NULL; in posix_acl_create()
430 *acl = clone; in posix_acl_create()
438 struct posix_acl *clone = posix_acl_clone(*acl, gfp); in posix_acl_chmod() local
440 if (clone) { in posix_acl_chmod()
441 err = posix_acl_chmod_masq(clone, mode); in posix_acl_chmod()
443 posix_acl_release(clone); in posix_acl_chmod()
444 clone = NULL; in posix_acl_chmod()
448 *acl = clone; in posix_acl_chmod()