solaris_acl        49 source3/modules/vfs_solarisacl.c static bool solaris_add_to_acl(SOLARIS_ACL_T *solaris_acl, int *count,
solaris_acl        58 source3/modules/vfs_solarisacl.c static bool solaris_acl_check(SOLARIS_ACL_T solaris_acl, int count);
solaris_acl        69 source3/modules/vfs_solarisacl.c 	SOLARIS_ACL_T solaris_acl = NULL;
solaris_acl        83 source3/modules/vfs_solarisacl.c 	if (!solaris_acl_get_file(path_p, &solaris_acl, &count)) {
solaris_acl        86 source3/modules/vfs_solarisacl.c 	result = solaris_acl_to_smb_acl(solaris_acl, count, type);
solaris_acl        95 source3/modules/vfs_solarisacl.c 	SAFE_FREE(solaris_acl);
solaris_acl       108 source3/modules/vfs_solarisacl.c 	SOLARIS_ACL_T solaris_acl = NULL;
solaris_acl       112 source3/modules/vfs_solarisacl.c 	if (!solaris_acl_get_fd(fsp->fh->fd, &solaris_acl, &count)) {
solaris_acl       120 source3/modules/vfs_solarisacl.c 	result = solaris_acl_to_smb_acl(solaris_acl, count,
solaris_acl       130 source3/modules/vfs_solarisacl.c 	SAFE_FREE(solaris_acl);
solaris_acl       141 source3/modules/vfs_solarisacl.c 	SOLARIS_ACL_T solaris_acl = NULL;
solaris_acl       155 source3/modules/vfs_solarisacl.c 	if(!smb_acl_to_solaris_acl(theacl, &solaris_acl, &count, type)) {
solaris_acl       189 source3/modules/vfs_solarisacl.c 		if (!solaris_add_to_acl(&solaris_acl, &count, other_acl,
solaris_acl       203 source3/modules/vfs_solarisacl.c 	if (!solaris_acl_sort(solaris_acl, count)) {
solaris_acl       208 source3/modules/vfs_solarisacl.c 	ret = acl(name, SETACL, count, solaris_acl);
solaris_acl       213 source3/modules/vfs_solarisacl.c 	SAFE_FREE(solaris_acl);
solaris_acl       224 source3/modules/vfs_solarisacl.c 	SOLARIS_ACL_T solaris_acl = NULL;
solaris_acl       238 source3/modules/vfs_solarisacl.c 	if (!smb_acl_to_solaris_acl(theacl, &solaris_acl, &count, 
solaris_acl       249 source3/modules/vfs_solarisacl.c 	if (!solaris_add_to_acl(&solaris_acl, &count,
solaris_acl       256 source3/modules/vfs_solarisacl.c 	if (!solaris_acl_sort(solaris_acl, count)) {
solaris_acl       261 source3/modules/vfs_solarisacl.c 	ret = facl(fsp->fh->fd, SETACL, count, solaris_acl);
solaris_acl       269 source3/modules/vfs_solarisacl.c 	SAFE_FREE(solaris_acl);
solaris_acl       295 source3/modules/vfs_solarisacl.c 	SOLARIS_ACL_T solaris_acl = NULL;
solaris_acl       306 source3/modules/vfs_solarisacl.c 	if (!smb_acl_to_solaris_acl(smb_acl, &solaris_acl, &count, 
solaris_acl       312 source3/modules/vfs_solarisacl.c 	if (!solaris_acl_sort(solaris_acl, count)) {
solaris_acl       316 source3/modules/vfs_solarisacl.c 	ret = acl(path, SETACL, count, solaris_acl);
solaris_acl       333 source3/modules/vfs_solarisacl.c 	SOLARIS_ACL_T solaris_acl = 
solaris_acl       335 source3/modules/vfs_solarisacl.c 	if (solaris_acl == NULL) {
solaris_acl       338 source3/modules/vfs_solarisacl.c 	return solaris_acl;
solaris_acl       346 source3/modules/vfs_solarisacl.c 				   SOLARIS_ACL_T *solaris_acl, int *count, 
solaris_acl       354 source3/modules/vfs_solarisacl.c 	*solaris_acl = NULL;
solaris_acl       393 source3/modules/vfs_solarisacl.c 		if (!solaris_add_to_acl(solaris_acl, count, &solaris_entry, 
solaris_acl       402 source3/modules/vfs_solarisacl.c 			      (*solaris_acl)[(*count)-1].a_type));
solaris_acl       404 source3/modules/vfs_solarisacl.c 			      (unsigned int)(*solaris_acl)[(*count)-1].a_id));
solaris_acl       406 source3/modules/vfs_solarisacl.c 			      (*solaris_acl)[(*count)-1].a_perm));
solaris_acl       413 source3/modules/vfs_solarisacl.c 	SAFE_FREE(*solaris_acl);
solaris_acl       424 source3/modules/vfs_solarisacl.c static SMB_ACL_T solaris_acl_to_smb_acl(SOLARIS_ACL_T solaris_acl, int count, 
solaris_acl       438 source3/modules/vfs_solarisacl.c 		if (!_IS_OF_TYPE(solaris_acl[i], type)) {
solaris_acl       451 source3/modules/vfs_solarisacl.c 					 solaris_tag_to_smb_tag(solaris_acl[i].a_type)) != 0)
solaris_acl       454 source3/modules/vfs_solarisacl.c 				   solaris_acl[i].a_type));
solaris_acl       458 source3/modules/vfs_solarisacl.c 		sys_acl_set_qualifier(smb_entry, (void *)&solaris_acl[i].a_id);
solaris_acl       459 source3/modules/vfs_solarisacl.c 		smb_perm = solaris_perm_to_smb_perm(solaris_acl[i].a_perm);
solaris_acl       462 source3/modules/vfs_solarisacl.c 				   solaris_acl[i].a_perm));
solaris_acl       575 source3/modules/vfs_solarisacl.c static bool solaris_acl_get_file(const char *name, SOLARIS_ACL_T *solaris_acl, 
solaris_acl       593 source3/modules/vfs_solarisacl.c 	*solaris_acl = solaris_acl_init(*count);
solaris_acl       594 source3/modules/vfs_solarisacl.c 	if (*solaris_acl == NULL) {
solaris_acl       598 source3/modules/vfs_solarisacl.c 	*count = acl(name, GETACL, *count, *solaris_acl);
solaris_acl       612 source3/modules/vfs_solarisacl.c static bool solaris_acl_get_fd(int fd, SOLARIS_ACL_T *solaris_acl, int *count)
solaris_acl       627 source3/modules/vfs_solarisacl.c 	*solaris_acl = solaris_acl_init(*count);
solaris_acl       628 source3/modules/vfs_solarisacl.c 	if (*solaris_acl == NULL) {
solaris_acl       632 source3/modules/vfs_solarisacl.c 	*count = facl(fd, GETACL, *count, *solaris_acl);
solaris_acl       663 source3/modules/vfs_solarisacl.c static bool solaris_add_to_acl(SOLARIS_ACL_T *solaris_acl, int *count,
solaris_acl       680 source3/modules/vfs_solarisacl.c 			     solaris_acl, count);
solaris_acl       681 source3/modules/vfs_solarisacl.c 		if (solaris_acl == NULL) {
solaris_acl       709 source3/modules/vfs_solarisacl.c static bool solaris_acl_sort(SOLARIS_ACL_T solaris_acl, int count)
solaris_acl       713 source3/modules/vfs_solarisacl.c 	if (aclsort(count, fixmask, solaris_acl) != 0) {
solaris_acl       727 source3/modules/vfs_solarisacl.c static bool solaris_acl_check(SOLARIS_ACL_T solaris_acl, int count)
solaris_acl       732 source3/modules/vfs_solarisacl.c 	check_rc = aclcheck(solaris_acl, count, &check_which);
solaris_acl       740 source3/modules/vfs_solarisacl.c 				      solaris_acl[check_which].a_type));
solaris_acl       742 source3/modules/vfs_solarisacl.c 				      solaris_acl[check_which].a_id));
solaris_acl       744 source3/modules/vfs_solarisacl.c 				      solaris_acl[check_which].a_perm));