/openbmc/phosphor-debug-collector/host-transport-extensions/pldm/common/ |
H A D | pldm_utils.cpp | 64 pldm_instance_id_t instanceID = 0; in getPLDMInstanceID() local 66 auto rc = pldm_instance_id_alloc(pldmInstanceIdDb, tid, &instanceID); in getPLDMInstanceID() 70 rc = pldm_instance_id_alloc(pldmInstanceIdDb, tid, &instanceID); in getPLDMInstanceID() 81 "INSTANCE_ID", instanceID, "EID", tid); in getPLDMInstanceID() 83 return instanceID; in getPLDMInstanceID() 86 void freePLDMInstanceID(pldm_instance_id_t instanceID, uint8_t tid) in freePLDMInstanceID() argument 88 auto rc = pldm_instance_id_free(pldmInstanceIdDb, tid, instanceID); in freePLDMInstanceID() 93 "ID", instanceID, "TID", tid, "RC", rc); in freePLDMInstanceID()
|
H A D | pldm_utils.hpp | 80 void freePLDMInstanceID(pldm_instance_id_t instanceID, uint8_t tid);
|
/openbmc/openpower-occ-control/ |
H A D | pldm.hpp | 36 using InstanceToEffecter = std::map<open_power::occ::instanceID, EffecterID>; 40 using SensorToInstance = std::map<SensorID, open_power::occ::instanceID>; 44 constexpr open_power::occ::instanceID start = 0; 78 std::function<bool(open_power::occ::instanceID, bool)> in Interface() argument 80 std::function<void(open_power::occ::instanceID, bool)> sbeCallBack, in Interface() argument 164 void resetOCC(open_power::occ::instanceID occInstanceId); 170 void sendHRESET(open_power::occ::instanceID sbeInstanceId); 198 std::function<bool(open_power::occ::instanceID, bool)> occActiveCallBack = 204 std::function<void(open_power::occ::instanceID, bool)> sbeCallBack = 299 static open_power::occ::instanceID resetInstance;
|
H A D | occ_status.hpp | 43 using instanceID = unsigned int; typedef 92 std::function<void(instanceID, bool)> callBack = nullptr in Status() argument 95 std::function<void(instanceID)> resetCallBack = nullptr in Status() 270 std::function<void(instanceID, bool)> managerCallBack; 291 static const std::map<instanceID, sensorDefs> sensorMap; 387 std::function<void(instanceID)> resetCallBack = nullptr;
|
H A D | occ_manager.hpp | 198 void statusCallBack(instanceID instance, bool status); 202 void resetOccRequest(instanceID instance); 205 void initiateOccRequest(instanceID instance); 293 bool updateOCCActive(instanceID instance, bool status); 306 void sbeHRESETResult(instanceID instance, bool success);
|
H A D | occ_sensor.mako.hpp | 17 using instanceID = unsigned int; typedef 21 const std::map<instanceID, sensorDefs> Status::sensorMap = {
|
H A D | occ_manager.cpp | 412 void Manager::resetOccRequest(instanceID instance) in resetOccRequest() 431 void Manager::initiateOccRequest(instanceID instance) in initiateOccRequest() 453 void Manager::statusCallBack(instanceID instance, bool status) in statusCallBack() 638 bool Manager::updateOCCActive(instanceID instance, bool status) in updateOCCActive() 719 void Manager::sbeHRESETResult(instanceID instance, bool success) in sbeHRESETResult() 1010 uint16_t instanceID = labelValue & 0x0000FFFF; in readTempSensors() local 1030 "dimm" + std::to_string(instanceID) + iter->second); in readTempSensors() 1042 uint16_t coreNum = instanceID / 2; in readTempSensors() 1043 uint16_t tempNum = instanceID % 2; in readTempSensors()
|
H A D | pldm.cpp | 35 open_power::occ::instanceID Interface::resetInstance = 0; 124 open_power::occ::instanceID count = start; in fetchSensorInfo() 387 open_power::occ::instanceID position = start; in fetchEffecterInfo() 435 void Interface::resetOCC(open_power::occ::instanceID occInstanceId) in resetOCC() 481 void Interface::sendHRESET(open_power::occ::instanceID sbeInstanceId) in sendHRESET()
|
/openbmc/phosphor-debug-collector/host-transport-extensions/pldm/oem/ibm/ |
H A D | pldm_oem_cmds.cpp | 115 auto instanceID = getPLDMInstanceID(eid); in requestOffload() local 118 instanceID, effecterId, PLDM_EFFECTER_DATA_SIZE_UINT32, in requestOffload() 124 freePLDMInstanceID(instanceID, eid); in requestOffload() 133 freePLDMInstanceID(instanceID, eid); in requestOffload() 147 freePLDMInstanceID(instanceID, eid); in requestOffload() 155 freePLDMInstanceID(instanceID, eid); in requestOffload()
|
/openbmc/pldm/softoff/ |
H A D | softoff.cpp | 274 uint8_t instanceID; in hostSoftOff() local 288 instanceID = instanceIdDb.next(pldmTID); in hostSoftOff() 290 instanceID, effecterID, effecterCount, &stateField, request); in hostSoftOff() 293 instanceIdDb.free(pldmTID, instanceID); in hostSoftOff() 305 instanceIdDb.free(pldmTID, instanceID); in hostSoftOff() 358 instanceIdDb.free(pldmTID, instanceID); in hostSoftOff() 396 instanceIdDb.free(pldmTID, instanceID); in hostSoftOff() 412 instanceIdDb.free(pldmTID, instanceID); in hostSoftOff()
|
/openbmc/openpower-hw-diags/util/ |
H A D | pldm.cpp | 31 void freePLDMInstanceID(pldm_instance_id_t instanceID, uint8_t tid); 136 void PLDMInstanceManager::freePLDMInstanceID(pldm_instance_id_t instanceID, in freePLDMInstanceID() argument 139 int rc = pldm_instance_id_free(pldmInstanceIdDb, tid, instanceID); in freePLDMInstanceID() 144 (unsigned)instanceID, (unsigned)tid, (unsigned)rc); in freePLDMInstanceID()
|