Home
last modified time | relevance | path

Searched refs:pdrRepo (Results 1 – 21 of 21) sorted by relevance

/openbmc/pldm/libpldmresponder/
H A Dfru.hpp73 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 Dfru.cpp217 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 Dpdr.cpp37 const RepoInterface& pdrRepo, RecordHandle recordHandle, PdrEntry& pdrEntry) in getRecordByHandle() argument
41 pldm_pdr_find_record(pdrRepo.getPdr(), recordHandle, &pdrData, in getRecordByHandle()
H A Dplatform.hpp63 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 Dpdr.hpp38 const pldm::responder::pdr_utils::RepoInterface& pdrRepo,
H A Dplatform.cpp183 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 Dlibpldmresponder_fru_test.cpp86 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 Dlibpldmresponder_platform_test.cpp42 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 Dpldmd.cpp221 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 Ddbus_impl_pdr.cpp20 pldm::utils::findStateEffecterPDR(tid, entityID, stateSetId, pdrRepo); in findStateEffecterPDR()
34 pldm::utils::findStateSensorPDR(tid, entityID, stateSetId, pdrRepo); in findStateSensorPDR()
H A Ddbus_impl_pdr.hpp42 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 Dhost_lamp_test.hpp58 instanceIdDb(instanceIdDb), pdrRepo(repo), handler(handler) in HostLampTest()
100 const pldm_pdr* pdrRepo; member in pldm::led::HostLampTest
H A Dhost_lamp_test.cpp79 if (!pdrRepo) in getEffecterID()
89 static_cast<uint16_t>(PLDM_STATE_SET_IDENTIFY_STATE), pdrRepo); in getEffecterID()
/openbmc/pldm/oem/ibm/libpldmresponder/
H A Dfru_oem_ibm.hpp38 Handler(pldm_pdr* repo) : pdrRepo(repo) {} in Handler()
64 const pldm_pdr* pdrRepo; member in pldm::responder::oem_ibm_fru::Handler
H A Dcollect_slot_vpd.hpp51 pdrRepo(repo) in SlotHandler()
166 const pldm_pdr* pdrRepo; member in pldm::responder::SlotHandler
H A Dcollect_slot_vpd.cpp29 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 Dfru_oem_ibm.cpp121 pdrRepo, fruRSI, &terminusHandle, &entityType, &entityInstanceNum, in updateDBusProperty()
/openbmc/pldm/platform-mc/
H A Ddbus_to_terminus_effecters.hpp109 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 Ddbus_to_terminus_effecters.cpp251 pdrRepo, hostEffecterInfo[effecterInfoIndex].entityType, in processHostEffecterChangeNotification()
/openbmc/pldm/common/
H A Dutils.cpp514 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 Dutils.hpp512 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,