hpux_acl 114 source3/modules/vfs_hpuxacl.c static bool hpux_add_to_acl(HPUX_ACL_T *hpux_acl, int *count,
hpux_acl 121 source3/modules/vfs_hpuxacl.c static bool hpux_acl_check(HPUX_ACL_T hpux_acl, int count);
hpux_acl 143 source3/modules/vfs_hpuxacl.c HPUX_ACL_T hpux_acl = NULL;
hpux_acl 164 source3/modules/vfs_hpuxacl.c if (!hpux_acl_get_file(path_p, &hpux_acl, &count)) {
hpux_acl 167 source3/modules/vfs_hpuxacl.c result = hpux_acl_to_smb_acl(hpux_acl, count, type);
hpux_acl 176 source3/modules/vfs_hpuxacl.c SAFE_FREE(hpux_acl);
hpux_acl 216 source3/modules/vfs_hpuxacl.c HPUX_ACL_T hpux_acl = NULL;
hpux_acl 238 source3/modules/vfs_hpuxacl.c if(!smb_acl_to_hpux_acl(theacl, &hpux_acl, &count, type)) {
hpux_acl 278 source3/modules/vfs_hpuxacl.c if (!hpux_add_to_acl(&hpux_acl, &count, other_acl,
hpux_acl 292 source3/modules/vfs_hpuxacl.c if (!hpux_acl_sort(hpux_acl, count)) {
hpux_acl 298 source3/modules/vfs_hpuxacl.c ret = acl(CONST_DISCARD(char *, name), ACL_SET, count, hpux_acl);
hpux_acl 306 source3/modules/vfs_hpuxacl.c SAFE_FREE(hpux_acl);
hpux_acl 360 source3/modules/vfs_hpuxacl.c HPUX_ACL_T hpux_acl;
hpux_acl 371 source3/modules/vfs_hpuxacl.c if (!smb_acl_to_hpux_acl(smb_acl, &hpux_acl, &count,
hpux_acl 377 source3/modules/vfs_hpuxacl.c if (!hpux_acl_sort(hpux_acl, count)) {
hpux_acl 381 source3/modules/vfs_hpuxacl.c ret = acl(CONST_DISCARD(char *, path), ACL_SET, count, hpux_acl);
hpux_acl 400 source3/modules/vfs_hpuxacl.c HPUX_ACL_T hpux_acl =
hpux_acl 402 source3/modules/vfs_hpuxacl.c if (hpux_acl == NULL) {
hpux_acl 405 source3/modules/vfs_hpuxacl.c return hpux_acl;
hpux_acl 413 source3/modules/vfs_hpuxacl.c HPUX_ACL_T *hpux_acl, int *count,
hpux_acl 422 source3/modules/vfs_hpuxacl.c *hpux_acl = NULL;
hpux_acl 461 source3/modules/vfs_hpuxacl.c if (!hpux_add_to_acl(hpux_acl, count, &hpux_entry,
hpux_acl 470 source3/modules/vfs_hpuxacl.c (*hpux_acl)[(*count)-1].a_type));
hpux_acl 472 source3/modules/vfs_hpuxacl.c (*hpux_acl)[(*count)-1].a_id));
hpux_acl 474 source3/modules/vfs_hpuxacl.c (*hpux_acl)[(*count)-1].a_perm));
hpux_acl 481 source3/modules/vfs_hpuxacl.c SAFE_FREE(*hpux_acl);
hpux_acl 492 source3/modules/vfs_hpuxacl.c static SMB_ACL_T hpux_acl_to_smb_acl(HPUX_ACL_T hpux_acl, int count,
hpux_acl 506 source3/modules/vfs_hpuxacl.c if (!_IS_OF_TYPE(hpux_acl[i], type)) {
hpux_acl 519 source3/modules/vfs_hpuxacl.c hpux_tag_to_smb_tag(hpux_acl[i].a_type)) != 0)
hpux_acl 522 source3/modules/vfs_hpuxacl.c hpux_acl[i].a_type));
hpux_acl 526 source3/modules/vfs_hpuxacl.c sys_acl_set_qualifier(smb_entry, (void *)&hpux_acl[i].a_id);
hpux_acl 527 source3/modules/vfs_hpuxacl.c smb_perm = hpux_perm_to_smb_perm(hpux_acl[i].a_perm);
hpux_acl 530 source3/modules/vfs_hpuxacl.c hpux_acl[i].a_perm));
hpux_acl 648 source3/modules/vfs_hpuxacl.c static bool hpux_acl_get_file(const char *name, HPUX_ACL_T *hpux_acl,
hpux_acl 674 source3/modules/vfs_hpuxacl.c *hpux_acl = hpux_acl_init(*count);
hpux_acl 675 source3/modules/vfs_hpuxacl.c if (*hpux_acl == NULL) {
hpux_acl 679 source3/modules/vfs_hpuxacl.c *count = acl(CONST_DISCARD(char *, name), ACL_GET, *count, *hpux_acl);
hpux_acl 711 source3/modules/vfs_hpuxacl.c static bool hpux_add_to_acl(HPUX_ACL_T *hpux_acl, int *count,
hpux_acl 728 source3/modules/vfs_hpuxacl.c hpux_acl, count);
hpux_acl 729 source3/modules/vfs_hpuxacl.c if (hpux_acl == NULL) {
hpux_acl 757 source3/modules/vfs_hpuxacl.c static bool hpux_acl_sort(HPUX_ACL_T hpux_acl, int count)
hpux_acl 761 source3/modules/vfs_hpuxacl.c if (hpux_internal_aclsort(count, fixmask, hpux_acl) != 0) {
hpux_acl 1130 source3/modules/vfs_hpuxacl.c static bool hpux_acl_check(HPUX_ACL_T hpux_acl, int count)
hpux_acl 1135 source3/modules/vfs_hpuxacl.c check_rc = aclcheck(hpux_acl, count, &check_which);
hpux_acl 1143 source3/modules/vfs_hpuxacl.c hpux_acl[check_which].a_type));
hpux_acl 1145 source3/modules/vfs_hpuxacl.c hpux_acl[check_which].a_id));
hpux_acl 1147 source3/modules/vfs_hpuxacl.c hpux_acl[check_which].a_perm));