/openbmc/pldm/platform-mc/ |
H A D | event_manager.hpp | 69 * @param[in] eventClass - event class 75 uint8_t eventClass, const uint8_t* eventData, 114 void registerPolledEventHandler(uint8_t eventClass, in registerPolledEventHandler() argument 118 eventClass, pldm::platform_mc::HandlerFuncs{}); in registerPolledEventHandler() 177 * @param[out] eventClass - event class 189 uint8_t& eventClass, uint32_t& eventDataSize, uint8_t*& eventData, 215 * @param[out] eventClass - Event class 220 void callPolledEventHandlers(pldm_tid_t tid, uint8_t eventClass,
|
H A D | event_manager.cpp | 23 pldm_tid_t tid, uint16_t eventId, uint8_t eventClass, in handlePlatformEvent() argument 35 if (eventClass == PLDM_SENSOR_EVENT) in handlePlatformEvent() 47 "TID", tid, "CLASS", eventClass, "EVENTID", eventId, "RC", rc); in handlePlatformEvent() 71 if (eventClass == PLDM_CPER_EVENT) in handlePlatformEvent() 77 if (eventClass == PLDM_MESSAGE_POLL_EVENT) in handlePlatformEvent() 104 lg2::info("Unsupported class type {CLASSTYPE}", "CLASSTYPE", eventClass); in handlePlatformEvent() 521 void EventManager::callPolledEventHandlers(pldm_tid_t tid, uint8_t eventClass, in callPolledEventHandlers() argument 527 const auto& handlers = eventHandlers.at(eventClass); in callPolledEventHandlers() 574 uint8_t eventClass = 0; in pollForPlatformEventTask() local 591 nextDataTransferHandle, transferFlag, eventClass, eventDataSiz in pollForPlatformEventTask() 657 pollForPlatformEventMessage(pldm_tid_t tid,uint8_t formatVersion,uint8_t transferOperationFlag,uint32_t dataTransferHandle,uint16_t eventIdToAcknowledge,uint8_t & completionCode,uint8_t & eventTid,uint16_t & eventId,uint32_t & nextDataTransferHandle,uint8_t & transferFlag,uint8_t & eventClass,uint32_t & eventDataSize,uint8_t * & eventData,uint32_t & eventDataIntegrityChecksum) pollForPlatformEventMessage() argument [all...] |
H A D | manager.hpp | 231 * @param[in] eventClass - Event class 235 void registerPolledEventHandler(uint8_t eventClass, in registerPolledEventHandler() argument 238 eventManager.registerPolledEventHandler(eventClass, handlers); in registerPolledEventHandler()
|
H A D | platform_manager.cpp | 150 std::vector<uint8_t> eventClass{}; in configEventReceiver() local 154 eventClass); in configEventReceiver() 564 uint8_t& numberEventClassReturned, std::vector<uint8_t>& eventClass) in eventMessageSupported() argument 593 eventClass.resize(eventClassCount); in eventMessageSupported() 598 eventClass.data(), eventClassCount); in eventMessageSupported()
|
H A D | platform_manager.hpp | 132 * @param[out] numerEventClassReturned - number of eventClass enumerated 134 * @param[out] eventClass - vector of eventClass the device can generate 140 uint8_t& numerEventClassReturned, std::vector<uint8_t>& eventClass);
|
/openbmc/pldm/libpldmresponder/ |
H A D | platform.cpp | 350 uint8_t eventClass{}; in platformEventMessage() local 354 request, payloadLength, &formatVersion, &tid, &eventClass, &offset); in platformEventMessage() 360 if (eventClass == PLDM_HEARTBEAT_TIMER_ELAPSED_EVENT) in platformEventMessage() 379 const auto& handlers = eventHandlers.at(eventClass); in platformEventMessage() 421 uint8_t eventClass{}; in sensorEvent() local 428 &eventClass, &eventClassDataOffset); in sensorEvent() 439 if (eventClass == PLDM_STATE_SENSOR_STATE) in sensorEvent()
|
/openbmc/libpldm/tests/dsp/ |
H A D | platform.cpp | 1324 std::vector<uint8_t> eventClass{0x0, 0x5, 0xfa}; in TEST() local 1348 memcpy(resp->event_class, eventClass.data(), numberEventClassReturned); in TEST() 1360 EXPECT_EQ(0, memcmp(eventClass.data(), resp->event_class, in TEST() 1371 std::vector<uint8_t> eventClass{0x0, 0x5, 0xfa}; in TEST() local 1395 memcpy(resp->event_class, eventClass.data(), numberEventClassReturned); in TEST() 1412 std::vector<uint8_t> eventClass{0x0, 0x5, 0xfa}; in TEST() local 1435 memcpy(resp->event_class, eventClass.data(), numberEventClassReturned); in TEST() 1642 uint8_t eventClass = 0x5; in TEST() local 1702 EXPECT_EQ(retEventClass, eventClass); in TEST() 2002 uint8_t eventClass = 0x5; in TEST() local [all …]
|
/openbmc/pldm/oem/ibm/libpldmresponder/ |
H A D | oem_ibm_handler.cpp | 521 auto eventClass = in sendStateSensorEvent() local 524 eventClass->sensor_offset = sensorOffset; in sendStateSensorEvent() 525 eventClass->event_state = eventState; in sendStateSensorEvent() 526 eventClass->previous_event_state = prevEventState; in sendStateSensorEvent()
|