Lines Matching refs:gidsetsize
14 struct group_info *groups_alloc(int gidsetsize) in groups_alloc() argument
20 nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK; in groups_alloc()
26 group_info->ngroups = gidsetsize; in groups_alloc()
30 if (gidsetsize <= NGROUPS_SMALL) in groups_alloc()
109 int gidsetsize = group_info->ngroups; in groups_sort() local
111 for (stride = 1; stride < gidsetsize; stride = 3 * stride + 1) in groups_sort()
116 max = gidsetsize - stride; in groups_sort()
202 SYSCALL_DEFINE2(getgroups, int, gidsetsize, gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
207 if (gidsetsize < 0) in SYSCALL_DEFINE2()
212 if (gidsetsize) { in SYSCALL_DEFINE2()
213 if (i > gidsetsize) { in SYSCALL_DEFINE2()
231 SYSCALL_DEFINE2(setgroups, int, gidsetsize, gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
238 if ((unsigned)gidsetsize > NGROUPS_MAX) in SYSCALL_DEFINE2()
241 group_info = groups_alloc(gidsetsize); in SYSCALL_DEFINE2()