posix_acl_clone(const struct posix_acl *acl, unsigned int __nocast flags) 
posix_acl_clone(const struct posix_acl *acl, gfp_t flags) 
posix_acl_clone(const struct posix_acl *acl, unsigned int __nocast flags){	struct posix_acl *clone = NULL;	if (acl) {		int size = sizeof(struct posix_acl) + acl->a_count *		           sizeof(struct posix_acl_entry);		clone = kmalloc(size, flags);		if (clone) {			memcpy(clone, acl, size);			atomic_set(&clone->a_refcount, 1);		}	}	return clone;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7/posix_acl.c/clean/fs/posix_acl.c