Symbol: nfsace4
usr/src/cmd/cmd-inet/usr.sbin/snoop/nfs4_xdr.c
344
xdr_nfsace4(register XDR *xdrs, nfsace4 *objp)
usr/src/cmd/cmd-inet/usr.sbin/snoop/nfs4_xdr.c
486
sizeof (nfsace4), (xdrproc_t)xdr_nfsace4))
usr/src/uts/common/fs/nfs/nfs4_acl.c
1067
ace4_to_aent_legal(nfsace4 *ace4p, int isserver)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1377
ln_ace4_to_aent(nfsace4 *ace4, int n,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1384
nfsace4 *ace4p;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1623
ace4_cmp(nfsace4 *a, nfsace4 *b)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1641
ln_ace4_cmp(nfsace4 *a, nfsace4* b, int n)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1659
acet_to_ace4(ace_t *ace, nfsace4 *nfsace4, int isserver)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1669
if (nfsace4 == NULL) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1678
nfsace4->type = ACE4_ACCESS_ALLOWED_ACE_TYPE;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1681
nfsace4->type = ACE4_ACCESS_DENIED_ACE_TYPE;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1692
acet_mask_to_ace4_mask(ace->a_access_mask, &nfsace4->access_mask);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1693
acet_flags_to_ace4_flags(ace->a_flags, &nfsace4->flag);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1696
nfsace4->flag |= ACE4_IDENTIFIER_GROUP;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1697
(void) str_to_utf8(ACE4_WHO_GROUP, &nfsace4->who);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1699
nfsace4->flag |= ACE4_IDENTIFIER_GROUP;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1716
error = nfs_idmap_gid_str(ace->a_who, &nfsace4->who, isserver);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1721
(void) str_to_utf8(ACE4_WHO_OWNER, &nfsace4->who);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1723
(void) str_to_utf8(ACE4_WHO_EVERYONE, &nfsace4->who);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1736
error = nfs_idmap_uid_str(ace->a_who, &nfsace4->who, isserver);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1751
ace4_to_acet(nfsace4 *nfsace4, ace_t *ace, uid_t owner, gid_t group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1756
if (nfsace4 == NULL) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1767
switch (nfsace4->type) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1776
"ace4_to_acet: unsupported type: %x", nfsace4->type));
usr/src/uts/common/fs/nfs/nfs4_acl.c
1783
if (nfsace4->flag & ~(ACE4_VALID_FLAG_BITS)) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1785
"ace4_to_acet: invalid flags: %x", nfsace4->flag));
usr/src/uts/common/fs/nfs/nfs4_acl.c
1791
if (nfsace4->access_mask & ~(ACE4_VALID_MASK_BITS)) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1793
"ace4_to_acet: invalid mask: %x", nfsace4->access_mask));
usr/src/uts/common/fs/nfs/nfs4_acl.c
1798
ace4_mask_to_acet_mask(nfsace4->access_mask, &ace->a_access_mask);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1800
if (nfsace4->flag & ~ACE_NFSV4_SUP_FLAGS) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1802
"ace4_to_acet: unsupported flags: %x", nfsace4->flag));
usr/src/uts/common/fs/nfs/nfs4_acl.c
1806
ace4_flags_to_acet_flags(nfsace4->flag, &ace->a_flags);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1808
if ((nfsace4->who.utf8string_len == 6) &&
usr/src/uts/common/fs/nfs/nfs4_acl.c
1810
nfsace4->who.utf8string_val, 6)) == 0) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1813
} else if ((nfsace4->who.utf8string_len == 6) &&
usr/src/uts/common/fs/nfs/nfs4_acl.c
1815
nfsace4->who.utf8string_val, 6) == 0)) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1818
} else if ((nfsace4->who.utf8string_len == 9) &&
usr/src/uts/common/fs/nfs/nfs4_acl.c
1820
nfsace4->who.utf8string_val, 9) == 0)) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1823
} else if (nfsace4->flag & ACE4_IDENTIFIER_GROUP) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1825
error = nfs_idmap_str_gid(&nfsace4->who,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1835
error = validate_idmapping(&nfsace4->who,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1840
error = nfs_idmap_str_uid(&nfsace4->who,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1850
error = validate_idmapping(&nfsace4->who,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1995
error = ace4_to_acet((nfsace4 *)(vs_ace4->vsa_aclentp) + i,
usr/src/uts/common/fs/nfs/nfs4_acl.c
2024
sizeof (nfsace4), KM_SLEEP);
usr/src/uts/common/fs/nfs/nfs4_acl.c
2032
(nfsace4 *)(vs_ace4->vsa_aclentp) + i, isserver);
usr/src/uts/common/fs/nfs/nfs4_acl.c
2049
nfsace4 *tmp_ace4, *ace4;
usr/src/uts/common/fs/nfs/nfs4_acl.c
2080
ace4 = (nfsace4 *) rvsap->vsa_aclentp;
usr/src/uts/common/fs/nfs/nfs4_acl.c
2090
aclsize = vsap->vsa_aclcnt * sizeof (nfsace4);
usr/src/uts/common/fs/nfs/nfs4_acl.c
2099
tmp_ace4 = (nfsace4 *) vsap->vsa_aclentp;
usr/src/uts/common/fs/nfs/nfs4_acl.c
2100
ace4 = (nfsace4 *) rvsap->vsa_aclentp;
usr/src/uts/common/fs/nfs/nfs4_acl.c
254
nfsace4 *ace4;
usr/src/uts/common/fs/nfs/nfs4_acl.c
265
ace4 = (nfsace4 *)vsp->vsa_aclentp + i;
usr/src/uts/common/fs/nfs/nfs4_acl.c
276
vsp->vsa_aclcnt * sizeof (nfsace4));
usr/src/uts/common/fs/nfs/nfs4_acl.c
482
ace4_make_deny(nfsace4 *allow, nfsace4 *deny, int isdir, int isowner,
usr/src/uts/common/fs/nfs/nfs4_acl.c
485
bcopy(allow, deny, sizeof (nfsace4));
usr/src/uts/common/fs/nfs/nfs4_acl.c
565
ln_aent_to_ace4(aclent_t *aclent, int n, nfsace4 **acepp, int *rescount,
usr/src/uts/common/fs/nfs/nfs4_acl.c
573
nfsace4 *acep, *result = NULL;
usr/src/uts/common/fs/nfs/nfs4_acl.c
598
result = acep = kmem_zalloc(resultsize * sizeof (nfsace4), KM_SLEEP);
usr/src/uts/common/fs/nfs/nfs4_acl.c
66
static void ace4_make_deny(nfsace4 *, nfsace4 *, int, int, int);
usr/src/uts/common/fs/nfs/nfs4_acl.c
68
static int ln_aent_to_ace4(aclent_t *, int, nfsace4 **, int *, int, int);
usr/src/uts/common/fs/nfs/nfs4_acl.c
71
static ace4vals_t *ace4vals_find(nfsace4 *, avl_tree_t *, int *);
usr/src/uts/common/fs/nfs/nfs4_acl.c
72
static int ace4_to_aent_legal(nfsace4 *, int);
usr/src/uts/common/fs/nfs/nfs4_acl.c
77
static int ln_ace4_to_aent(nfsace4 *ace4, int n, uid_t, gid_t,
usr/src/uts/common/fs/nfs/nfs4_acl.c
79
static int ace4_cmp(nfsace4 *, nfsace4 *);
usr/src/uts/common/fs/nfs/nfs4_acl.c
792
kmem_free(result, resultsize * sizeof (nfsace4));
usr/src/uts/common/fs/nfs/nfs4_acl.c
80
static int acet_to_ace4(ace_t *, nfsace4 *, int);
usr/src/uts/common/fs/nfs/nfs4_acl.c
808
nfsace4 *acebuf = NULL;
usr/src/uts/common/fs/nfs/nfs4_acl.c
81
static int ace4_to_acet(nfsace4 *, ace_t *, uid_t, gid_t, int);
usr/src/uts/common/fs/nfs/nfs4_acl.c
810
nfsace4 *dfacebuf = NULL;
usr/src/uts/common/fs/nfs/nfs4_acl.c
865
sizeof (nfsace4), KM_SLEEP);
usr/src/uts/common/fs/nfs/nfs4_acl.c
873
bcopy(acebuf, vs_ace4->vsa_aclentp, acecnt * sizeof (nfsace4));
usr/src/uts/common/fs/nfs/nfs4_acl.c
875
bcopy(dfacebuf, (nfsace4 *) vs_ace4->vsa_aclentp + acecnt,
usr/src/uts/common/fs/nfs/nfs4_acl.c
876
dfacecnt * sizeof (nfsace4));
usr/src/uts/common/fs/nfs/nfs4_acl.c
884
kmem_free(acebuf, acecnt * sizeof (nfsace4));
usr/src/uts/common/fs/nfs/nfs4_acl.c
886
kmem_free(dfacebuf, dfacecnt * sizeof (nfsace4));
usr/src/uts/common/fs/nfs/nfs4_acl.c
94
static int access_mask_check(nfsace4 *, int, int, int);
usr/src/uts/common/fs/nfs/nfs4_acl.c
949
ace4vals_find(nfsace4 *ace4, avl_tree_t *avl, int *num)
usr/src/uts/common/fs/nfs/nfs4_acl.c
969
access_mask_check(nfsace4 *ace4p, int mask_bit, int isserver, int isowner)
usr/src/uts/common/fs/nfs/nfs4_attr.c
365
nfsace4 *tmpacl = (nfsace4 *)vsap->vsa_aclentp;
usr/src/uts/common/fs/nfs/nfs4_srv.c
7634
nfsace4 *ace;
usr/src/uts/common/fs/nfs/nfs4_srv_deleg.c
2242
nfsace4 *ace, int recall)
usr/src/uts/common/fs/nfs/nfs4_srv_deleg.c
2247
nfsace4 nace;
usr/src/uts/common/fs/nfs/nfs4_state.c
176
nfsace4 *sacep, *dacep;
usr/src/uts/common/fs/nfs/nfs4_state.c
206
nfsace4 *acep;
usr/src/uts/common/fs/nfs/nfs4_xdr.c
712
xdr_nfsace4(XDR *xdrs, nfsace4 *objp)
usr/src/uts/common/fs/nfs/nfs4_xdr.c
762
sizeof (nfsace4), (xdrproc_t)xdr_nfsace4));
usr/src/uts/common/fs/nfs/nfs4x_xdr.c
109
(uint_t *)&objp->na41_aces.na41_aces_len, ~0, sizeof (nfsace4),
usr/src/uts/common/nfs/nfs4.h
1048
open_delegation4 *, nfsace4 *, int);
usr/src/uts/common/nfs/nfs4.h
1515
extern int ln_ace4_cmp(nfsace4 *, nfsace4 *, int);
usr/src/uts/common/nfs/nfs4_kprot.h
1874
nfsace4 permissions;
usr/src/uts/common/nfs/nfs4_kprot.h
1882
nfsace4 permissions;
usr/src/uts/common/nfs/nfs4_kprot.h
3812
extern bool_t xdr_nfsace4(XDR *, nfsace4*);
usr/src/uts/common/nfs/nfs4_kprot.h
422
typedef struct nfsace4 nfsace4;
usr/src/uts/common/nfs/nfs4_kprot.h
433
nfsace4 *na41_aces_val;
usr/src/uts/common/nfs/nfs4_kprot.h
834
nfsace4 *fattr4_acl_val;
usr/src/uts/common/nfs/rnode4.h
293
nfsace4 r_deleg_perms; /* file permissions returned from */