Searched refs:groupList (Results 1 - 11 of 11) sorted by relevance

/haiku/headers/private/kernel/
H A Dusergroup.h36 ssize_t _user_getgroups(int groupCount, gid_t* groupList);
37 ssize_t _user_setgroups(int groupCount, const gid_t* groupList);
/haiku/src/system/libroot/posix/unistd/
H A Dusergroup.cpp110 getgroups(int groupCount, gid_t groupList[]) argument
112 return set_errno_if_necessary(_kern_getgroups(groupCount, groupList));
117 setgroups(int groupCount, const gid_t* groupList) argument
119 return set_errno_if_necessary(_kern_setgroups(groupCount, groupList));
/haiku/src/system/kernel/
H A Dusergroup.cpp166 common_getgroups(int groupCount, gid_t* groupList, bool kernel) argument
196 memcpy(groupList, groups, actualCount * sizeof(gid_t));
198 if (!IS_USER_ADDRESS(groupList)
199 || user_memcpy(groupList, groups,
210 common_setgroups(int groupCount, const gid_t* groupList, bool kernel) argument
224 memcpy(newGroups->groups, groupList, sizeof(gid_t) * groupCount);
226 if (!IS_USER_ADDRESS(groupList)
227 || user_memcpy(newGroups->groups, groupList,
325 _kern_getgroups(int groupCount, gid_t* groupList) argument
327 return common_getgroups(groupCount, groupList, tru
332 _kern_setgroups(int groupCount, const gid_t* groupList) argument
374 _user_getgroups(int groupCount, gid_t* groupList) argument
381 _user_setgroups(int groupCount, const gid_t* groupList) argument
[all...]
/haiku/headers/private/fs_shell/
H A Dfssh_unistd.h80 extern int fssh_getgroups(int groupSize, fssh_gid_t groupList[]);
/haiku/src/system/libroot/posix/
H A Dgrp.cpp229 getgrouplist(const char* user, gid_t baseGroup, gid_t* groupList, argument
260 memcpy(groupList, groups, groupsSize);
265 groupList[*groupCount] = baseGroup;
/haiku/headers/posix/
H A Dunistd.h461 gid_t* groupList, int* groupCount);
462 extern int getgroups(int groupCount, gid_t groupList[]);
464 extern int setgroups(int groupCount, const gid_t* groupList);
/haiku/src/apps/mail/
H A DAddressTextControl.cpp495 GroupList& groupList = static_cast<TMailApp*>(be_app)->PeopleGroups(); local
496 BAutolock groupLocker(groupList);
498 for (int32 index = 0; index < groupList.CountGroups(); index++) {
499 BString group = groupList.GroupAt(index);
/haiku/src/bin/
H A Did.c51 gid_t groupList; variable
/haiku/src/tools/fs_shell/
H A Dunistd.cpp458 fssh_getgroups(int groupSize, fssh_gid_t groupList[])
/haiku/src/apps/deskbar/
H A DSwitcher.cpp1993 BList* groupList = fManager->GroupList(); local
1994 ASSERT(groupList);
1997 TTeamGroup* previousGroup = (TTeamGroup*)groupList->ItemAt(previous);
2030 TTeamGroup* currentGroup = (TTeamGroup*)groupList->ItemAt(current);
2105 BList* groupList = fManager->GroupList(); local
2106 int32 teamCount = groupList->CountItems();
2113 TTeamGroup* group = (TTeamGroup*)groupList->ItemAt(i);
/haiku/headers/private/system/
H A Dsyscalls.h223 extern ssize_t _kern_getgroups(int groupCount, gid_t* groupList);
224 extern status_t _kern_setgroups(int groupCount, const gid_t* groupList);

Completed in 181 milliseconds