Lines Matching refs:ace

3005 pa_ace_flags(pr_context_t *context, ace_t *ace, int status, int flag)  in pa_ace_flags()  argument
3021 switch (ace->a_flags & ACE_TYPE_FLAGS) { in pa_ace_flags()
3039 uval.uint32_val = ace->a_flags; in pa_ace_flags()
3043 uval.uint32_val = ace->a_flags; in pa_ace_flags()
3051 pa_ace_who(pr_context_t *context, ace_t *ace, int status, int flag) in pa_ace_who() argument
3064 switch (ace->a_flags & ACE_TYPE_FLAGS) { in pa_ace_who()
3066 returnstat = pa_print_gid(context, ace->a_who, returnstat, in pa_ace_who()
3070 returnstat = pa_print_uid(context, ace->a_who, returnstat, in pa_ace_who()
3117 pa_ace_access_mask(pr_context_t *context, ace_t *ace, int status, int flag) in pa_ace_access_mask() argument
3138 if (ace->a_access_mask & ACE_READ_DATA) in pa_ace_access_mask()
3140 if (ace->a_access_mask & ACE_WRITE_DATA) in pa_ace_access_mask()
3142 if (ace->a_access_mask & ACE_EXECUTE) in pa_ace_access_mask()
3144 if (ace->a_access_mask & ACE_APPEND_DATA) in pa_ace_access_mask()
3146 if (ace->a_access_mask & ACE_DELETE) in pa_ace_access_mask()
3148 if (ace->a_access_mask & ACE_DELETE_CHILD) in pa_ace_access_mask()
3150 if (ace->a_access_mask & ACE_READ_ATTRIBUTES) in pa_ace_access_mask()
3152 if (ace->a_access_mask & ACE_WRITE_ATTRIBUTES) in pa_ace_access_mask()
3154 if (ace->a_access_mask & ACE_READ_NAMED_ATTRS) in pa_ace_access_mask()
3156 if (ace->a_access_mask & ACE_WRITE_NAMED_ATTRS) in pa_ace_access_mask()
3158 if (ace->a_access_mask & ACE_READ_ACL) in pa_ace_access_mask()
3160 if (ace->a_access_mask & ACE_WRITE_ACL) in pa_ace_access_mask()
3162 if (ace->a_access_mask & ACE_WRITE_OWNER) in pa_ace_access_mask()
3164 if (ace->a_access_mask & ACE_SYNCHRONIZE) in pa_ace_access_mask()
3177 if (ace->a_access_mask & ACE_LIST_DIRECTORY) { in pa_ace_access_mask()
3181 if (ace->a_access_mask & ACE_ADD_FILE) { in pa_ace_access_mask()
3185 if (ace->a_access_mask & ACE_ADD_SUBDIRECTORY) { in pa_ace_access_mask()
3189 if (ace->a_access_mask & ACE_READ_NAMED_ATTRS) { in pa_ace_access_mask()
3193 if (ace->a_access_mask & ACE_WRITE_NAMED_ATTRS) { in pa_ace_access_mask()
3197 if (ace->a_access_mask & ACE_EXECUTE) { in pa_ace_access_mask()
3201 if (ace->a_access_mask & ACE_DELETE_CHILD) { in pa_ace_access_mask()
3205 if (ace->a_access_mask & ACE_READ_ATTRIBUTES) { in pa_ace_access_mask()
3209 if (ace->a_access_mask & ACE_WRITE_ATTRIBUTES) { in pa_ace_access_mask()
3213 if (ace->a_access_mask & ACE_DELETE) { in pa_ace_access_mask()
3217 if (ace->a_access_mask & ACE_READ_ACL) { in pa_ace_access_mask()
3221 if (ace->a_access_mask & ACE_WRITE_ACL) { in pa_ace_access_mask()
3225 if (ace->a_access_mask & ACE_WRITE_OWNER) { in pa_ace_access_mask()
3229 if (ace->a_access_mask & ACE_SYNCHRONIZE) { in pa_ace_access_mask()
3241 uval.uint32_val = ace->a_access_mask; in pa_ace_access_mask()
3253 pa_ace_type(pr_context_t *context, ace_t *ace, int status, int flag) in pa_ace_type() argument
3269 switch (ace->a_type) { in pa_ace_type()
3287 uval.uint32_val = ace->a_type; in pa_ace_type()
3298 ace_t ace; in pa_ace() local
3303 if ((returnstat = pr_adr_u_int32(context, &ace.a_who, 1)) != 0) in pa_ace()
3305 if ((returnstat = pr_adr_u_int32(context, &ace.a_access_mask, 1)) != 0) in pa_ace()
3307 if ((returnstat = pr_adr_u_short(context, &ace.a_flags, 1)) != 0) in pa_ace()
3309 if ((returnstat = pr_adr_u_short(context, &ace.a_type, 1)) != 0) in pa_ace()
3312 if ((returnstat = pa_ace_flags(context, &ace, returnstat, 0)) != 0) in pa_ace()
3315 if ((returnstat = pa_ace_who(context, &ace, returnstat, 0)) < 0) in pa_ace()
3317 if ((returnstat = pa_ace_access_mask(context, &ace, in pa_ace()
3320 return (pa_ace_type(context, &ace, returnstat, flag)); in pa_ace()