| /src/sys/kern/ | 
| subr_acl_posix1e.c | 103 struct acl_entry 106 	struct acl_entry	acl_entry;  local in function:acl_posix1e_mode_to_entry
 108 	acl_entry.ae_tag = tag;
 109 	acl_entry.ae_perm = acl_posix1e_mode_to_perm(tag, mode);
 110 	acl_entry.ae_entry_type = 0;
 111 	acl_entry.ae_flags = 0;
 114 		acl_entry.ae_id = uid;
 118 		acl_entry.ae_id = gid;
 122 		acl_entry.ae_id = ACL_UNDEFINED_ID
 [all...]
 | 
| subr_acl_nfs4.c | 69 _acl_entry_matches(struct acl_entry *ae, acl_tag_t tag, acl_perm_t perm, 91 static struct acl_entry *
 95 	struct acl_entry *ae;
 99 	ae = &(aclp->acl_entry[aclp->acl_cnt]);
 112 static struct acl_entry *
 120 		aclp->acl_entry[i] = aclp->acl_entry[i - 1];
 124 	return (&(aclp->acl_entry[entry_index + 1]));
 144 	const struct acl_entry *ae;
 155 		ae = &(aclp->acl_entry[i])
 [all...]
 | 
| vfs_acl.c | 84 		dest->acl_entry[i].ae_tag = source->acl_entry[i].ae_tag; 85 		dest->acl_entry[i].ae_id = source->acl_entry[i].ae_id;
 86 		dest->acl_entry[i].ae_perm = source->acl_entry[i].ae_perm;
 105 		dest->acl_entry[i].ae_tag = source->acl_entry[i].ae_tag;
 106 		dest->acl_entry[i].ae_id = source->acl_entry[i].ae_id
 [all...]
 | 
| /src/lib/libc/posix1e/ | 
| acl_calc_mask.c | 94 		switch(acl_int_new->acl_entry[i].ae_tag) { 99 			    acl_int_new->acl_entry[i].ae_perm & ACL_PERM_BITS;
 109 		acl_int_new->acl_entry[mask_num].ae_perm = mask_mode;
 118 		acl_int_new->acl_entry[acl_int_new->acl_cnt].ae_tag = ACL_MASK;
 119 		acl_int_new->acl_entry[acl_int_new->acl_cnt].ae_id =
 121 		acl_int_new->acl_entry[acl_int_new->acl_cnt].ae_perm =
 
 | 
| acl_delete_entry.c | 82 	struct acl_entry entry_int; 106 		if (_entry_matches(&(acl->ats_acl.acl_entry[i]), &entry_int)) {
 109 				acl->ats_acl.acl_entry[j] =
 110 				    acl->ats_acl.acl_entry[j+1];
 113 			bzero(&acl->ats_acl.acl_entry[j],
 114 			    sizeof(struct acl_entry));
 156 		acl->ats_acl.acl_entry[i] =
 157 		    acl->ats_acl.acl_entry[i+1];
 160 	bzero(&acl->ats_acl.acl_entry[i],
 161 	    sizeof(struct acl_entry));
 [all...]
 | 
| acl_entry.c | 31 __FBSDID("$FreeBSD: head/lib/libc/posix1e/acl_entry.c 326193 2017-11-25 17:12:48Z pfg $"); 33 __RCSID("$NetBSD: acl_entry.c,v 1.1 2020/05/16 18:31:47 christos Exp $");
 68 	*entry_p = &acl_int->acl_entry[acl_int->acl_cnt++];
 106 		acl_int->acl_entry[i] = acl_int->acl_entry[i - 1];
 110 	*entry_p = &acl_int->acl_entry[offset];
 145 		*entry_p = &acl_int->acl_entry[acl->ats_cur_entry++];
 
 | 
| acl_support.c | 65 	struct acl_entry *entrya, *entryb; 75 		entrya = &(a->ats_acl.acl_entry[i]);
 76 		entryb = &(b->ats_acl.acl_entry[i]);
 90  * _posix1e_acl_entry_compare -- compare two acl_entry structures to
 98 _posix1e_acl_entry_compare(struct acl_entry *a, struct acl_entry *b)
 144 	qsort(&acl_int->acl_entry[0], acl_int->acl_cnt,
 145 	    sizeof(struct acl_entry), (compare) _posix1e_acl_entry_compare);
 181 	struct acl_entry	*entry; 	/* current entry */
 193 		entry = &acl_int->acl_entry[i]
 [all...]
 | 
| acl_to_text.c | 82 		if (acl_int->acl_entry[i].ae_tag == ACL_MASK) 83 			mask_perm = acl_int->acl_entry[i].ae_perm;
 86 		ae_tag = acl_int->acl_entry[i].ae_tag;
 87 		ae_id = acl_int->acl_entry[i].ae_id;
 88 		ae_perm = acl_int->acl_entry[i].ae_perm;
 
 | 
| Makefile.inc | 12 	acl_entry.c			\ 
 | 
| /src/sys/ufs/ufs/ | 
| ufs_acl.c | 80 	struct acl_entry	*acl_mask, *acl_group_obj; 91 		switch (acl->acl_entry[i].ae_tag) {
 93 			acl->acl_entry[i].ae_perm = acl_posix1e_mode_to_perm(
 95 			acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID;
 99 			acl_group_obj = &acl->acl_entry[i];
 100 			acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID;
 104 			acl->acl_entry[i].ae_perm = acl_posix1e_mode_to_perm(
 106 			acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID;
 110 			acl_mask = &acl->acl_entry[i];
 111 			acl->acl_entry[i].ae_id = ACL_UNDEFINED_ID
 [all...]
 | 
| /src/sys/fs/nfs/common/ | 
| nfs_commonacl.c | 46 nfsrv_dissectace(struct nfsrv_descript *nd, struct acl_entry *acep, 279     enum vtype, int, int, struct acl_entry *);
 286     enum vtype type, int group, int owner, struct acl_entry *ace)
 409 		switch (aclp->acl_entry[i].ae_tag) {
 426 			nfsv4_uidtostr(aclp->acl_entry[i].ae_id, &name,
 434 			nfsv4_gidtostr((gid_t)aclp->acl_entry[i].ae_id, &name,
 443 		    isowner, &aclp->acl_entry[i]);
 490 	struct acl_entry *acep1, *acep2;
 494 	acep1 = aclp1->acl_entry;
 495 	acep2 = aclp2->acl_entry;
 [all...]
 | 
| nfsclstate.h | 150 	struct acl_entry	nfsdl_ace;	/* Delegation ace */ 
 | 
| nfs_var.h | 379 int nfsrv_dissectace(struct nfsrv_descript *, struct acl_entry *, 
 | 
| nfs_commonsubs.c | 721 			error = nfsrv_dissectace(nd, &aclp->acl_entry[i], 
 | 
| /src/sys/sys/ | 
| acl.h | 96 	struct oldacl_entry	acl_entry[OLDACL_MAX_ENTRIES];  member in struct:oldacl 102 struct acl_entry {  struct
 111 typedef struct acl_entry	*acl_entry_t;
 123 	struct acl_entry	acl_entry[ACL_MAX_ENTRIES];  member in struct:acl
 289 struct acl_entry	acl_posix1e_mode_to_entry(acl_tag_t tag, uid_t uid,
 292 			    struct acl_entry *acl_user_obj_entry,
 293 			    struct acl_entry *acl_group_obj_entry,
 294 			    struct acl_entry *acl_other_entry);
 
 | 
| /src/sys/miscfs/genfs/ | 
| genfs_vnops.c | 757 	struct acl_entry *acl_other, *acl_mask; 774 		struct acl_entry *ae = &acl->acl_entry[i];
 840 		struct acl_entry *ae = &acl->acl_entry[i];
 866 		struct acl_entry *ae = &acl->acl_entry[i];
 921 			struct acl_entry *ae = &acl->acl_entry[i];
 1033 	const struct acl_entry *ae
 [all...]
 | 
| /src/bin/setfacl/ | 
| setfacl.c | 143 	acl_entry_t acl_entry;  local in function:clear_inheritance_flags 158 	while (acl_get_entry(nacl, entry_id, &acl_entry) == 1) {
 160 		if (acl_get_flagset_np(acl_entry, &acl_flagset) != 0) {
 165 			if (acl_delete_entry(nacl, acl_entry) != 0)
 
 |