Lines Matching full:services

29 bool Rail::isPresent(Services& services)  in isPresent()  argument
40 present = services.isPresent(inventoryPath); in isPresent()
120 bool Rail::hasPgoodFault(PowerSequencerDevice& device, Services& services, in hasPgoodFault() argument
124 return (hasPgoodFaultStatusVout(device, services, additionalData) || in hasPgoodFault()
125 hasPgoodFaultGPIO(device, services, gpioValues, additionalData) || in hasPgoodFault()
126 hasPgoodFaultOutputVoltage(device, services, additionalData)); in hasPgoodFault()
130 PowerSequencerDevice& device, Services& services, in hasPgoodFaultStatusVout() argument
136 if (isPresent(services) && checkStatusVout) in hasPgoodFaultStatusVout()
145 services.logErrorMsg(std::format( in hasPgoodFaultStatusVout()
150 storePgoodFaultDebugData(device, services, additionalData); in hasPgoodFaultStatusVout()
154 services.logInfoMsg(std::format( in hasPgoodFaultStatusVout()
163 bool Rail::hasPgoodFaultGPIO(PowerSequencerDevice& device, Services& services, in hasPgoodFaultGPIO() argument
170 if (isPresent(services) && gpio) in hasPgoodFaultGPIO()
187 services.logErrorMsg(std::format( in hasPgoodFaultGPIO()
192 storePgoodFaultDebugData(device, services, additionalData); in hasPgoodFaultGPIO()
200 PowerSequencerDevice& device, Services& services, in hasPgoodFaultOutputVoltage() argument
206 if (isPresent(services) && compareVoltageToLimit) in hasPgoodFaultOutputVoltage()
216 services.logErrorMsg(std::format( in hasPgoodFaultOutputVoltage()
222 storePgoodFaultDebugData(device, services, additionalData); in hasPgoodFaultOutputVoltage()
239 PowerSequencerDevice& device, Services& services, in storePgoodFaultDebugData() argument
242 services.logErrorMsg(std::format("Pgood fault detected in rail {}", name)); in storePgoodFaultDebugData()
249 services.logInfoMsg( in storePgoodFaultDebugData()