Lines Matching refs:pid
35 bool ProcessInfo::getPriority(int pid, int* priority) { in getPriority() argument
42 status_t err = service->getProcessStatesAndOomScoresFromPids(length, &pid, &state, &score); in getPriority()
47 ALOGV("pid %d state %d score %d", pid, state, score); in getPriority()
52 auto it = mOverrideMap.find(pid); in getPriority()
54 ALOGI("pid %d invalid OOM score %d, override to %d", pid, score, it->second.oomScore); in getPriority()
57 ALOGE("pid %d invalid OOM score %d", pid, score); in getPriority()
67 bool ProcessInfo::isValidPid(int pid) { in isValidPid() argument
71 return (callingPid == getpid()) || (callingPid == pid) || (callingUid == AID_MEDIA); in isValidPid()
74 bool ProcessInfo::overrideProcessInfo(int pid, int procState, int oomScore) { in overrideProcessInfo() argument
77 mOverrideMap.erase(pid); in overrideProcessInfo()
84 mOverrideMap.emplace(pid, ProcessInfoOverride{procState, oomScore}); in overrideProcessInfo()
88 void ProcessInfo::removeProcessInfoOverride(int pid) { in removeProcessInfoOverride() argument
91 mOverrideMap.erase(pid); in removeProcessInfoOverride()