Lines Matching defs:suid
577 int SysGetRealEffSaveUserID(int *ruid, int *euid, int *suid)
611 ret = LOS_ArchCopyToUser(suid, &saveUserID, sizeof(int));
711 static int SetRealEffSaveUserIDCheck(int ruid, int euid, int suid)
721 if ((suid < 0) && (suid != -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))) {
749 if ((suid != -1) && (suid != euid)) {
754 return SysSetUserID(suid);
757 if ((ruid != 0) || (euid != 0) || (suid != 0)) {