| /openbmc/pldm/libpldmresponder/ |
| H A D | fru.hpp | 73 const std::filesystem::path& fruMasterJsonPath, pldm_pdr* pdrRepo, in FruImpl() argument 76 parser(configPath, fruMasterJsonPath), pdrRepo(pdrRepo), in FruImpl() 252 pldm_pdr* pdrRepo; member in pldm::responder::FruImpl 317 const std::filesystem::path& fruMasterJsonPath, pldm_pdr* pdrRepo, in Handler() argument 320 impl(configPath, fruMasterJsonPath, pdrRepo, entityTree, bmcEntityTree) in Handler()
|
| H A D | fru.cpp | 217 int rc = pldm_entity_association_pdr_add(entityTree, pdrRepo, false, in buildFRUTable() 334 pdrRepo, TERMINUS_HANDLE, recordSetIdentifier, in populateRecords() 438 pdrRepo, rsi, &terminusHdl, &entityType, &entityInsNum, &containerId); in removeIndividualFRU() 451 pdrRepo, &removeEntity, false, &updateRecordHdlBmc); in removeIndividualFRU() 467 pldm_pdr_find_record(pdrRepo, updateRecordHdlBmc, &pdrData, in removeIndividualFRU() 482 pdrRepo, &removeEntity, true, &updateRecordHdlHost); in removeIndividualFRU() 495 record = pldm_pdr_find_record(pdrRepo, updateRecordHdlHost, &pdrData, in removeIndividualFRU() 513 auto rc = pldm_pdr_remove_fru_record_set_by_rsi(pdrRepo, rsi, false, in removeIndividualFRU() 570 pdrRepo, removeEntity.entity_type, removeEntity.entity_instance_num, in removeIndividualFRU() 576 int rc = pldm_pdr_delete_by_effecter_id(pdrRepo, ids, false, in removeIndividualFRU() [all …]
|
| H A D | pdr.cpp | 37 const RepoInterface& pdrRepo, RecordHandle recordHandle, PdrEntry& pdrEntry) in getRecordByHandle() argument 41 pldm_pdr_find_record(pdrRepo.getPdr(), recordHandle, &pdrData, in getRecordByHandle()
|
| H A D | platform.hpp | 63 eid(eid), instanceIdDb(instanceIdDb), pdrRepo(repo), in Handler() 72 generateTerminusLocatorPDR(pdrRepo); 73 generate(*dBusIntf, pdrJsonsDir, pdrRepo); 148 return this->pdrRepo; in getRepo() 365 getRepoByType(pdrRepo, stateEffecterPDRs, PLDM_STATE_EFFECTER_PDR); in setStateEffecterStatesHandler() 531 pdr_utils::Repo pdrRepo; member in pldm::responder::platform::Handler
|
| H A D | pdr.hpp | 38 const pldm::responder::pdr_utils::RepoInterface& pdrRepo,
|
| H A D | platform.cpp | 183 generateTerminusLocatorPDR(pdrRepo); in getPDR() 200 oemPlatformHandler->buildOEMPDR(pdrRepo); in getPDR() 202 generate(*dBusIntf, pdrJsonsDir, pdrRepo); in getPDR() 242 auto record = pdr::getRecordByHandle(pdrRepo, recordHandle, e); in getPDR() 606 pldm_pdr_remove_pdrs_by_terminus_handle(pdrRepo.getPdr(), in pldmPDRRepositoryChgEvent() 841 dbusToPLDMEventHandler->listenSensorEvent(pdrRepo, sensorDbusObjMaps); in _processPostGetPDRActions()
|
| /openbmc/pldm/libpldmresponder/test/ |
| H A D | libpldmresponder_fru_test.cpp | 86 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> pdrRepo( in TEST() local 119 FRU_JSONS_DIR, "./fru_jsons/fru_master/fru_master.json", pdrRepo.get(), in TEST() 159 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> pdrRepo( in TEST() local 172 FRU_JSONS_DIR, "./fru_jsons/fru_master/fru_master.json", pdrRepo.get(), in TEST()
|
| H A D | libpldmresponder_platform_test.cpp | 42 auto pdrRepo = pldm_pdr_init(); in TEST() local 45 pdrRepo, nullptr, nullptr, nullptr, nullptr, nullptr, in TEST() 47 Repo repo(pdrRepo); in TEST() 62 pldm_pdr_destroy(pdrRepo); in TEST() 80 auto pdrRepo = pldm_pdr_init(); in TEST() local 83 pdrRepo, nullptr, nullptr, nullptr, nullptr, nullptr, in TEST() 85 Repo repo(pdrRepo); in TEST() 93 pldm_pdr_destroy(pdrRepo); in TEST() 112 auto pdrRepo = pldm_pdr_init(); in TEST() local 115 pdrRepo, nullptr, nullptr, nullptr, nullptr, nullptr, in TEST() [all …]
|
| /openbmc/pldm/pldmd/ |
| H A D | pldmd.cpp | 221 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> pdrRepo( in main() local 223 if (!pdrRepo) in main() 235 &instanceIdDb, pldmTransport.getEventSource(), pdrRepo.get(), in main() 269 pldmTransport.getEventSource(), hostEID, event, pdrRepo.get(), in main() 282 FRU_JSONS_DIR, FRU_MASTER_JSON, pdrRepo.get(), entityTree.get(), in main() 313 &dbusHandler, hostEID, &instanceIdDb, PDR_JSONS_DIR, pdrRepo.get(), in main() 328 &dbusHandler, pldmTransport.getEventSource(), pdrRepo.get(), in main() 346 &dbusHandler, pldmTransport.getEventSource(), hostEID, pdrRepo.get(), in main() 357 dbus_api::Pdr dbusImplPdr(bus, "/xyz/openbmc_project/pldm", pdrRepo.get()); in main()
|
| H A D | dbus_impl_pdr.cpp | 20 pldm::utils::findStateEffecterPDR(tid, entityID, stateSetId, pdrRepo); in findStateEffecterPDR() 34 pldm::utils::findStateSensorPDR(tid, entityID, stateSetId, pdrRepo); in findStateSensorPDR()
|
| H A D | dbus_impl_pdr.hpp | 42 PdrIntf(bus, path.c_str()), pdrRepo(repo) {}; in Pdr() 62 const pldm_pdr* pdrRepo; member in pldm::dbus_api::Pdr
|
| /openbmc/pldm/oem/ibm/host-bmc/ |
| H A D | host_lamp_test.hpp | 58 instanceIdDb(instanceIdDb), pdrRepo(repo), handler(handler) in HostLampTest() 100 const pldm_pdr* pdrRepo; member in pldm::led::HostLampTest
|
| H A D | host_lamp_test.cpp | 79 if (!pdrRepo) in getEffecterID() 89 static_cast<uint16_t>(PLDM_STATE_SET_IDENTIFY_STATE), pdrRepo); in getEffecterID()
|
| /openbmc/pldm/oem/ibm/libpldmresponder/ |
| H A D | fru_oem_ibm.hpp | 38 Handler(pldm_pdr* repo) : pdrRepo(repo) {} in Handler() 64 const pldm_pdr* pdrRepo; member in pldm::responder::oem_ibm_fru::Handler
|
| H A D | collect_slot_vpd.hpp | 51 pdrRepo(repo) in SlotHandler() 166 const pldm_pdr* pdrRepo; member in pldm::responder::SlotHandler
|
| H A D | collect_slot_vpd.cpp | 29 pdrRepo, 0, PLDM_ENTITY_SLOT, in timeOutHandler() 193 pdrRepo, 0, PLDM_ENTITY_SLOT, entity.entity_instance_num, in processPresentPropertyChange() 229 record = pldm_pdr_find_record_by_type(pdrRepo, PLDM_STATE_EFFECTER_PDR, in getEntityIDfromEffecterID()
|
| H A D | fru_oem_ibm.cpp | 121 pdrRepo, fruRSI, &terminusHandle, &entityType, &entityInstanceNum, in updateDBusProperty()
|
| /openbmc/pldm/platform-mc/ |
| H A D | dbus_to_terminus_effecters.hpp | 109 instanceIdDb(instanceIdDb), sockFd(fd), pdrRepo(repo), in HostEffecterParser() 244 const pldm_pdr* pdrRepo; //!< Reference to PDR repo member in pldm::host_effecters::HostEffecterParser
|
| H A D | dbus_to_terminus_effecters.cpp | 251 pdrRepo, hostEffecterInfo[effecterInfoIndex].entityType, in processHostEffecterChangeNotification()
|
| /openbmc/pldm/common/ |
| H A D | utils.cpp | 514 uint16_t findStateEffecterId(const pldm_pdr* pdrRepo, uint16_t entityType, in findStateEffecterId() argument 523 record = pldm_pdr_find_record_by_type(pdrRepo, PLDM_STATE_EFFECTER_PDR, in findStateEffecterId() 598 uint16_t findStateSensorId(const pldm_pdr* pdrRepo, uint8_t tid, in findStateSensorId() argument 602 auto pdrs = findStateSensorPDR(tid, entityType, stateSetId, pdrRepo); in findStateSensorId() 855 const pldm_pdr* pdrRepo, uint16_t entityType, uint16_t entityInstance, in findSensorIds() argument 859 auto pdrs = getStateSensorPDRsByType(entityType, pdrRepo); in findSensorIds() 900 const pldm_pdr* pdrRepo, uint16_t entityType, uint16_t entityInstance, in findEffecterIds() argument 904 auto pdrs = getStateEffecterPDRsByType(entityType, pdrRepo); in findEffecterIds()
|
| H A D | utils.hpp | 512 uint16_t findStateSensorId(const pldm_pdr* pdrRepo, uint8_t tid, 527 uint16_t findStateEffecterId(const pldm_pdr* pdrRepo, uint16_t entityType, 550 const pldm_pdr* pdrRepo, uint16_t entityType, uint16_t entityInstance, 573 const pldm_pdr* pdrRepo, uint16_t entityType, uint16_t entityInstance,
|