HomeSort by: relevance | last modified time | path
    Searched refs:ACL_MASK (Results 1 - 13 of 13) sorted by relevancy

  /src/lib/libc/posix1e/
acl_calc_mask.c 48 * associated with the ACL_MASK ACL entry. If the ACL already
49 * contains an ACL_MASK entry, its permissions shall be
101 case ACL_MASK:
118 acl_int_new->acl_entry[acl_int_new->acl_cnt].ae_tag = ACL_MASK;
acl_set.c 201 case ACL_MASK:
222 case ACL_MASK:
acl_from_text.c 66 return (ACL_MASK);
141 case ACL_MASK:
acl_support.c 239 case ACL_MASK:
240 /* printf("_posix1e_acl_check: %d: ACL_MASK\n", i); */
241 if (stage > ACL_MASK)
243 stage = ACL_MASK;
acl_strip.c 108 case ACL_MASK:
acl_to_text.c 82 if (acl_int->acl_entry[i].ae_tag == ACL_MASK)
197 case ACL_MASK:
  /src/bin/setfacl/
mask.c 98 if (tag == ACL_MASK) {
remove.c 83 if (tag == ACL_MASK)
132 if (tag == ACL_MASK)
merge.c 127 /* keep track of existing ACL_MASK entries */
131 if (tag == ACL_MASK)
174 case ACL_MASK:
  /src/sys/kern/
subr_acl_posix1e.c 173 struct acl_entry *acl_mask, *acl_user_obj, *acl_group_obj, *acl_other; local in function:acl_posix1e_acl_to_mode
179 acl_user_obj = acl_group_obj = acl_other = acl_mask = NULL;
194 case ACL_MASK:
195 acl_mask = &acl->acl_entry[i];
211 * POSIX.1e specifies that if there is an ACL_MASK entry, we replace
215 if (acl_mask != NULL)
216 return (acl_posix1e_perms_to_mode(acl_user_obj, acl_mask,
244 * ACL_MASK entry must also appear.
290 case ACL_MASK:
  /src/sys/sys/
acl.h 166 #define ACL_MASK 0x00000010
  /src/sys/ufs/ufs/
ufs_acl.c 80 struct acl_entry *acl_mask, *acl_group_obj; local in function:ufs_sync_acl_from_inode
84 * Update ACL_USER_OBJ, ACL_OTHER, but simply identify ACL_MASK
85 * and ACL_GROUP_OBJ for use after we know whether ACL_MASK is
88 acl_mask = NULL;
109 case ACL_MASK:
110 acl_mask = &acl->acl_entry[i];
126 if (acl_mask == NULL) {
128 * There is no ACL_MASK, so update ACL_GROUP_OBJ.
134 * Update the ACL_MASK entry instead of ACL_GROUP_OBJ.
136 acl_mask->ae_perm = acl_posix1e_mode_to_perm(ACL_GROUP_OBJ
    [all...]
  /src/sys/miscfs/genfs/
genfs_vnops.c 757 struct acl_entry *acl_other, *acl_mask; local in function:genfs_can_access_acl_posix1e
769 * doing the first scan, also cache the location of the ACL_MASK and
772 acl_mask = acl_other = NULL;
789 case ACL_MASK:
790 acl_mask = ae;
818 * masked by an ACL_MASK entry, if any. As such, first identify the
819 * ACL_MASK field, then iterate through identifying potential user
820 * matches, then group matches. If there is no ACL_MASK, assume that
823 if (acl_mask != NULL) {
825 if (acl_mask->ae_perm & ACL_EXECUTE
    [all...]

Completed in 16 milliseconds