Lines Matching refs:groupCount
166 common_getgroups(int groupCount, gid_t* groupList, bool kernel)
186 // if groupCount 0 is supplied, we only return the number of groups
187 if (groupCount == 0)
191 if (groupCount < actualCount)
210 common_setgroups(int groupCount, const gid_t* groupList, bool kernel)
212 if (groupCount < 0 || groupCount > NGROUPS_MAX)
216 if (groupCount > 0) {
218 + (sizeof(gid_t) * groupCount));
224 memcpy(newGroups->groups, groupList, sizeof(gid_t) * groupCount);
228 sizeof(gid_t) * groupCount) != B_OK) {
233 newGroups->count = groupCount;
325 _kern_getgroups(int groupCount, gid_t* groupList)
327 return common_getgroups(groupCount, groupList, true);
332 _kern_setgroups(int groupCount, const gid_t* groupList)
334 return common_setgroups(groupCount, groupList, true);
374 _user_getgroups(int groupCount, gid_t* groupList)
376 return common_getgroups(groupCount, groupList, false);
381 _user_setgroups(int groupCount, const gid_t* groupList)
388 return common_setgroups(groupCount, groupList, false);