Lines Matching refs:pdr

26 using namespace pldm::responder::pdr;
245 auto record = pdr::getRecordByHandle(pdrRepo, recordHandle, e); in getPDR()
463 pldm::pdr::EntityInfo entityInfo{}; in sensorEvent()
464 pldm::pdr::CompositeSensorStates compositeSensorStates{}; in sensorEvent()
465 std::vector<pldm::pdr::StateSetId> stateSetIds{}; in sensorEvent()
736 auto pdr = reinterpret_cast<pldm_terminus_locator_pdr*>(pdrBuffer.data()); in generateTerminusLocatorPDR() local
738 pdr->hdr.record_handle = 0; in generateTerminusLocatorPDR()
739 pdr->hdr.version = 1; in generateTerminusLocatorPDR()
740 pdr->hdr.type = PLDM_TERMINUS_LOCATOR_PDR; in generateTerminusLocatorPDR()
741 pdr->hdr.record_change_num = 0; in generateTerminusLocatorPDR()
742 pdr->hdr.length = sizeof(pldm_terminus_locator_pdr) - sizeof(pldm_pdr_hdr); in generateTerminusLocatorPDR()
743 pdr->terminus_handle = TERMINUS_HANDLE; in generateTerminusLocatorPDR()
744 pdr->validity = PLDM_TL_PDR_VALID; in generateTerminusLocatorPDR()
745 pdr->tid = TERMINUS_ID; in generateTerminusLocatorPDR()
746 pdr->container_id = 0x0; in generateTerminusLocatorPDR()
747 pdr->terminus_locator_type = PLDM_TERMINUS_LOCATOR_TYPE_MCTP_EID; in generateTerminusLocatorPDR()
748 pdr->terminus_locator_value_size = in generateTerminusLocatorPDR()
751 pdr->terminus_locator_value); in generateTerminusLocatorPDR()
761 pdr->terminus_handle, in generateTerminusLocatorPDR()
762 std::make_tuple(pdr->tid, locatorValue->eid, pdr->validity)); in generateTerminusLocatorPDR()
843 pldm_state_sensor_pdr* pdr = nullptr; in isOemStateSensor() local
864 pdr = reinterpret_cast<pldm_state_sensor_pdr*>(pdrEntry.data); in isOemStateSensor()
865 assert(pdr != NULL); in isOemStateSensor()
866 if (pdr->sensor_id != sensorId) in isOemStateSensor()
868 pdr = nullptr; in isOemStateSensor()
872 auto tmpEntityType = pdr->entity_type; in isOemStateSensor()
873 auto tmpEntityInstance = pdr->entity_instance; in isOemStateSensor()
874 auto tmpCompSensorCnt = pdr->composite_sensor_count; in isOemStateSensor()
877 pdr->possible_states); in isOemStateSensor()
912 pldm_state_effecter_pdr* pdr = nullptr; in isOemStateEffecter() local
934 pdr = reinterpret_cast<pldm_state_effecter_pdr*>(pdrEntry.data); in isOemStateEffecter()
935 assert(pdr != NULL); in isOemStateEffecter()
936 if (pdr->effecter_id != effecterId) in isOemStateEffecter()
938 pdr = nullptr; in isOemStateEffecter()
943 auto tmpEntityType = pdr->entity_type; in isOemStateEffecter()
944 auto tmpEntityInstance = pdr->entity_instance; in isOemStateEffecter()
947 pdr->possible_states); in isOemStateEffecter()
950 if (compEffecterCnt > pdr->composite_effecter_count) in isOemStateEffecter()
986 uint8_t eventReceiverAddressInfo = pldm::responder::pdr::BmcMctpEid; in setEventReceiver()