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) in acl_entry_get_perm() argument
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()
137 switch (aclent->a_type) { in acl_match()
144 if ((uid_t)myacl->qual != aclent->a_id) in acl_match()
181 acl_get_tag_type(aclent, &tag_type); in acl_match()
189 up = acl_get_qualifier(aclent); in acl_match()
[all …]
H A Dtest_acl_platform_nfs4.c545 acl_match(acl_entry_t aclent, struct myacl_t *myacl) in acl_match() argument
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()
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, &opaque_fs); in acl_match()
652 up = acl_get_qualifier(aclent); in acl_match()
[all …]
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dacl_common.c439 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()
447 if (aclent[i].a_type & CLASS_OBJ) { in ln_aent_preprocess()
453 *mask = aclent[i].a_perm; in ln_aent_preprocess()
515 if (aclent[i].a_type & CLASS_OBJ) in ln_aent_to_ace()
528 acep->a_who = aclent[i].a_id; in ln_aent_to_ace()
530 acep->a_who = aclent[i].a_id; in ln_aent_to_ace()
567 if (aclent[i].a_type & USER_OBJ) { in ln_aent_to_ace()
573 acep->a_who = aclent[i].a_id; in ln_aent_to_ace()
[all …]
/freebsd/contrib/libarchive/test_utils/
H A Dtest_main.c2949 acl_entry_t aclent; in setTestAcl() local
2983 r = acl_create_entry(&acl, &aclent); in setTestAcl()
2987 r = acl_set_tag_type(aclent, ACL_EXTENDED_ALLOW); in setTestAcl()
2991 r = acl_get_permset(aclent, &permset); in setTestAcl()
3001 r = acl_set_permset(aclent, permset); in setTestAcl()
3009 r = acl_set_qualifier(aclent, uuid); in setTestAcl()