Symbol: acl_entry
bin/setfacl/setfacl.c
143
acl_entry_t acl_entry;
bin/setfacl/setfacl.c
158
while (acl_get_entry(nacl, entry_id, &acl_entry) == 1) {
bin/setfacl/setfacl.c
160
if (acl_get_flagset_np(acl_entry, &acl_flagset) != 0) {
bin/setfacl/setfacl.c
165
if (acl_delete_entry(nacl, acl_entry) != 0)
lib/libc/posix1e/acl_calc_mask.c
109
acl_int_new->acl_entry[mask_num].ae_perm = mask_mode;
lib/libc/posix1e/acl_calc_mask.c
118
acl_int_new->acl_entry[acl_int_new->acl_cnt].ae_tag = ACL_MASK;
lib/libc/posix1e/acl_calc_mask.c
119
acl_int_new->acl_entry[acl_int_new->acl_cnt].ae_id =
lib/libc/posix1e/acl_calc_mask.c
121
acl_int_new->acl_entry[acl_int_new->acl_cnt].ae_perm =
lib/libc/posix1e/acl_calc_mask.c
94
switch(acl_int_new->acl_entry[i].ae_tag) {
lib/libc/posix1e/acl_calc_mask.c
99
acl_int_new->acl_entry[i].ae_perm & ACL_PERM_BITS;
lib/libc/posix1e/acl_delete_entry.c
106
if (_entry_matches(&(acl->ats_acl.acl_entry[i]), &entry_int)) {
lib/libc/posix1e/acl_delete_entry.c
109
acl->ats_acl.acl_entry[j] =
lib/libc/posix1e/acl_delete_entry.c
110
acl->ats_acl.acl_entry[j+1];
lib/libc/posix1e/acl_delete_entry.c
113
bzero(&acl->ats_acl.acl_entry[j],
lib/libc/posix1e/acl_delete_entry.c
114
sizeof(struct acl_entry));
lib/libc/posix1e/acl_delete_entry.c
156
acl->ats_acl.acl_entry[i] =
lib/libc/posix1e/acl_delete_entry.c
157
acl->ats_acl.acl_entry[i+1];
lib/libc/posix1e/acl_delete_entry.c
160
bzero(&acl->ats_acl.acl_entry[i],
lib/libc/posix1e/acl_delete_entry.c
161
sizeof(struct acl_entry));
lib/libc/posix1e/acl_delete_entry.c
82
struct acl_entry entry_int;
lib/libc/posix1e/acl_entry.c
106
acl_int->acl_entry[i] = acl_int->acl_entry[i - 1];
lib/libc/posix1e/acl_entry.c
110
*entry_p = &acl_int->acl_entry[offset];
lib/libc/posix1e/acl_entry.c
145
*entry_p = &acl_int->acl_entry[acl->ats_cur_entry++];
lib/libc/posix1e/acl_entry.c
68
*entry_p = &acl_int->acl_entry[acl_int->acl_cnt++];
lib/libc/posix1e/acl_support.c
144
qsort(&acl_int->acl_entry[0], acl_int->acl_cnt,
lib/libc/posix1e/acl_support.c
145
sizeof(struct acl_entry), (compare) _posix1e_acl_entry_compare);
lib/libc/posix1e/acl_support.c
181
struct acl_entry *entry; /* current entry */
lib/libc/posix1e/acl_support.c
193
entry = &acl_int->acl_entry[i];
lib/libc/posix1e/acl_support.c
355
struct acl_entry *e;
lib/libc/posix1e/acl_support.c
364
e = &(acl_int->acl_entry[acl_int->acl_cnt]);
lib/libc/posix1e/acl_support.c
65
struct acl_entry *entrya, *entryb;
lib/libc/posix1e/acl_support.c
75
entrya = &(a->ats_acl.acl_entry[i]);
lib/libc/posix1e/acl_support.c
76
entryb = &(b->ats_acl.acl_entry[i]);
lib/libc/posix1e/acl_support.c
98
_posix1e_acl_entry_compare(struct acl_entry *a, struct acl_entry *b)
lib/libc/posix1e/acl_to_text.c
82
if (acl_int->acl_entry[i].ae_tag == ACL_MASK)
lib/libc/posix1e/acl_to_text.c
83
mask_perm = acl_int->acl_entry[i].ae_perm;
lib/libc/posix1e/acl_to_text.c
86
ae_tag = acl_int->acl_entry[i].ae_tag;
lib/libc/posix1e/acl_to_text.c
87
ae_id = acl_int->acl_entry[i].ae_id;
lib/libc/posix1e/acl_to_text.c
88
ae_perm = acl_int->acl_entry[i].ae_perm;
sys/fs/nfs/common/nfs_commonacl.c
279
enum vtype, int, int, struct acl_entry *);
sys/fs/nfs/common/nfs_commonacl.c
286
enum vtype type, int group, int owner, struct acl_entry *ace)
sys/fs/nfs/common/nfs_commonacl.c
409
switch (aclp->acl_entry[i].ae_tag) {
sys/fs/nfs/common/nfs_commonacl.c
426
nfsv4_uidtostr(aclp->acl_entry[i].ae_id, &name,
sys/fs/nfs/common/nfs_commonacl.c
434
nfsv4_gidtostr((gid_t)aclp->acl_entry[i].ae_id, &name,
sys/fs/nfs/common/nfs_commonacl.c
443
isowner, &aclp->acl_entry[i]);
sys/fs/nfs/common/nfs_commonacl.c
46
nfsrv_dissectace(struct nfsrv_descript *nd, struct acl_entry *acep,
sys/fs/nfs/common/nfs_commonacl.c
490
struct acl_entry *acep1, *acep2;
sys/fs/nfs/common/nfs_commonacl.c
494
acep1 = aclp1->acl_entry;
sys/fs/nfs/common/nfs_commonacl.c
495
acep2 = aclp2->acl_entry;
sys/fs/nfs/common/nfs_commonsubs.c
721
error = nfsrv_dissectace(nd, &aclp->acl_entry[i],
sys/fs/nfs/common/nfs_var.h
379
int nfsrv_dissectace(struct nfsrv_descript *, struct acl_entry *,
sys/fs/nfs/common/nfsclstate.h
150
struct acl_entry nfsdl_ace; /* Delegation ace */
sys/kern/subr_acl_nfs4.c
103
ae = &(aclp->acl_entry[aclp->acl_cnt]);
sys/kern/subr_acl_nfs4.c
116
static struct acl_entry *
sys/kern/subr_acl_nfs4.c
124
aclp->acl_entry[i] = aclp->acl_entry[i - 1];
sys/kern/subr_acl_nfs4.c
128
return (&(aclp->acl_entry[entry_index + 1]));
sys/kern/subr_acl_nfs4.c
148
const struct acl_entry *ae;
sys/kern/subr_acl_nfs4.c
159
ae = &(aclp->acl_entry[i]);
sys/kern/subr_acl_nfs4.c
275
const struct acl_entry *parent_entry;
sys/kern/subr_acl_nfs4.c
276
struct acl_entry *ae;
sys/kern/subr_acl_nfs4.c
281
parent_entry = &(parent_aclp->acl_entry[i]);
sys/kern/subr_acl_nfs4.c
320
ae = &(child_aclp->acl_entry[child_aclp->acl_cnt]);
sys/kern/subr_acl_nfs4.c
491
const struct acl_entry *entrya, *entryb;
sys/kern/subr_acl_nfs4.c
497
entrya = &(a->acl_entry[i]);
sys/kern/subr_acl_nfs4.c
498
entryb = &(b->acl_entry[i]);
sys/kern/subr_acl_nfs4.c
557
const struct acl_entry *ae;
sys/kern/subr_acl_nfs4.c
571
ae = &(aclp->acl_entry[i]);
sys/kern/subr_acl_nfs4.c
73
_acl_entry_matches(struct acl_entry *ae, acl_tag_t tag, acl_perm_t perm,
sys/kern/subr_acl_nfs4.c
95
static struct acl_entry *
sys/kern/subr_acl_nfs4.c
99
struct acl_entry *ae;
sys/kern/subr_acl_posix1e.c
106
struct acl_entry
sys/kern/subr_acl_posix1e.c
109
struct acl_entry acl_entry;
sys/kern/subr_acl_posix1e.c
111
acl_entry.ae_tag = tag;
sys/kern/subr_acl_posix1e.c
112
acl_entry.ae_perm = acl_posix1e_mode_to_perm(tag, mode);
sys/kern/subr_acl_posix1e.c
113
acl_entry.ae_entry_type = 0;
sys/kern/subr_acl_posix1e.c
114
acl_entry.ae_flags = 0;
sys/kern/subr_acl_posix1e.c
117
acl_entry.ae_id = uid;
sys/kern/subr_acl_posix1e.c
121
acl_entry.ae_id = gid;
sys/kern/subr_acl_posix1e.c
125
acl_entry.ae_id = ACL_UNDEFINED_ID;
sys/kern/subr_acl_posix1e.c
129
acl_entry.ae_id = ACL_UNDEFINED_ID;
sys/kern/subr_acl_posix1e.c
133
return (acl_entry);
sys/kern/subr_acl_posix1e.c
140
acl_posix1e_perms_to_mode(struct acl_entry *acl_user_obj_entry,
sys/kern/subr_acl_posix1e.c
141
struct acl_entry *acl_group_obj_entry, struct acl_entry *acl_other_entry)
sys/kern/subr_acl_posix1e.c
176
struct acl_entry *acl_mask, *acl_user_obj, *acl_group_obj, *acl_other;
sys/kern/subr_acl_posix1e.c
184
switch (acl->acl_entry[i].ae_tag) {
sys/kern/subr_acl_posix1e.c
186
acl_user_obj = &acl->acl_entry[i];
sys/kern/subr_acl_posix1e.c
190
acl_group_obj = &acl->acl_entry[i];
sys/kern/subr_acl_posix1e.c
194
acl_other = &acl->acl_entry[i];
sys/kern/subr_acl_posix1e.c
198
acl_mask = &acl->acl_entry[i];
sys/kern/subr_acl_posix1e.c
260
struct acl_entry *ae = &acl->acl_entry[i];
sys/kern/subr_acl_posix1e.c
305
if ((acl->acl_entry[i].ae_perm | ACL_PERM_BITS) !=
sys/kern/vfs_acl.c
105
dest->acl_entry[i].ae_tag = source->acl_entry[i].ae_tag;
sys/kern/vfs_acl.c
106
dest->acl_entry[i].ae_id = source->acl_entry[i].ae_id;
sys/kern/vfs_acl.c
107
dest->acl_entry[i].ae_perm = source->acl_entry[i].ae_perm;
sys/kern/vfs_acl.c
84
dest->acl_entry[i].ae_tag = source->acl_entry[i].ae_tag;
sys/kern/vfs_acl.c
85
dest->acl_entry[i].ae_id = source->acl_entry[i].ae_id;
sys/kern/vfs_acl.c
86
dest->acl_entry[i].ae_perm = source->acl_entry[i].ae_perm;
sys/miscfs/genfs/genfs_vnops.c
1033
const struct acl_entry *ae;
sys/miscfs/genfs/genfs_vnops.c
1041
ae = &(aclp->acl_entry[i]);
sys/miscfs/genfs/genfs_vnops.c
757
struct acl_entry *acl_other, *acl_mask;
sys/miscfs/genfs/genfs_vnops.c
774
struct acl_entry *ae = &acl->acl_entry[i];
sys/miscfs/genfs/genfs_vnops.c
840
struct acl_entry *ae = &acl->acl_entry[i];
sys/miscfs/genfs/genfs_vnops.c
866
struct acl_entry *ae = &acl->acl_entry[i];
sys/miscfs/genfs/genfs_vnops.c
921
struct acl_entry *ae = &acl->acl_entry[i];
sys/sys/acl.h
111
typedef struct acl_entry *acl_entry_t;
sys/sys/acl.h
123
struct acl_entry acl_entry[ACL_MAX_ENTRIES];
sys/sys/acl.h
289
struct acl_entry acl_posix1e_mode_to_entry(acl_tag_t tag, uid_t uid,
sys/sys/acl.h
292
struct acl_entry *acl_user_obj_entry,
sys/sys/acl.h
293
struct acl_entry *acl_group_obj_entry,
sys/sys/acl.h
294
struct acl_entry *acl_other_entry);
sys/sys/acl.h
96
struct oldacl_entry acl_entry[OLDACL_MAX_ENTRIES];
sys/ufs/ufs/ufs_acl.c
101
acl_group_obj = &acl->acl_entry[i];
sys/ufs/ufs/ufs_acl.c
102
acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID;
sys/ufs/ufs/ufs_acl.c
106
acl->acl_entry[i].ae_perm = acl_posix1e_mode_to_perm(
sys/ufs/ufs/ufs_acl.c
108
acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID;
sys/ufs/ufs/ufs_acl.c
112
acl_mask = &acl->acl_entry[i];
sys/ufs/ufs/ufs_acl.c
113
acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID;
sys/ufs/ufs/ufs_acl.c
323
old->acl_entry[0].ae_tag = ACL_USER_OBJ;
sys/ufs/ufs/ufs_acl.c
324
old->acl_entry[0].ae_id = ACL_UNDEFINED_ID;
sys/ufs/ufs/ufs_acl.c
325
old->acl_entry[0].ae_perm = ACL_PERM_NONE;
sys/ufs/ufs/ufs_acl.c
326
old->acl_entry[1].ae_tag = ACL_GROUP_OBJ;
sys/ufs/ufs/ufs_acl.c
327
old->acl_entry[1].ae_id = ACL_UNDEFINED_ID;
sys/ufs/ufs/ufs_acl.c
328
old->acl_entry[1].ae_perm = ACL_PERM_NONE;
sys/ufs/ufs/ufs_acl.c
329
old->acl_entry[2].ae_tag = ACL_OTHER;
sys/ufs/ufs/ufs_acl.c
330
old->acl_entry[2].ae_id = ACL_UNDEFINED_ID;
sys/ufs/ufs/ufs_acl.c
331
old->acl_entry[2].ae_perm = ACL_PERM_NONE;
sys/ufs/ufs/ufs_acl.c
82
struct acl_entry *acl_mask, *acl_group_obj;
sys/ufs/ufs/ufs_acl.c
93
switch (acl->acl_entry[i].ae_tag) {
sys/ufs/ufs/ufs_acl.c
95
acl->acl_entry[i].ae_perm = acl_posix1e_mode_to_perm(
sys/ufs/ufs/ufs_acl.c
97
acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID;