Lines Matching defs:group_info
2058 groups16_to_user(short __user *grouplist, struct group_info *group_info)
2063 for (i = 0; i < group_info->ngroups; i++) {
2064 group = (short)GROUP_AT(group_info, i);
2073 groups16_from_user(struct group_info *group_info, short __user *grouplist)
2078 for (i = 0; i < group_info->ngroups; i++) {
2081 GROUP_AT(group_info, i) = (gid_t)group;
2095 get_group_info(current->group_info);
2096 i = current->group_info->ngroups;
2102 if (groups16_to_user(grouplist, current->group_info)) {
2108 put_group_info(current->group_info);
2115 struct group_info *group_info;
2123 group_info = groups_alloc(gidsetsize);
2124 if (!group_info)
2126 retval = groups16_from_user(group_info, grouplist);
2128 put_group_info(group_info);
2132 retval = set_current_groups(group_info);
2133 put_group_info(group_info);