Home | History | Annotate | Download | only in init

Lines Matching refs:service

33 #include "service.h"
59 // We do NOT want to reap the zombie earlier as in Service::Reap(), we kill(-pid, ...) and we
65 Service* service = nullptr;
72 service = ServiceList::GetInstance().FindService(pid, &Service::pid);
74 if (service) {
75 name = StringPrintf("Service '%s' (pid %d)", service->name().c_str(), pid);
76 if (service->flags() & SVC_EXEC) {
77 auto exec_duration = boot_clock::now() - service->time_started();
93 if (!service) return true;
95 service->Reap(siginfo);
97 if (service->flags() & SVC_TEMPORARY) {
98 ServiceList::GetInstance().RemoveService(*service);