Lines Matching refs:i
358 int sorted = 0, i; in sort_pacl_range() local
365 for (i = start; i < end; i++) { in sort_pacl_range()
366 if (pacl->a_entries[i].e_id in sort_pacl_range()
367 > pacl->a_entries[i+1].e_id) { in sort_pacl_range()
369 tmp = pacl->a_entries[i]; in sort_pacl_range()
370 pacl->a_entries[i] = pacl->a_entries[i+1]; in sort_pacl_range()
371 pacl->a_entries[i+1] = tmp; in sort_pacl_range()
382 int i, j; in sort_pacl() local
386 i = 1; in sort_pacl()
387 while (pacl->a_entries[i].e_tag == ACL_USER) in sort_pacl()
388 i++; in sort_pacl()
389 sort_pacl_range(pacl, 1, i-1); in sort_pacl()
391 BUG_ON(pacl->a_entries[i].e_tag != ACL_GROUP_OBJ); in sort_pacl()
392 j = i++; in sort_pacl()
395 sort_pacl_range(pacl, i, j-1); in sort_pacl()
505 int i, error = 0; in posix_state_to_acl() local
534 for (i=0; i < state->users->n; i++) { in posix_state_to_acl()
537 error = check_deny(state->users->aces[i].perms.deny, 0); in posix_state_to_acl()
540 low_mode_from_nfs4(state->users->aces[i].perms.allow, in posix_state_to_acl()
542 pace->e_id = state->users->aces[i].uid; in posix_state_to_acl()
543 add_to_mask(state, &state->users->aces[i].perms); in posix_state_to_acl()
555 for (i=0; i < state->groups->n; i++) { in posix_state_to_acl()
558 error = check_deny(state->groups->aces[i].perms.deny, 0); in posix_state_to_acl()
561 low_mode_from_nfs4(state->groups->aces[i].perms.allow, in posix_state_to_acl()
563 pace->e_id = state->groups->aces[i].uid; in posix_state_to_acl()
564 add_to_mask(state, &state->groups->aces[i].perms); in posix_state_to_acl()
600 int i; in find_uid() local
602 for (i = 0; i < a->n; i++) in find_uid()
603 if (a->aces[i].uid == uid) in find_uid()
604 return i; in find_uid()
607 a->aces[i].uid = uid; in find_uid()
608 a->aces[i].perms.allow = state->everyone.allow; in find_uid()
609 a->aces[i].perms.deny = state->everyone.deny; in find_uid()
611 return i; in find_uid()
616 int i; in deny_bits_array() local
618 for (i=0; i < a->n; i++) in deny_bits_array()
619 deny_bits(&a->aces[i].perms, mask); in deny_bits_array()
624 int i; in allow_bits_array() local
626 for (i=0; i < a->n; i++) in allow_bits_array()
627 allow_bits(&a->aces[i].perms, mask); in allow_bits_array()
634 int i; in process_one_v4_ace() local
647 i = find_uid(state, state->users, ace->who); in process_one_v4_ace()
649 allow_bits(&state->users->aces[i].perms, mask); in process_one_v4_ace()
651 deny_bits(&state->users->aces[i].perms, mask); in process_one_v4_ace()
652 mask = state->users->aces[i].perms.deny; in process_one_v4_ace()
669 i = find_uid(state, state->groups, ace->who); in process_one_v4_ace()
671 allow_bits(&state->groups->aces[i].perms, mask); in process_one_v4_ace()
673 deny_bits(&state->groups->aces[i].perms, mask); in process_one_v4_ace()
674 mask = state->groups->aces[i].perms.deny; in process_one_v4_ace()
820 int i; in nfs4_acl_get_whotype() local
822 for (i = 0; i < ARRAY_SIZE(s2t_map); i++) { in nfs4_acl_get_whotype()
823 if (s2t_map[i].stringlen == len && in nfs4_acl_get_whotype()
824 0 == memcmp(s2t_map[i].string, p, len)) in nfs4_acl_get_whotype()
825 return s2t_map[i].type; in nfs4_acl_get_whotype()
833 int i; in nfs4_acl_write_who() local
835 for (i = 0; i < ARRAY_SIZE(s2t_map); i++) { in nfs4_acl_write_who()
836 if (s2t_map[i].type == who) { in nfs4_acl_write_who()
837 memcpy(p, s2t_map[i].string, s2t_map[i].stringlen); in nfs4_acl_write_who()
838 return s2t_map[i].stringlen; in nfs4_acl_write_who()