Lines Matching refs:euid
543 int euid;
547 euid = OsFromKuidMunged(OsCurrentUserContainer(), CurrentCredentials()->euid);
549 euid = (int)OsCurrUserGet()->effUserID;
552 return euid;
577 int SysGetRealEffSaveUserID(int *ruid, int *euid, int *suid)
587 effUserID = OsFromKuidMunged(OsCurrentUserContainer(), CurrentCredentials()->euid);
588 saveUserID = OsFromKuidMunged(OsCurrentUserContainer(), CurrentCredentials()->euid);
606 ret = LOS_ArchCopyToUser(euid, &effUserID, sizeof(int));
655 newCredentials->euid = kuid;
711 static int SetRealEffSaveUserIDCheck(int ruid, int euid, int suid)
717 if ((euid < 0) && (euid != -1)) {
729 int SysSetRealEffSaveUserID(int ruid, int euid, int suid)
734 if ((ruid == -1) && (euid == -1) && (suid == -1)) {
738 ret = SetRealEffSaveUserIDCheck(ruid, euid, suid);
744 if (((euid != -1) && (euid != ruid)) || ((suid != -1) && (suid != ruid))) {
748 } else if (euid >= 0) {
749 if ((suid != -1) && (suid != euid)) {
752 return SysSetUserID(euid);
757 if ((ruid != 0) || (euid != 0) || (suid != 0)) {
764 int SysSetRealEffUserID(int ruid, int euid)
767 return SysSetRealEffSaveUserID(ruid, euid, -1);
769 if ((ruid != 0) || (euid != 0)) {