Home
last modified time | relevance | path

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

/Linux-v4.19/kernel/
Dgroups.c15 struct group_info *groups_alloc(int gidsetsize) in groups_alloc() argument
20 len = sizeof(struct group_info) + sizeof(kgid_t) * gidsetsize; in groups_alloc()
28 gi->ngroups = gidsetsize; in groups_alloc()
153 SYSCALL_DEFINE2(getgroups, int, gidsetsize, gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
158 if (gidsetsize < 0) in SYSCALL_DEFINE2()
163 if (gidsetsize) { in SYSCALL_DEFINE2()
164 if (i > gidsetsize) { in SYSCALL_DEFINE2()
190 SYSCALL_DEFINE2(setgroups, int, gidsetsize, gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
197 if ((unsigned)gidsetsize > NGROUPS_MAX) in SYSCALL_DEFINE2()
200 group_info = groups_alloc(gidsetsize); in SYSCALL_DEFINE2()
Duid16.c154 SYSCALL_DEFINE2(getgroups16, int, gidsetsize, old_gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
159 if (gidsetsize < 0) in SYSCALL_DEFINE2()
163 if (gidsetsize) { in SYSCALL_DEFINE2()
164 if (i > gidsetsize) { in SYSCALL_DEFINE2()
177 SYSCALL_DEFINE2(setgroups16, int, gidsetsize, old_gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
184 if ((unsigned)gidsetsize > NGROUPS_MAX) in SYSCALL_DEFINE2()
187 group_info = groups_alloc(gidsetsize); in SYSCALL_DEFINE2()
/Linux-v4.19/arch/s390/kernel/
Dcompat_linux.c222 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()
Dcompat_linux.h104 long compat_sys_s390_getgroups16(int gidsetsize, u16 __user *grouplist);
105 long compat_sys_s390_setgroups16(int gidsetsize, u16 __user *grouplist);
Dcompat_wrapper.c112 COMPAT_SYSCALL_WRAP2(getgroups, int, gidsetsize, gid_t __user *, grouplist);
113 COMPAT_SYSCALL_WRAP2(setgroups, int, gidsetsize, gid_t __user *, grouplist);
/Linux-v4.19/include/linux/
Dsyscalls.h661 asmlinkage long sys_getgroups(int gidsetsize, gid_t __user *grouplist);
662 asmlinkage long sys_setgroups(int gidsetsize, gid_t __user *grouplist);
1068 asmlinkage long sys_getgroups16(int gidsetsize, old_gid_t __user *grouplist);
1069 asmlinkage long sys_setgroups16(int gidsetsize, old_gid_t __user *grouplist);