Searched refs:gidsetsize (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/kernel/ |
D | groups.c | 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() [all …]
|
D | uid16.c | 151 SYSCALL_DEFINE2(getgroups16, int, gidsetsize, old_gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument 156 if (gidsetsize < 0) in SYSCALL_DEFINE2() 160 if (gidsetsize) { in SYSCALL_DEFINE2() 161 if (i > gidsetsize) { in SYSCALL_DEFINE2() 174 SYSCALL_DEFINE2(setgroups16, int, gidsetsize, old_gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument 181 if ((unsigned)gidsetsize > NGROUPS_MAX) in SYSCALL_DEFINE2() 184 group_info = groups_alloc(gidsetsize); in SYSCALL_DEFINE2()
|
/linux-4.1.27/arch/s390/kernel/ |
D | compat_linux.c | 222 COMPAT_SYSCALL_DEFINE2(s390_getgroups16, int, gidsetsize, u16 __user *, grouplist) in COMPAT_SYSCALL_DEFINE2() argument 227 if (gidsetsize < 0) in COMPAT_SYSCALL_DEFINE2() 232 if (gidsetsize) { in COMPAT_SYSCALL_DEFINE2() 233 if (i > gidsetsize) { in COMPAT_SYSCALL_DEFINE2() 247 COMPAT_SYSCALL_DEFINE2(s390_setgroups16, int, gidsetsize, u16 __user *, grouplist) in COMPAT_SYSCALL_DEFINE2() argument 254 if ((unsigned)gidsetsize > NGROUPS_MAX) in COMPAT_SYSCALL_DEFINE2() 257 group_info = groups_alloc(gidsetsize); in COMPAT_SYSCALL_DEFINE2()
|
D | compat_linux.h | 103 long compat_sys_s390_getgroups16(int gidsetsize, u16 __user *grouplist); 104 long compat_sys_s390_setgroups16(int gidsetsize, u16 __user *grouplist);
|
D | compat_wrapper.c | 136 COMPAT_SYSCALL_WRAP2(getgroups, int, gidsetsize, gid_t __user *, grouplist); 137 COMPAT_SYSCALL_WRAP2(setgroups, int, gidsetsize, gid_t __user *, grouplist);
|
/linux-4.1.27/include/linux/ |
D | syscalls.h | 234 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);
|