| /openbmc/pldm/oem/meta/event/ |
| H A D | oem_event_manager.cpp | 19 pldm_tid_t tid, const uint8_t* eventData, size_t eventDataSize) const in processOemMetaEvent() argument 21 RecordType recordType = static_cast<RecordType>(eventData[0]); in processOemMetaEvent() 27 handleSystemEvent(eventData, errorLog); in processOemMetaEvent() 32 handleUnifiedBIOSEvent(eventData, errorLog); in processOemMetaEvent() 46 std::string rawLog = [eventData, eventDataSize]() { in processOemMetaEvent() 51 stream << std::setw(2) << static_cast<int>(eventData[i]); in processOemMetaEvent() 70 auto eventData = in handleOemEvent() local 78 if (!processOemMetaEvent(tid, eventData, eventDataSize)) in handleOemEvent() 86 void OemEventManager::handleSystemEvent(const uint8_t* eventData, in handleSystemEvent() argument 90 switch (auto se = static_cast<SystemError>(eventData[8]); se) in handleSystemEvent() [all …]
|
| H A D | oem_event_manager.hpp | 47 int processOemMetaEvent(pldm_tid_t tid, const uint8_t* eventData, 55 void handleSystemEvent(const uint8_t* eventData, 63 void handleUnifiedBIOSEvent(const uint8_t* eventData, 73 void handleMemoryError(const uint8_t* eventData, std::string& message, 82 void handleSystemPostEvent(const uint8_t* eventData, std::string& message, 92 std::string getDimmDeviceName(const uint8_t* eventData, int bdfIdx) const in getDimmDeviceName() argument 97 if ((eventData[bdfIdx] == cxlBdfMap[i].Bus) && in getDimmDeviceName() 98 ((eventData[bdfIdx + 1] >> 3) == cxlBdfMap[i].Dev) && in getDimmDeviceName() 99 ((eventData[bdfIdx + 1] & 0x7) == cxlBdfMap[i].Fun)) in getDimmDeviceName()
|
| /openbmc/pldm/platform-mc/ |
| H A D | event_manager.hpp | 20 const uint8_t* eventData, size_t eventDataSize)>; 56 {[this](pldm_tid_t tid, uint16_t eventId, const uint8_t* eventData, in EventManager() 60 eventData, eventDataSize); in EventManager() 64 {[this](pldm_tid_t tid, uint16_t eventId, const uint8_t* eventData, in EventManager() argument 67 eventData, eventDataSize); in EventManager() 81 uint8_t eventClass, const uint8_t* eventData, argument 156 const uint8_t* eventData, 195 uint8_t& eventClass, uint32_t& eventDataSize, uint8_t*& eventData,
|
| H A D | manager.hpp | 147 auto eventData = reinterpret_cast<const uint8_t*>(request->payload) + in handleSensorEvent() local 151 PLDM_SENSOR_EVENT, eventData, in handleSensorEvent() 170 auto eventData = in handleCperEvent() local 174 PLDM_CPER_EVENT, eventData, in handleCperEvent() 193 auto eventData = reinterpret_cast<const uint8_t*>(request->payload) + in handlePldmMessagePollEvent() local 197 PLDM_MESSAGE_POLL_EVENT, eventData, in handlePldmMessagePollEvent() 222 const uint8_t* eventData, size_t eventDataSize) in handlePolledCperEvent() argument 225 eventData, eventDataSize); in handlePolledCperEvent()
|
| H A D | event_manager.cpp | 27 const uint8_t* eventData, size_t eventDataSize) in handlePlatformEvent() argument 43 auto rc = decode_sensor_event_data(eventData, eventDataSize, &sensorId, in handlePlatformEvent() 57 const uint8_t* sensorData = eventData + eventClassDataOffset; in handlePlatformEvent() 76 return processCperEvent(tid, eventId, eventData, eventDataSize); in handlePlatformEvent() 85 auto rc = decode_pldm_message_poll_event_data(eventData, eventDataSize, in handlePlatformEvent() 278 const uint8_t* eventData, in processCperEvent() argument 296 auto rc = decode_pldm_platform_cper_event(eventData, eventDataSize, in processCperEvent() 502 uint8_t* eventData = nullptr; in pollForPlatformEventTask() local 518 eventData, eventDataIntegrityChecksum); in pollForPlatformEventTask() 529 eventMessage.insert(eventMessage.end(), eventData, in pollForPlatformEventTask() [all …]
|
| /openbmc/pldm/host-bmc/ |
| H A D | dbus_to_event_handler.cpp | 100 auto eventData = new (sensorEventDataVec.data()) pldm_sensor_event_data; in sendStateSensorEvent() local 101 eventData->sensor_id = sensorId; in sendStateSensorEvent() 102 eventData->sensor_event_class_type = PLDM_STATE_SENSOR_STATE; in sendStateSensorEvent() 103 eventData->event_class[0] = static_cast<uint8_t>(offset); in sendStateSensorEvent() 104 eventData->event_class[1] = PLDM_SENSOR_UNKNOWN; in sendStateSensorEvent() 105 eventData->event_class[2] = PLDM_SENSOR_UNKNOWN; in sendStateSensorEvent() 152 auto eventData = new (sensorEventDataVec.data()) in sendStateSensorEvent() local 154 eventData->event_class[1] = itr.first; in sendStateSensorEvent() 165 eventData->event_class[2] = previousState; in sendStateSensorEvent()
|
| H A D | host_pdr_handler.cpp | 397 auto eventData = new (eventDataVec.data()) in sendPDRRepositoryChgEvent() local 403 &firstEntry, eventData, &actualSize, maxSize); in sendPDRRepositoryChgEvent()
|
| /openbmc/pldm/oem/ampere/ |
| H A D | oem_ampere.hpp | 93 const uint8_t* eventData, size_t eventDataSize) { in createOemEventHandler() argument 95 tid, eventId, eventData, eventDataSize); in createOemEventHandler() 100 const uint8_t* eventData, size_t eventDataSize) { in createOemEventHandler() argument 102 tid, eventId, eventData, eventDataSize); in createOemEventHandler() 122 const uint8_t* eventData, size_t eventDataSize) { in createOemEventHandler() argument 124 tid, eventId, eventData, eventDataSize); in createOemEventHandler()
|
| /openbmc/phosphor-fan-presence/control/ |
| H A D | triggers.cpp | 29 std::unique_ptr<EventData> eventData = in signal() local 38 std::placeholders::_1, eventData.get())); in signal() 56 std::get<propPos>(entry), eventData.get()); in signal() 61 zone.addSignal(name, std::move(eventData), std::move(mPtr)); in signal()
|
| H A D | zone.cpp | 386 auto eventData = std::make_unique<EventData>(group, "", nullptr, actions); in addTimer() local 390 std::cref(std::get<Group>(*eventData)), in addTimer() 391 std::cref(std::get<std::vector<Action>>(*eventData)))); in addTimer() 404 _timerEvents[name].emplace_back(std::move(eventData), std::move(timer)); in addTimer() 417 void Zone::handleEvent(sdbusplus::message_t& msg, const EventData* eventData) in handleEvent() argument 420 std::get<eventHandlerPos> (*eventData)(_bus, msg, *this); in handleEvent() 422 std::for_each(std::get<eventActionsPos>(*eventData).begin(), in handleEvent() 423 std::get<eventActionsPos>(*eventData).end(), in handleEvent() 424 [this, &eventData](const auto& action) { in handleEvent() 425 action(*this, std::get<eventGroupPos>(*eventData)); in handleEvent()
|
| H A D | zone.hpp | 565 void handleEvent(sdbusplus::message_t& msg, const EventData* eventData);
|
| /openbmc/pldm/oem/nvidia/ |
| H A D | oem_nvidia.hpp | 67 const uint8_t* eventData, size_t eventDataSize) { in createOemEventHandler() argument 69 tid, eventId, eventData, eventDataSize); in createOemEventHandler()
|
| /openbmc/phosphor-fan-presence/control/json/ |
| H A D | event.cpp | 325 json eventData; in dump() local 326 eventData["groups"] = groupData; in dump() 327 eventData["actions"] = actionData; in dump() 329 return eventData; in dump()
|
| /openbmc/pldm/platform-mc/test/ |
| H A D | mock_event_manager.hpp | 19 (pldm_tid_t tid, uint16_t eventId, const uint8_t* eventData,
|
| H A D | event_manager_test.cpp | 157 std::vector<uint8_t> eventData{ in TEST_F() local 166 tid, 0x00, PLDM_SENSOR_EVENT, eventData.data(), eventData.size()); in TEST_F()
|
| /openbmc/phosphor-host-ipmid/dbus-sdr/ |
| H A D | storagecommands.cpp | 1080 eventData{}; in ipmiStorageGetSELEntry() local 1082 std::min(eventDataBytes.size(), eventData.size()), in ipmiStorageGetSELEntry() 1083 eventData.begin()); in ipmiStorageGetSELEntry() 1088 sensorNum, eventType, eventDir, eventData}); in ipmiStorageGetSELEntry() 1107 eventData{}; in ipmiStorageGetSELEntry() local 1109 std::min(eventDataBytes.size(), eventData.size()), in ipmiStorageGetSELEntry() 1110 eventData.begin()); in ipmiStorageGetSELEntry() 1113 oemTsEventType{timestamp, eventData}); in ipmiStorageGetSELEntry() 1120 eventData{}; in ipmiStorageGetSELEntry() local 1122 std::min(eventDataBytes.size(), eventData.size()), in ipmiStorageGetSELEntry() [all …]
|
| /openbmc/intel-ipmi-oem/src/ |
| H A D | storagecommands.cpp | 1022 std::array<uint8_t, intel_oem::ipmi::sel::systemEventSize> eventData{}; in ipmiStorageGetSELEntry() local 1024 std::min(eventDataBytes.size(), eventData.size()), in ipmiStorageGetSELEntry() 1025 eventData.begin()); in ipmiStorageGetSELEntry() 1030 sensorNum, eventType, eventDir, eventData}); in ipmiStorageGetSELEntry() 1046 std::array<uint8_t, intel_oem::ipmi::sel::oemTsEventSize> eventData{}; in ipmiStorageGetSELEntry() local 1048 std::min(eventDataBytes.size(), eventData.size()), in ipmiStorageGetSELEntry() 1049 eventData.begin()); in ipmiStorageGetSELEntry() 1052 oemTsEventType{timestamp, eventData}); in ipmiStorageGetSELEntry() 1057 std::array<uint8_t, intel_oem::ipmi::sel::oemEventSize> eventData{}; in ipmiStorageGetSELEntry() local 1059 std::min(eventDataBytes.size(), eventData.size()), in ipmiStorageGetSELEntry() [all …]
|
| H A D | bridgingcommands.cpp | 737 std::array<uint8_t, intel_oem::ipmi::sel::systemEventSize> eventData{}; in ipmiAppReadEventMessageBuffer() local 739 eventData.fill(0xFF); in ipmiAppReadEventMessageBuffer() 747 static_cast<uint7_t>(0), false, eventData}); in ipmiAppReadEventMessageBuffer()
|
| /openbmc/pldm/oem/ampere/event/ |
| H A D | oem_event_manager.cpp | 587 auto eventData = in handleSensorEvent() local 595 decode_sensor_event_data(eventData, eventDataSize, &sensorId, in handleSensorEvent() 603 const uint8_t* sensorData = eventData + eventClassDataOffset; in handleSensorEvent() 926 const uint8_t* eventData, in processOemMsgPollEvent() argument 931 decodeCperRecord(eventData, eventDataSize, &Hdr); in processOemMsgPollEvent() 971 auto eventData = in handlepldmMessagePollEvent() local 976 auto rc = decode_pldm_message_poll_event_data(eventData, eventDataSize, in handlepldmMessagePollEvent()
|
| H A D | oem_event_manager.hpp | 274 const uint8_t* eventData, size_t eventDataSize);
|
| /openbmc/pldm/libpldmresponder/ |
| H A D | platform.cpp | 422 auto eventData = in sensorEvent() local 426 auto rc = decode_sensor_event_data(eventData, eventDataSize, &sensorId, in sensorEvent() 531 auto eventData = in pldmPDRRepositoryChgEvent() local 536 eventData, eventDataSize, &eventDataFormat, &numberOfChangeRecords, in pldmPDRRepositoryChgEvent() 554 auto changeRecordData = eventData + dataOffset; in pldmPDRRepositoryChgEvent() 1068 auto eventData = in sendPDRRepositoryChgEventbyPDRHandles() local 1075 &firstEntry, eventData, &actualSize, maxSize); in sendPDRRepositoryChgEventbyPDRHandles()
|
| /openbmc/pldm/oem/ibm/test/ |
| H A D | libpldmresponder_oem_platform_test.cpp | 174 auto eventData = reinterpret_cast<struct pldm_sensor_event_data*>( in TEST() local 176 eventData->sensor_id = 0xA; in TEST() 177 eventData->sensor_event_class_type = PLDM_SENSOR_OP_STATE; in TEST()
|
| /openbmc/pldm/oem/ibm/libpldmresponder/ |
| H A D | oem_ibm_handler.cpp | 655 auto eventData = reinterpret_cast<struct pldm_sensor_event_data*>( in sendStateSensorEvent() local 657 eventData->sensor_id = sensorId; in sendStateSensorEvent() 658 eventData->sensor_event_class_type = sensorEventClass; in sendStateSensorEvent() 659 auto eventClassStart = eventData->event_class; in sendStateSensorEvent()
|
| /openbmc/phosphor-host-ipmid/ |
| H A D | storagehandler.cpp | 654 * - eventData event data field contents 666 std::array<uint8_t, eventDataSize> eventData) in ipmiStorageAddSEL() argument 686 auto selDataStr = ipmi::sel::toHexStr(eventData); in ipmiStorageAddSEL()
|
| /openbmc/fb-ipmi-oem/src/ |
| H A D | selcommands.cpp | 1455 std::string eventData; in parseSelData() local 1456 toHexStr(evtData, eventData); in parseSelData() 1464 "), Event Data: (" + eventData + ") " + errLog; in parseSelData()
|