| /openbmc/pldm/libpldmresponder/ |
| H A D | pdr.cpp | 23 PdrEntry pdrEntry{}; in getRepoByType() local 24 pdrEntry.data = pdrData; in getRepoByType() 25 pdrEntry.size = pdrSize; in getRepoByType() 26 pdrEntry.handle.recordHandle = inRepo.getRecordHandle(record); in getRepoByType() 27 outRepo.addRecord(pdrEntry); in getRepoByType() 37 const RepoInterface& pdrRepo, RecordHandle recordHandle, PdrEntry& pdrEntry) in getRecordByHandle() argument 42 &pdrEntry.size, &pdrEntry.handle.nextRecordHandle); in getRecordByHandle() 45 pdrEntry.data = pdrData; in getRecordByHandle()
|
| H A D | pdr_utils.cpp | 34 RecordHandle Repo::addRecord(const PdrEntry& pdrEntry) in addRecord() argument 36 uint32_t handle = pdrEntry.handle.recordHandle; in addRecord() 37 int rc = pldm_pdr_add(repo, pdrEntry.data, pdrEntry.size, false, in addRecord() 47 const pldm_pdr_record* Repo::getFirstRecord(PdrEntry& pdrEntry) in getFirstRecord() argument 52 pldm_pdr_find_record(getPdr(), firstNum, &pdrData, &pdrEntry.size, in getFirstRecord() 53 &pdrEntry.handle.nextRecordHandle); in getFirstRecord() 56 pdrEntry.data = pdrData; in getFirstRecord() 63 PdrEntry& pdrEntry) in getNextRecord() argument 67 pldm_pdr_get_next_record(getPdr(), currRecord, &pdrData, &pdrEntry.size, in getNextRecord() 68 &pdrEntry.handle.nextRecordHandle); in getNextRecord() [all …]
|
| H A D | pdr_utils.hpp | 147 virtual RecordHandle addRecord(const PdrEntry& pdrEntry) = 0; 156 virtual const pldm_pdr_record* getFirstRecord(PdrEntry& pdrEntry) = 0; 167 const pldm_pdr_record* currRecord, PdrEntry& pdrEntry) = 0; 208 RecordHandle addRecord(const PdrEntry& pdrEntry) override; 210 const pldm_pdr_record* getFirstRecord(PdrEntry& pdrEntry) override; 213 PdrEntry& pdrEntry) override;
|
| H A D | platform_state_effecter.hpp | 67 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in setStateEffecterStatesHandler() local 68 auto pdrRecord = stateEffecterPDRs.getFirstRecord(pdrEntry); in setStateEffecterStatesHandler() 71 pdr = new (pdrEntry.data) pldm_state_effecter_pdr; in setStateEffecterStatesHandler() 75 pdrRecord = stateEffecterPDRs.getNextRecord(pdrRecord, pdrEntry); in setStateEffecterStatesHandler()
|
| H A D | platform_state_sensor.hpp | 108 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in getStateSensorReadingsHandler() local 109 auto pdrRecord = stateSensorPDRs.getFirstRecord(pdrEntry); in getStateSensorReadingsHandler() 112 pdr = new (pdrEntry.data) pldm_state_sensor_pdr; in getStateSensorReadingsHandler() 117 pdrRecord = stateSensorPDRs.getNextRecord(pdrRecord, pdrEntry); in getStateSensorReadingsHandler()
|
| H A D | pdr_state_effecter.hpp | 173 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in generateStateEffecterPDR() local 174 pdrEntry.data = entry.data(); in generateStateEffecterPDR() 175 pdrEntry.size = pdrSize; in generateStateEffecterPDR() 176 repo.addRecord(pdrEntry); in generateStateEffecterPDR()
|
| H A D | platform_numeric_effecter.hpp | 274 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in setNumericEffecterValueHandler() local 275 auto pdrRecord = numericEffecterPDRs.getFirstRecord(pdrEntry); in setNumericEffecterValueHandler() 278 pdr = new (pdrEntry.data) pldm_numeric_effecter_value_pdr; in setNumericEffecterValueHandler() 282 pdrRecord = numericEffecterPDRs.getNextRecord(pdrRecord, pdrEntry); in setNumericEffecterValueHandler() 510 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in getNumericEffecterData() local 511 auto pdrRecord = numericEffecterPDRs.getFirstRecord(pdrEntry); in getNumericEffecterData() 515 pdr = new (pdrEntry.data) pldm_numeric_effecter_value_pdr; in getNumericEffecterData() 519 pdrRecord = numericEffecterPDRs.getNextRecord(pdrRecord, pdrEntry); in getNumericEffecterData()
|
| H A D | pdr_state_sensor.hpp | 188 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in generateStateSensorPDR() local 189 pdrEntry.data = entry.data(); in generateStateSensorPDR() 190 pdrEntry.size = pdrSize; in generateStateSensorPDR() 191 repo.addRecord(pdrEntry); in generateStateSensorPDR()
|
| H A D | fru.cpp | 464 pldm::responder::pdr_utils::PdrEntry pdrEntry; in removeIndividualFRU() local 468 &pdrEntry.size, &pdrEntry.handle.nextRecordHandle); in removeIndividualFRU() 496 &pdrEntry.size, in removeIndividualFRU() 497 &pdrEntry.handle.nextRecordHandle); in removeIndividualFRU() 740 pldm::responder::pdr_utils::PdrEntry pdrEntry) in addHotPlugRecord() argument 751 pdrEntry.handle.recordHandle = lastHandle + 1; in addHotPlugRecord() 752 pldm_pdr_add(pdrRepo, pdrEntry.data, pdrEntry.size, false, in addHotPlugRecord() 753 pdrEntry.handle.recordHandle, &recordHandle); in addHotPlugRecord()
|
| H A D | pdr_numeric_effecter.hpp | 230 pdr_utils::PdrEntry pdrEntry{}; in generateNumericEffecterPDR() local 231 pdrEntry.data = entry.data(); in generateNumericEffecterPDR() 232 pdrEntry.size = sizeof(pldm_numeric_effecter_value_pdr); in generateNumericEffecterPDR() 233 repo.addRecord(pdrEntry); in generateNumericEffecterPDR()
|
| H A D | pdr.hpp | 40 pldm::responder::pdr_utils::PdrEntry& pdrEntry);
|
| H A D | platform.hpp | 372 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in setStateEffecterStatesHandler() local 373 auto pdrRecord = stateEffecterPDRs.getFirstRecord(pdrEntry); in setStateEffecterStatesHandler() 376 pdr = new (pdrEntry.data) pldm_state_effecter_pdr; in setStateEffecterStatesHandler() 381 stateEffecterPDRs.getNextRecord(pdrRecord, pdrEntry); in setStateEffecterStatesHandler()
|
| H A D | fru.hpp | 289 uint32_t addHotPlugRecord(pldm::responder::pdr_utils::PdrEntry pdrEntry);
|