Searched refs:acep (Results 1 - 15 of 15) sorted by relevance

/opensolaris-onvv-gate/usr/src/common/acl/
H A Dacl_common.c510 ace_t *acep, *result = NULL; local
538 acep = result;
551 acep->a_type = ACE_ACCESS_DENIED_ACE_TYPE;
552 acep->a_flags = 0;
554 acep->a_who = (uid_t)-1;
555 acep->a_flags |=
558 acep->a_who = aclent[i].a_id;
560 acep->a_who = aclent[i].a_id;
561 acep->a_flags |= ACE_IDENTIFIER_GROUP;
564 acep
672 ace_t *acep; local
821 access_mask_check(ace_t *acep, int mask_bit, int isowner) argument
926 ace_to_aent_legal(ace_t *acep) argument
1266 ace_t *acep; local
1681 ace_trivial_common(void *acep, int aclcnt, uint64_t (*walk)(void *, uint64_t, int aclcnt, uint16_t *, uint16_t *, uint32_t *)) argument
1739 ace_t *acep = datap; local
1752 ace_trivial(ace_t *acep, int aclcnt) argument
[all...]
H A Dacl_common.h41 extern int ace_trivial(ace_t *acep, int aclcnt);
/opensolaris-onvv-gate/usr/src/uts/common/fs/zfs/sys/
H A Dzfs_acl.h124 uint32_t (*ace_mask_get) (void *acep); /* get access mask */
125 void (*ace_mask_set) (void *acep,
127 uint16_t (*ace_flags_get) (void *acep); /* get flags */
128 void (*ace_flags_set) (void *acep,
130 uint16_t (*ace_type_get)(void *acep); /* get type */
131 void (*ace_type_set)(void *acep,
133 uint64_t (*ace_who_get)(void *acep); /* get who/fuid */
134 void (*ace_who_set)(void *acep,
136 size_t (*ace_size)(void *acep); /* how big is this ace */
139 int (*ace_data)(void *acep, voi
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/fs/zfs/
H A Dzfs_acl.c99 zfs_ace_v0_get_type(void *acep) argument
101 return (((zfs_oldace_t *)acep)->z_type);
105 zfs_ace_v0_get_flags(void *acep) argument
107 return (((zfs_oldace_t *)acep)->z_flags);
111 zfs_ace_v0_get_mask(void *acep) argument
113 return (((zfs_oldace_t *)acep)->z_access_mask);
117 zfs_ace_v0_get_who(void *acep) argument
119 return (((zfs_oldace_t *)acep)->z_fuid);
123 zfs_ace_v0_set_type(void *acep, uint16_t type) argument
125 ((zfs_oldace_t *)acep)
129 zfs_ace_v0_set_flags(void *acep, uint16_t flags) argument
135 zfs_ace_v0_set_mask(void *acep, uint32_t mask) argument
141 zfs_ace_v0_set_who(void *acep, uint64_t who) argument
148 zfs_ace_v0_size(void *acep) argument
167 zfs_ace_v0_data(void *acep, void **datap) argument
189 zfs_ace_fuid_get_type(void *acep) argument
195 zfs_ace_fuid_get_flags(void *acep) argument
201 zfs_ace_fuid_get_mask(void *acep) argument
210 zfs_ace_t *acep = args; local
221 zfs_ace_fuid_set_type(void *acep, uint16_t type) argument
227 zfs_ace_fuid_set_flags(void *acep, uint16_t flags) argument
233 zfs_ace_fuid_set_mask(void *acep, uint32_t mask) argument
241 zfs_ace_t *acep = arg; local
252 zfs_ace_fuid_size(void *acep) argument
290 zfs_ace_fuid_data(void *acep, void **datap) argument
606 void *acep = aclp->z_next_ace; local
637 zfs_ace_hdr_t *acep = (zfs_ace_hdr_t *)(uintptr_t)cookie; local
665 ace_t *acep = datap; local
727 ace_t *acep = datap; local
777 zfs_copy_ace_2_oldace(vtype_t obj_type, zfs_acl_t *aclp, ace_t *acep, zfs_oldace_t *z_acl, int aclcnt, size_t *size) argument
873 zfs_set_ace(zfs_acl_t *aclp, void *acep, uint32_t access_mask, uint16_t access_type, uint64_t fuid, uint16_t entry_type) argument
897 zfs_ace_hdr_t *acep = NULL; local
1339 zfs_acl_prepend_fixup(zfs_acl_t *aclp, void *acep, void *origacep, mode_t mode, uint64_t owner) argument
1403 void *acep = NULL; local
1525 zfs_restricted_update(zfsvfs_t *zfsvfs, zfs_acl_t *aclp, void *acep) argument
1560 void *acep; local
2157 zfs_ace_hdr_t *acep = NULL; local
[all...]
H A Dzfs_byteswap.c55 ace_t *acep; local
91 acep = (ace_t *)ptr;
92 acep->a_access_mask = BSWAP_32(acep->a_access_mask);
93 acep->a_flags = BSWAP_16(acep->a_flags);
94 ace_type = acep->a_type = BSWAP_16(acep->a_type);
95 acep->a_who = BSWAP_32(acep
[all...]
/opensolaris-onvv-gate/usr/src/lib/libsec/common/
H A Daclcheck.c303 ace_t *acep; local
314 for (i = 0, acep = aclp->acl_aclp;
315 i != aclp->acl_cnt && error == 0; i++, acep++) {
316 switch (acep->a_flags & 0xf040) {
332 if (acep->a_flags &
334 if ((acep->a_flags & (ACE_FILE_INHERIT_ACE|
342 switch (acep->a_type) {
352 if (acep->a_access_mask > ACE_ALL_PERMS) {
H A Dacltext.c388 ace_type_txt(dynaclstr_t *dynstr, ace_t *acep, int flags) argument
394 switch (acep->a_flags & ACE_TYPE_FLAGS) {
404 if ((flags & ACL_SID_FMT) && acep->a_who > MAXUID) {
408 if (error = getsidname(acep->a_who, B_FALSE,
415 error = str_append(dynstr, prgname(acep->a_who, idp,
427 if ((flags & ACL_SID_FMT) && acep->a_who > MAXUID) {
430 if (error = getsidname(acep->a_who, B_TRUE,
437 error = str_append(dynstr, pruname(acep->a_who, idp,
1042 ace_t *acep; local
1056 for (cnt = 0, acep
[all...]
H A Daclutils.c66 ace_t *acep; local
78 acep = malloc(sizeof (ace_t) * aclcnt);
79 if (acep == NULL)
82 aclcnt, acep) < 0) {
83 free(acep);
87 val = ace_trivial(acep, aclcnt);
88 free(acep);
H A Dacl.y81 ace_t *acep;
109 acep = $$->acl_aclp;
110 acep[$$->acl_cnt] = $1;
/opensolaris-onvv-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_acl.c573 nfsace4 *acep, *result = NULL; local
598 result = acep = kmem_zalloc(resultsize * sizeof (nfsace4), KM_SLEEP);
611 acep->type = ACE4_ACCESS_DENIED_ACE_TYPE;
612 acep->flag = 0;
614 (void) str_to_utf8(ACE4_WHO_GROUP, &acep->who);
615 acep->flag |= ACE4_IDENTIFIER_GROUP;
640 &acep->who, isserver);
657 &acep->who, isserver);
658 acep->flag |= ACE4_IDENTIFIER_GROUP;
667 acep
[all...]
H A Dnfs4_state.c181 nfsace4 *acep; local
189 acep = &res->delegation.open_delegation4_u.read.permissions;
192 acep = &res->delegation.open_delegation4_u.write.permissions;
196 if (acep->who.utf8string_val) {
197 kmem_free(acep->who.utf8string_val, acep->who.utf8string_len);
198 acep->who.utf8string_val = NULL;
/opensolaris-onvv-gate/usr/src/common/smbclnt/
H A Dsmbfs_ntacl.c189 md_get_ace(mdchain_t *mdp, i_ntace_t **acep) argument
240 *acep = ace;
309 i_ntace_t **acep; local
316 acep = &acl->acl_acevec[0];
318 ifree_ace(*acep);
319 acep++;
329 i_ntace_t **acep; local
353 acep = &acl->acl_acevec[0];
355 ERRCHK(md_get_ace(mdp, acep));
356 acep
375 i_ntace_t **acep; local
1431 i_ntace_t **acep = NULL; local
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/c2/
H A Daudit_token.c905 au_to_ace(ace_t *acep) argument
916 adr_uint32(&adr, &(acep->a_who), 1);
917 adr_uint32(&adr, &(acep->a_access_mask), 1);
918 adr_ushort(&adr, &(acep->a_flags), 1);
919 adr_ushort(&adr, &(acep->a_type), 1);
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c2900 ace_t *acep; local
2917 acep = (ace_t *)&zace;
2918 entry_type = acep->a_flags & ACE_TYPE_FLAGS;
2919 allow_type = acep->a_type;
/opensolaris-onvv-gate/usr/src/cmd/ls/
H A Dls.c1685 acl_t *acep = p->aclp; local
1687 acecnt = acl_cnt(acep);
1688 for (ap = (ace_t *)acl_data(acep); acecnt--; ap++) {

Completed in 154 milliseconds