/openbmc/libpldm/include/libpldm/ |
H A D | pdr.h | 16 typedef struct pldm_pdr pldm_pdr; typedef 36 pldm_pdr *pldm_pdr_init(void); 42 void pldm_pdr_destroy(pldm_pdr *repo); 52 uint32_t pldm_pdr_get_record_count(const pldm_pdr *repo); 62 uint32_t pldm_pdr_get_repo_size(const pldm_pdr *repo); 94 uint32_t pldm_pdr_get_record_handle(const pldm_pdr *repo, 129 pldm_pdr_get_next_record(const pldm_pdr *repo, 165 void pldm_pdr_remove_remote_pdrs(pldm_pdr *repo); 174 void pldm_pdr_remove_pdrs_by_terminus_handle(pldm_pdr *repo, 434 pldm_pdr *repo, bool is_remote, [all …]
|
/openbmc/pldm/libpldmresponder/ |
H A D | pdr_utils.hpp | 129 RepoInterface(pldm_pdr* repo) : repo(repo) {} in RepoInterface() 137 virtual pldm_pdr* getPdr() const = 0; 190 pldm_pdr* repo; 203 Repo(pldm_pdr* repo) : RepoInterface(repo) {} in Repo() 205 pldm_pdr* getPdr() const override;
|
H A D | fru.hpp | 67 const std::filesystem::path& fruMasterJsonPath, pldm_pdr* pdrRepo, in FruImpl() 231 pldm_pdr* pdrRepo; 263 const std::filesystem::path& fruMasterJsonPath, pldm_pdr* pdrRepo, in Handler()
|
H A D | oem_handler.hpp | 102 virtual const pldm_pdr_record* fetchLastBMCRecord(const pldm_pdr* repo) = 0;
|
H A D | platform_state_effecter.hpp | 50 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> stateEffecterPdrRepo( in setStateEffecterStatesHandler()
|
H A D | platform_state_sensor.hpp | 92 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> stateSensorPdrRepo( in getStateSensorReadingsHandler()
|
H A D | platform.hpp | 54 pldm_pdr* repo, HostPDRHandler* hostPDRHandler, in Handler() 338 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> in setStateEffecterStatesHandler()
|
H A D | platform_numeric_effecter.hpp | 257 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> in setNumericEffecterValueHandler() 500 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> in getNumericEffecterData()
|
H A D | pdr_utils.cpp | 29 pldm_pdr* Repo::getPdr() const in getPdr()
|
H A D | platform.cpp | 845 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> stateSensorPdrRepo( in isOemStateSensor() 914 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> stateEffecterPdrRepo( in isOemStateEffecter()
|
/openbmc/libpldm/src/dsp/ |
H A D | pdr.c | 25 typedef struct pldm_pdr { struct 30 } pldm_pdr; typedef 119 pldm_pdr *pldm_pdr_init(void) in pldm_pdr_init() 121 pldm_pdr *repo = malloc(sizeof(pldm_pdr)); in pldm_pdr_init() 134 void pldm_pdr_destroy(pldm_pdr *repo) in pldm_pdr_destroy() 186 pldm_pdr_get_next_record(const pldm_pdr *repo, in pldm_pdr_get_next_record() 240 uint32_t pldm_pdr_get_record_count(const pldm_pdr *repo) in pldm_pdr_get_record_count() 248 uint32_t pldm_pdr_get_repo_size(const pldm_pdr *repo) in pldm_pdr_get_repo_size() 833 pldm_pdr *repo, bool is_remote, in entity_association_pdr_add_entry() 926 pldm_pdr *repo, bool is_remote, in pldm_entity_association_pdr_add_check() [all …]
|
/openbmc/pldm/pldmd/ |
H A D | dbus_impl_pdr.hpp | 41 Pdr(sdbusplus::bus_t& bus, const std::string& path, const pldm_pdr* repo) : in Pdr() 64 const pldm_pdr* pdrRepo;
|
H A D | oem_ibm.hpp | 57 pldm_pdr* repo, pldm::InstanceIdDb& instanceIdDb, in OemIBM() 147 pldm_pdr* repo;
|
H A D | pldmd.cpp | 205 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> pdrRepo( in main()
|
/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;
|
H A D | oem_ibm_handler.hpp | 266 const pldm_pdr_record* fetchLastBMCRecord(const pldm_pdr* repo);
|
H A D | oem_ibm_handler.cpp | 637 const pldm_pdr* repo) in fetchLastBMCRecord()
|
/openbmc/pldm/common/ |
H A D | utils.hpp | 409 const pldm_pdr* repo); 420 const pldm_pdr* repo); 433 uint16_t findStateSensorId(const pldm_pdr* pdrRepo, uint8_t tid, 448 uint16_t findStateEffecterId(const pldm_pdr* pdrRepo, uint16_t entityType,
|
H A D | utils.cpp | 33 const pldm_pdr* repo) in findStateEffecterPDR() 86 const pldm_pdr* repo) in findStateSensorPDR() 471 uint16_t findStateEffecterId(const pldm_pdr* pdrRepo, uint16_t entityType, in findStateEffecterId() 535 uint16_t findStateSensorId(const pldm_pdr* pdrRepo, uint8_t tid, in findStateSensorId()
|
/openbmc/pldm/host-bmc/ |
H A D | dbus_to_host_effecters.hpp | 85 pldm::InstanceIdDb* instanceIdDb, int fd, const pldm_pdr* repo, in HostEffecterParser() 179 const pldm_pdr* pdrRepo; //!< Reference to PDR repo
|
H A D | host_pdr_handler.hpp | 93 pldm_pdr* repo, const std::string& eventsJsonsDir, 275 pldm_pdr* repo;
|
H A D | dbus_to_event_handler.cpp | 186 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> sensorPdrRepo( in listenSensorEvent()
|
H A D | host_pdr_handler.cpp | 89 int mctp_fd, uint8_t mctp_eid, sdeventplus::Event& event, pldm_pdr* repo, in HostPDRHandler()
|
/openbmc/pldm/libpldmresponder/test/ |
H A D | libpldmresponder_fru_test.cpp | 86 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> pdrRepo( in TEST() 159 std::unique_ptr<pldm_pdr, decltype(&pldm_pdr_destroy)> pdrRepo( in TEST()
|
/openbmc/pldm/host-bmc/test/ |
H A D | dbus_to_host_effecter_test.cpp | 15 MockHostEffecterParser(int fd, const pldm_pdr* repo, in MockHostEffecterParser()
|