Home
last modified time | relevance | path

Searched refs:grouplist (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/kernel/
Dgroups.c64 static int groups_to_user(gid_t __user *grouplist, in groups_to_user() argument
74 if (put_user(gid, grouplist+i)) in groups_to_user()
82 gid_t __user *grouplist) in groups_from_user() argument
91 if (get_user(gid, grouplist+i)) in groups_from_user()
190 SYSCALL_DEFINE2(getgroups, int, gidsetsize, gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
205 if (groups_to_user(grouplist, cred->group_info)) { in SYSCALL_DEFINE2()
227 SYSCALL_DEFINE2(setgroups, int, gidsetsize, gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
240 retval = groups_from_user(group_info, grouplist); in SYSCALL_DEFINE2()
Duid16.c111 static int groups16_to_user(old_gid_t __user *grouplist, in groups16_to_user() argument
122 if (put_user(group, grouplist+i)) in groups16_to_user()
130 old_gid_t __user *grouplist) in groups16_from_user() argument
138 if (get_user(group, grouplist+i)) in groups16_from_user()
151 SYSCALL_DEFINE2(getgroups16, int, gidsetsize, old_gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
165 if (groups16_to_user(grouplist, cred->group_info)) { in SYSCALL_DEFINE2()
174 SYSCALL_DEFINE2(setgroups16, int, gidsetsize, old_gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
187 retval = groups16_from_user(group_info, grouplist); in SYSCALL_DEFINE2()
/linux-4.1.27/arch/s390/kernel/
Dcompat_linux.c184 static int groups16_to_user(u16 __user *grouplist, struct group_info *group_info) in groups16_to_user() argument
194 if (put_user(group, grouplist+i)) in groups16_to_user()
201 static int groups16_from_user(struct group_info *group_info, u16 __user *grouplist) in groups16_from_user() argument
209 if (get_user(group, grouplist+i)) in groups16_from_user()
222 COMPAT_SYSCALL_DEFINE2(s390_getgroups16, int, gidsetsize, u16 __user *, grouplist) in COMPAT_SYSCALL_DEFINE2() argument
237 if (groups16_to_user(grouplist, cred->group_info)) { in COMPAT_SYSCALL_DEFINE2()
247 COMPAT_SYSCALL_DEFINE2(s390_setgroups16, int, gidsetsize, u16 __user *, grouplist) in COMPAT_SYSCALL_DEFINE2() argument
260 retval = groups16_from_user(group_info, grouplist); in COMPAT_SYSCALL_DEFINE2()
Dcompat_linux.h103 long compat_sys_s390_getgroups16(int gidsetsize, u16 __user *grouplist);
104 long compat_sys_s390_setgroups16(int gidsetsize, u16 __user *grouplist);
Dcompat_wrapper.c136 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/drivers/s390/block/
Ddasd_alias.c84 if (list_empty(&lcu->grouplist)) in _find_group()
87 return list_first_entry(&lcu->grouplist, in _find_group()
96 list_for_each_entry(pos, &lcu->grouplist, group) { in _find_group()
152 INIT_LIST_HEAD(&lcu->grouplist); in _allocate_lcu()
288 if (list_empty(&lcu->grouplist) && in dasd_alias_disconnect_device_from_lcu()
360 list_add(&group->group, &lcu->grouplist); in _add_device_to_lcu()
486 list_for_each_entry_safe(pavgroup, tempgroup, &lcu->grouplist, group) { in _lcu_update()
580 if (!usedev && !list_empty(&lcu->grouplist)) { in _schedule_lcu_update()
581 group = list_first_entry(&lcu->grouplist, in _schedule_lcu_update()
783 list_for_each_entry(pavgroup, &lcu->grouplist, group) { in _restart_all_base_devices_on_lcu()
[all …]
Ddasd_eckd.h476 struct list_head grouplist; member
Ddasd_eckd.c4683 &private->lcu->grouplist, group) { in dasd_eckd_cuir_quiesce()
4742 &private->lcu->grouplist, in dasd_eckd_cuir_resume()
/linux-4.1.27/include/linux/
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);