Lines Matching full:users

181 	unsigned short users;  member
194 * Only pas.users and pas.groups need initialization; previous in summarize_posix_acl()
210 pas->users |= pa->e_perm; in summarize_posix_acl()
224 pas->users &= pas->mask; in summarize_posix_acl()
253 deny &= pas.users | pas.group | pas.groups | pas.other; in _posix_to_nfsv4_one()
394 /* posix_acl_valid requires that users and groups be in order in sort_pacl()
398 /* no users or groups */ in sort_pacl()
448 struct posix_ace_state_array *users; member
465 state->users = kzalloc(alloc, GFP_KERNEL); in init_state()
466 if (!state->users) in init_state()
470 kfree(state->users); in init_state()
478 kfree(state->users); in free_state()
508 if (!state->users->n && !state->groups->n) in posix_state_to_acl()
511 nace = 4 + state->users->n + state->groups->n; in posix_state_to_acl()
520 for (i=0; i < state->users->n; i++) { in posix_state_to_acl()
523 low_mode_from_nfs4(state->users->aces[i].perms.allow, in posix_state_to_acl()
525 pace->e_uid = state->users->aces[i].uid; in posix_state_to_acl()
526 add_to_mask(state, &state->users->aces[i].perms); in posix_state_to_acl()
543 if (state->users->n || state->groups->n) { in posix_state_to_acl()
570 struct posix_ace_state_array *a = state->users; in find_uid()
638 allow_bits(&state->users->aces[i].perms, mask); in process_one_v4_ace()
640 deny_bits(&state->users->aces[i].perms, mask); in process_one_v4_ace()
641 mask = state->users->aces[i].perms.deny; in process_one_v4_ace()
653 deny_bits_array(state->users, mask); in process_one_v4_ace()
667 deny_bits_array(state->users, mask); in process_one_v4_ace()
677 allow_bits_array(state->users, mask); in process_one_v4_ace()
684 deny_bits_array(state->users, mask); in process_one_v4_ace()