Lines Matching refs:instance
201 auto instance = obj->getOccInstanceID(); in checkAllActiveSensors() local
203 auto match = queuedActiveState.find(instance); in checkAllActiveSensors()
209 "INST", instance); in checkAllActiveSensors()
219 "INST", instance); in checkAllActiveSensors()
378 void Manager::resetOccRequest(instanceID instance) in resetOccRequest() argument
383 resetInstance = instance; in resetOccRequest()
386 "INST", instance); in resetOccRequest()
388 else if (instance != resetInstance) in resetOccRequest()
392 "INST", instance, "RINST", resetInstance); in resetOccRequest()
397 void Manager::initiateOccRequest(instanceID instance) in initiateOccRequest() argument
402 resetInstance = instance; in initiateOccRequest()
405 "INST", instance); in initiateOccRequest()
416 pldmHandle->resetOCC(instance); in initiateOccRequest()
423 "INST", instance, "RINST", resetInstance); in initiateOccRequest()
427 void Manager::statusCallBack(instanceID instance, bool status) in statusCallBack() argument
435 "INST", instance, "RINST", resetInstance); in statusCallBack()
488 "INST", instance, "RIP", resetInProgress); in statusCallBack()
508 "INST", instance); in statusCallBack()
521 "COUNT", activeCount, "INST", instance, "STATUS", status); in statusCallBack()
544 "COUNT", activeCount, "INST", instance, "STATUS", status); in statusCallBack()
547 setSensorValueToNaN(instance); in statusCallBack()
559 void Manager::sbeTimeout(unsigned int instance) in sbeTimeout() argument
562 [instance](const auto& obj) { in sbeTimeout()
563 return instance == obj->getOccInstanceID(); in sbeTimeout()
569 instance); in sbeTimeout()
572 setSBEState(instance, SBE_STATE_NOT_USABLE); in sbeTimeout()
578 pldmHandle->sendHRESET(instance); in sbeTimeout()
582 bool Manager::updateOCCActive(instanceID instance, bool status) in updateOCCActive() argument
585 [instance](const auto& obj) { in updateOCCActive()
586 return instance == obj->getOccInstanceID(); in updateOCCActive()
596 "INST", instance, "STAT", status); in updateOCCActive()
619 "INST", instance, "STAT", status); in updateOCCActive()
627 "INST", instance, "STAT", status); in updateOCCActive()
633 queuedActiveState.insert(instance); in updateOCCActive()
637 auto match = queuedActiveState.find(instance); in updateOCCActive()
659 void Manager::sbeHRESETResult(instanceID instance, bool success) in sbeHRESETResult() argument
663 lg2::info("HRESET succeeded (OCC{INST})", "INST", instance); in sbeHRESETResult()
666 setSBEState(instance, SBE_STATE_BOOTED); in sbeHRESETResult()
671 [instance](const auto& obj) { in sbeHRESETResult()
672 return instance == obj->getOccInstanceID(); in sbeHRESETResult()
683 setSBEState(instance, SBE_STATE_FAILED); in sbeHRESETResult()
685 if (sbeCanDump(instance)) in sbeHRESETResult()
688 instance); in sbeHRESETResult()
691 uint32_t src6 = instance << 16; in sbeHRESETResult()
713 uint64_t(instance)}, in sbeHRESETResult()
738 resetOccRequest(instance); in sbeHRESETResult()
742 bool Manager::sbeCanDump(unsigned int instance) in sbeCanDump() argument
744 struct pdbg_target* proc = getPdbgTarget(instance); in sbeCanDump()
773 void Manager::setSBEState(unsigned int instance, enum sbe_state state) in setSBEState() argument
775 struct pdbg_target* proc = getPdbgTarget(instance); in setSBEState()
792 struct pdbg_target* Manager::getPdbgTarget(unsigned int instance) in getPdbgTarget() argument
811 if (pdbg_target_index(proc) == instance) in getPdbgTarget()
1629 auto instance = obj->getOccInstanceID(); in validateOccMaster() local
1636 auto match = queuedActiveState.find(instance); in validateOccMaster()
1641 "INST", instance); in validateOccMaster()
1647 pldmHandle->checkActiveSensor(instance); in validateOccMaster()
1652 "INST", instance); in validateOccMaster()
1660 "INST", instance); in validateOccMaster()
1671 masterInstance = instance; in validateOccMaster()
1677 "MAST1", masterInstance, "MAST2", instance); in validateOccMaster()
1741 auto instance = occ->getOccInstanceID(); in collectDumpData() local
1742 std::string occName = "occ" + std::to_string(instance); in collectDumpData()
1757 rsp = passThroughObjects[instance]->send(cmd); in collectDumpData()
1768 rsp = passThroughObjects[instance]->send(cmd); in collectDumpData()
1779 rsp = passThroughObjects[instance]->send(cmd); in collectDumpData()