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

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/kernel/
H A Dgroups.c14 struct group_info *groups_alloc(int gidsetsize) argument
20 nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK;
26 group_info->ngroups = gidsetsize;
30 if (gidsetsize <= NGROUPS_SMALL)
109 int gidsetsize = group_info->ngroups; local
111 for (stride = 1; stride < gidsetsize; stride = 3 * stride + 1)
116 max = gidsetsize - stride;
202 SYSCALL_DEFINE2(getgroups, int, gidsetsize, gid_t __user *, grouplist)
207 if (gidsetsize < 0)
212 if (gidsetsize) {
[all...]
H A Duid16.c164 SYSCALL_DEFINE2(getgroups16, int, gidsetsize, old_gid_t __user *, grouplist)
169 if (gidsetsize < 0)
173 if (gidsetsize) {
174 if (i > gidsetsize) {
187 SYSCALL_DEFINE2(setgroups16, int, gidsetsize, old_gid_t __user *, grouplist)
194 if ((unsigned)gidsetsize > NGROUPS_MAX)
197 group_info = groups_alloc(gidsetsize);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/kernel/
H A Dgroups.c14 struct group_info *groups_alloc(int gidsetsize) argument
20 nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK;
26 group_info->ngroups = gidsetsize;
30 if (gidsetsize <= NGROUPS_SMALL)
109 int gidsetsize = group_info->ngroups; local
111 for (stride = 1; stride < gidsetsize; stride = 3 * stride + 1)
116 max = gidsetsize - stride;
202 SYSCALL_DEFINE2(getgroups, int, gidsetsize, gid_t __user *, grouplist)
207 if (gidsetsize < 0)
212 if (gidsetsize) {
[all...]
H A Duid16.c164 SYSCALL_DEFINE2(getgroups16, int, gidsetsize, old_gid_t __user *, grouplist)
169 if (gidsetsize < 0)
173 if (gidsetsize) {
174 if (i > gidsetsize) {
187 SYSCALL_DEFINE2(setgroups16, int, gidsetsize, old_gid_t __user *, grouplist)
194 if ((unsigned)gidsetsize > NGROUPS_MAX)
197 group_info = groups_alloc(gidsetsize);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/kernel/
H A Dsys_ppc32.c279 /* Note: it is necessary to treat gidsetsize as an unsigned int,
284 asmlinkage long compat_sys_getgroups(u32 gidsetsize, gid_t __user *grouplist) argument
286 return sys_getgroups((int)gidsetsize, grouplist);
445 /* Note: it is necessary to treat gidsetsize as an unsigned int,
450 asmlinkage long compat_sys_setgroups(u32 gidsetsize, gid_t __user *grouplist) argument
452 return sys_setgroups((int)gidsetsize, grouplist);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/kernel/
H A Dsys_ppc32.c279 /* Note: it is necessary to treat gidsetsize as an unsigned int,
284 asmlinkage long compat_sys_getgroups(u32 gidsetsize, gid_t __user *grouplist) argument
286 return sys_getgroups((int)gidsetsize, grouplist);
445 /* Note: it is necessary to treat gidsetsize as an unsigned int,
450 asmlinkage long compat_sys_setgroups(u32 gidsetsize, gid_t __user *grouplist) argument
452 return sys_setgroups((int)gidsetsize, grouplist);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/s390/kernel/
H A Dcompat_linux.h180 long sys32_getgroups16(int gidsetsize, u16 __user *grouplist);
181 long sys32_setgroups16(int gidsetsize, u16 __user *grouplist);
H A Dcompat_linux.c206 asmlinkage long sys32_getgroups16(int gidsetsize, u16 __user *grouplist) argument
210 if (gidsetsize < 0)
215 if (gidsetsize) {
216 if (i > gidsetsize) {
230 asmlinkage long sys32_setgroups16(int gidsetsize, u16 __user *grouplist) argument
237 if ((unsigned)gidsetsize > NGROUPS_MAX)
240 group_info = groups_alloc(gidsetsize);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/s390/kernel/
H A Dcompat_linux.h180 long sys32_getgroups16(int gidsetsize, u16 __user *grouplist);
181 long sys32_setgroups16(int gidsetsize, u16 __user *grouplist);
H A Dcompat_linux.c206 asmlinkage long sys32_getgroups16(int gidsetsize, u16 __user *grouplist) argument
210 if (gidsetsize < 0)
215 if (gidsetsize) {
216 if (i > gidsetsize) {
230 asmlinkage long sys32_setgroups16(int gidsetsize, u16 __user *grouplist) argument
237 if ((unsigned)gidsetsize > NGROUPS_MAX)
240 group_info = groups_alloc(gidsetsize);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Dsyscalls.h274 asmlinkage long sys_getgroups(int gidsetsize, gid_t __user *grouplist);
286 asmlinkage long sys_setgroups(int gidsetsize, gid_t __user *grouplist);
544 asmlinkage long sys_getgroups16(int gidsetsize, old_gid_t __user *grouplist);
545 asmlinkage long sys_setgroups16(int gidsetsize, old_gid_t __user *grouplist);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Dsyscalls.h274 asmlinkage long sys_getgroups(int gidsetsize, gid_t __user *grouplist);
286 asmlinkage long sys_setgroups(int gidsetsize, gid_t __user *grouplist);
544 asmlinkage long sys_getgroups16(int gidsetsize, old_gid_t __user *grouplist);
545 asmlinkage long sys_setgroups16(int gidsetsize, old_gid_t __user *grouplist);

Completed in 144 milliseconds