Home
last modified time | relevance | path

Searched refs:aclent (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/libarchive/libarchive/test/
H A Dtest_acl_platform_posix1e.c58 acl_entry_get_perm(aclent_t *aclent)
60 acl_entry_get_perm(acl_entry_t aclent) in acl_entry_get_perm()
69 if (aclent->a_perm & 1) in acl_entry_get_perm()
71 if (aclent->a_perm & 2) in acl_entry_get_perm()
73 if (aclent->a_perm & 4) in acl_entry_get_perm()
77 acl_get_permset(aclent, &opaque_ps); in acl_entry_get_perm()
131 acl_match(aclent_t *aclent, struct archive_test_acl_t *myacl)
134 if (myacl->permset != acl_entry_get_perm(aclent)) in acl_match()
137 switch (aclent->a_type) { in acl_match()
144 if ((uid_t)myacl->qual != aclent in acl_match()
59 acl_entry_get_perm(aclent_t * aclent) acl_entry_get_perm() argument
132 acl_match(aclent_t * aclent,struct archive_test_acl_t * myacl) acl_match() argument
173 acl_match(acl_entry_t aclent,struct archive_test_acl_t * myacl) acl_match() argument
[all...]
H A Dtest_acl_platform_nfs4.c545 acl_match(acl_entry_t aclent, struct myacl_t *myacl)
555 acl_get_tag_type(aclent, &tag_type); in acl_match()
558 acl_get_permset(aclent, &opaque_ps); in acl_match()
559 acl_get_flagset_np(aclent, &opaque_fs); in acl_match()
577 q = acl_get_qualifier(aclent); in acl_match()
604 acl_match(acl_entry_t aclent, struct myacl_t *myacl)
614 acl_get_tag_type(aclent, &tag_type); in acl_match()
615 acl_get_entry_type_np(aclent, &entry_type); in acl_match()
618 acl_get_permset(aclent, &opaque_ps); in acl_match()
619 acl_get_flagset_np(aclent, in acl_match()
546 acl_match(acl_entry_t aclent,struct myacl_t * myacl) acl_match() argument
605 acl_match(acl_entry_t aclent,struct myacl_t * myacl) acl_match() argument
[all...]
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dacl_common.c424 ln_aent_preprocess(aclent_t *aclent, int n, in ln_aent_preprocess() argument
439 if (aclent[i].a_type < curtype) in ln_aent_preprocess()
441 else if (aclent[i].a_type > curtype) in ln_aent_preprocess()
442 curtype = aclent[i].a_type; in ln_aent_preprocess()
443 if (aclent[i].a_type & USER) in ln_aent_preprocess()
445 if (aclent[i].a_type & (GROUP | GROUP_OBJ)) in ln_aent_preprocess()
447 if (aclent[i].a_type & CLASS_OBJ) { in ln_aent_preprocess()
453 *mask = aclent[i].a_perm; in ln_aent_preprocess()
473 ln_aent_to_ace(aclent_t *aclent, int n, ace_t **acepp, int *rescount, int isdir) in ln_aent_to_ace() argument
483 error = ln_aent_preprocess(aclent, n, &hasmask, &mask, in ln_aent_to_ace()
[all …]
/freebsd/contrib/libarchive/test_utils/
H A Dtest_main.c2963 acl_entry_t aclent; in setTestAcl() local
2996 r = acl_create_entry(&acl, &aclent); in setTestAcl()
3000 r = acl_set_tag_type(aclent, ACL_EXTENDED_ALLOW); in setTestAcl()
3004 r = acl_get_permset(aclent, &permset); in setTestAcl()
3014 r = acl_set_permset(aclent, permset); in setTestAcl()
3022 r = acl_set_qualifier(aclent, uuid); in setTestAcl()