Searched refs:gidsetsize (Results 1 - 6 of 6) sorted by relevance

/linux-4.4.14/kernel/
H A Dgroups.c12 struct group_info *groups_alloc(int gidsetsize) groups_alloc() argument
18 nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK; groups_alloc()
24 group_info->ngroups = gidsetsize; groups_alloc()
28 if (gidsetsize <= NGROUPS_SMALL) groups_alloc()
107 int gidsetsize = group_info->ngroups; groups_sort() local
109 for (stride = 1; stride < gidsetsize; stride = 3 * stride + 1) groups_sort()
114 max = gidsetsize - stride; groups_sort()
190 SYSCALL_DEFINE2(getgroups, int, gidsetsize, gid_t __user *, grouplist) SYSCALL_DEFINE2()
195 if (gidsetsize < 0) SYSCALL_DEFINE2()
200 if (gidsetsize) { SYSCALL_DEFINE2()
201 if (i > gidsetsize) { SYSCALL_DEFINE2()
227 SYSCALL_DEFINE2(setgroups, int, gidsetsize, gid_t __user *, grouplist) SYSCALL_DEFINE2()
234 if ((unsigned)gidsetsize > NGROUPS_MAX) SYSCALL_DEFINE2()
237 group_info = groups_alloc(gidsetsize); SYSCALL_DEFINE2()
H A Duid16.c151 SYSCALL_DEFINE2(getgroups16, int, gidsetsize, old_gid_t __user *, grouplist) SYSCALL_DEFINE2()
156 if (gidsetsize < 0) SYSCALL_DEFINE2()
160 if (gidsetsize) { SYSCALL_DEFINE2()
161 if (i > gidsetsize) { SYSCALL_DEFINE2()
174 SYSCALL_DEFINE2(setgroups16, int, gidsetsize, old_gid_t __user *, grouplist) SYSCALL_DEFINE2()
181 if ((unsigned)gidsetsize > NGROUPS_MAX) SYSCALL_DEFINE2()
184 group_info = groups_alloc(gidsetsize); SYSCALL_DEFINE2()
/linux-4.4.14/arch/s390/kernel/
H A Dcompat_linux.c222 COMPAT_SYSCALL_DEFINE2(s390_getgroups16, int, gidsetsize, u16 __user *, grouplist) COMPAT_SYSCALL_DEFINE2()
227 if (gidsetsize < 0) COMPAT_SYSCALL_DEFINE2()
232 if (gidsetsize) { COMPAT_SYSCALL_DEFINE2()
233 if (i > gidsetsize) { COMPAT_SYSCALL_DEFINE2()
247 COMPAT_SYSCALL_DEFINE2(s390_setgroups16, int, gidsetsize, u16 __user *, grouplist) COMPAT_SYSCALL_DEFINE2()
254 if ((unsigned)gidsetsize > NGROUPS_MAX) COMPAT_SYSCALL_DEFINE2()
257 group_info = groups_alloc(gidsetsize); COMPAT_SYSCALL_DEFINE2()
H A Dcompat_linux.h103 long compat_sys_s390_getgroups16(int gidsetsize, u16 __user *grouplist);
104 long compat_sys_s390_setgroups16(int gidsetsize, u16 __user *grouplist);
H A Dcompat_wrapper.c111 COMPAT_SYSCALL_WRAP2(getgroups, int, gidsetsize, gid_t __user *, grouplist);
112 COMPAT_SYSCALL_WRAP2(setgroups, int, gidsetsize, gid_t __user *, grouplist);
/linux-4.4.14/include/linux/
H A Dsyscalls.h234 asmlinkage long sys_getgroups(int gidsetsize, gid_t __user *grouplist);
246 asmlinkage long sys_setgroups(int gidsetsize, gid_t __user *grouplist);
545 asmlinkage long sys_getgroups16(int gidsetsize, old_gid_t __user *grouplist);
546 asmlinkage long sys_setgroups16(int gidsetsize, old_gid_t __user *grouplist);

Completed in 279 milliseconds