Lines Matching refs:gid
368 int SysSetProcessGroupID(unsigned int pid, unsigned int gid) in SysSetProcessGroupID() argument
376 if (gid == 0) { in SysSetProcessGroupID()
377 gid = pid; in SysSetProcessGroupID()
378 } else if (gid <= OS_USER_PRIVILEGE_PROCESS_GROUP) { in SysSetProcessGroupID()
382 ret = OsPermissionToCheck(pid, gid); in SysSetProcessGroupID()
387 return OsSetProcessGroupID(pid, gid); in SysSetProcessGroupID()
575 int SysSetGroupID(int gid) in SysSetGroupID() argument
584 if (gid < 0) { in SysSetGroupID()
591 oldGid = user->gid; in SysSetGroupID()
592 user->gid = gid; in SysSetGroupID()
593 user->effGid = gid; in SysSetGroupID()
596 user->groups[count] = gid; in SysSetGroupID()
601 } else if (user->gid != gid) { in SysSetGroupID()
612 if (gid != 0) { in SysSetGroupID()
628 realGroupID = OsCurrUserGet()->gid; in SysGetRealEffSaveGroupID()
746 newUser->groups[listSize] = oldUser->gid; in SetGroups()
827 int gid; in SysSetGroups() local
857 gid = OsCurrUserGet()->gid; in SysSetGroups()
859 if (safeList[count] == gid) { in SysSetGroups()