Lines Matching refs:pid_record
137 auto pid_record = subprocess_records_.find(info.si_pid); in ChildExitedCallback() local
138 if (pid_record == subprocess_records_.end()) in ChildExitedCallback()
140 SubprocessRecord* record = pid_record->second.get(); in ChildExitedCallback()
168 subprocess_records_.erase(pid_record); in ChildExitedCallback()
212 auto pid_record = subprocess_records_.find(pid); in KillExec() local
213 if (pid_record == subprocess_records_.end()) in KillExec()
215 pid_record->second->callback.Reset(); in KillExec()
223 pid_record->second->proc.Release(); in KillExec()
227 auto pid_record = subprocess_records_.find(pid); in GetPipeFd() local
228 if (pid_record == subprocess_records_.end()) in GetPipeFd()
230 return pid_record->second->proc.GetPipe(fd); in GetPipeFd()
285 for (const auto& pid_record : subprocess_records_) { in SubprocessInFlight() local
286 if (!pid_record.second->callback.is_null()) in SubprocessInFlight()