Lines Matching refs:gidsetsize
12 struct group_info *groups_alloc(int gidsetsize) in groups_alloc() argument
18 nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK; in groups_alloc()
24 group_info->ngroups = gidsetsize; in groups_alloc()
28 if (gidsetsize <= NGROUPS_SMALL) in groups_alloc()
107 int gidsetsize = group_info->ngroups; in groups_sort() local
109 for (stride = 1; stride < gidsetsize; stride = 3 * stride + 1) in groups_sort()
114 max = gidsetsize - stride; in groups_sort()
190 SYSCALL_DEFINE2(getgroups, int, gidsetsize, gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
195 if (gidsetsize < 0) in SYSCALL_DEFINE2()
200 if (gidsetsize) { in SYSCALL_DEFINE2()
201 if (i > gidsetsize) { in SYSCALL_DEFINE2()
227 SYSCALL_DEFINE2(setgroups, int, gidsetsize, gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
234 if ((unsigned)gidsetsize > NGROUPS_MAX) in SYSCALL_DEFINE2()
237 group_info = groups_alloc(gidsetsize); in SYSCALL_DEFINE2()