/openbmc/pldm/libpldmresponder/test/ |
H A D | libpldmresponder_base_test.cpp | 27 std::array<uint8_t, sizeof(pldm_msg_hdr)> requestPayload{}; in TEST_F() 44 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_COMMANDS_REQ_BYTES> in TEST_F() 47 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST_F() 59 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_COMMANDS_REQ_BYTES> in TEST_F() 64 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST_F() 74 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_VERSION_REQ_BYTES> in TEST_F() 77 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST_F() 107 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_VERSION_REQ_BYTES> in TEST_F() 110 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST_F() 128 requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST_F() [all...] |
H A D | libpldmresponder_pdr_sensor_test.cpp | 23 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_PDR_REQ_BYTES> in TEST() 26 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST() 74 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_PDR_REQ_BYTES> in TEST() 77 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST()
|
H A D | libpldmresponder_platform_test.cpp | 29 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_PDR_REQ_BYTES> in TEST() 32 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST() 67 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_PDR_REQ_BYTES> in TEST() 70 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST() 98 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_PDR_REQ_BYTES> in TEST() 101 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST() 129 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_PDR_REQ_BYTES> 132 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST() 161 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_PDR_REQ_BYTES> in TEST() 164 size_t requestPayloadLength = requestPayload.size() - sizeof(pldm_msg_hdr); in TEST() [all...] |
/openbmc/libpldm/src/requester/ |
H A D | pldm.c | 133 struct pldm_msg_hdr *hdr = (struct pldm_msg_hdr *)(*pldm_resp_msg); in pldm_recv_any() 143 if (*resp_msg_len < (sizeof(struct pldm_msg_hdr) + sizeof(pldm_cc))) { in pldm_recv_any() 164 struct pldm_msg_hdr *hdr = (struct pldm_msg_hdr *)(*pldm_resp_msg); in pldm_recv() 181 struct pldm_msg_hdr *hdr = (struct pldm_msg_hdr *)pldm_req_msg; in pldm_send_recv() 191 hdr = (struct pldm_msg_hdr *)(*pldm_resp_msg); in pldm_send_recv() 205 struct pldm_msg_hdr *hdr = (struct pldm_msg_hdr *)pldm_req_msg; in pldm_send()
|
/openbmc/pldm/platform-mc/test/ |
H A D | terminus_manager_test.cpp | 143 std::array<uint8_t, sizeof(pldm_msg_hdr) + getTidRespLen> getTidResp0{ in TEST_F() 148 std::array<uint8_t, sizeof(pldm_msg_hdr) + setTidRespLen> setTidResp0{ in TEST_F() 153 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPldmTypesRespLen> in TEST_F() 169 std::array<uint8_t, sizeof(pldm_msg_hdr) + getTidRespLen> getTidResp1{ in TEST_F() 199 std::array<uint8_t, sizeof(pldm_msg_hdr) + getTidRespLen> getTidResp0{ in TEST_F() 211 std::array<uint8_t, sizeof(pldm_msg_hdr) + getTidRespLen> getTidResp1{ in TEST_F() 213 std::array<uint8_t, sizeof(pldm_msg_hdr) + setTidRespLen> setTidResp1{ in TEST_F() 227 std::array<uint8_t, sizeof(pldm_msg_hdr) + getTidRespLen> getTidResp2{ in TEST_F() 229 std::array<uint8_t, sizeof(pldm_msg_hdr) + setTidRespLen> setTidResp2{ in TEST_F() 231 std::array<uint8_t, sizeof(pldm_msg_hdr) in TEST_F() [all...] |
H A D | platform_manager_test.cpp | 59 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPDRRepositoryInfoLen> in TEST_F() 79 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPdrRespLen> getPdrResp{ in TEST_F() 152 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPdrAuxNameRespLen> in TEST_F() 224 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPDRRepositoryInfoLen> in TEST_F() 244 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPdrRespLen> getPdrResp{ in TEST_F() 317 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPdrAuxNameRespLen> in TEST_F() 381 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPDRRepositoryInfoLen> in TEST_F() 401 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPdrRespLen> getPdrResp{ in TEST_F() 507 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPDRRepositoryInfoLen> in TEST_F() 516 std::array<uint8_t, sizeof(pldm_msg_hdr) in TEST_F() [all...] |
H A D | event_manager_test.cpp | 215 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPDRRepositoryInfoLen> in TEST_F() 235 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPdrRespLen> getPdrResp{ in TEST_F() 308 std::array<uint8_t, sizeof(pldm_msg_hdr) + getPdrAuxNameRespLen> in TEST_F() 344 std::array<uint8_t, sizeof(pldm_msg_hdr) + eventMessageBufferSizeRespLen> in TEST_F() 354 std::array<uint8_t, sizeof(pldm_msg_hdr) + eventMessageSupportedLen> in TEST_F() 371 std::array<uint8_t, sizeof(pldm_msg_hdr) + SetEventReceiverLen> in TEST_F() 412 std::array<uint8_t, sizeof(pldm_msg_hdr) + pollForPlatformEventMessage1Len> in TEST_F() 447 std::array<uint8_t, sizeof(pldm_msg_hdr) + pollForPlatformEventMessage2Len> in TEST_F() 484 std::array<uint8_t, sizeof(pldm_msg_hdr) + pollForPlatformEventMessage3Len> in TEST_F()
|
H A D | mock_terminus_manager.hpp | 35 *responseLen = responseLens.front() - sizeof(pldm_msg_hdr); in sendRecvPldmMsgOverMctp() 49 if (responseLen <= sizeof(pldm_msg_hdr)) in enqueueResponse()
|
/openbmc/libpldm/tests/dsp/ |
H A D | fru.cpp | 15 std::array<uint8_t, sizeof(pldm_msg_hdr)> requestMsg{}; in TEST() 31 std::array<uint8_t, sizeof(pldm_msg_hdr)> requestMsg{}; in TEST() 42 sizeof(pldm_msg_hdr) + PLDM_GET_FRU_RECORD_TABLE_METADATA_RESP_BYTES); in TEST() 45 size_t payload_length = responseMsg.size() - sizeof(pldm_msg_hdr); in TEST() 123 sizeof(pldm_msg_hdr) + PLDM_GET_FRU_RECORD_TABLE_METADATA_RESP_BYTES); in TEST() 126 size_t payload_length = responseMsg.size() - sizeof(pldm_msg_hdr); in TEST() 202 std::array<uint8_t, sizeof(pldm_msg_hdr) + in TEST() 276 std::array<uint8_t, sizeof(pldm_msg_hdr) + in TEST() 316 PLDM_GET_FRU_RECORD_TABLE_REQ_BYTES + sizeof(pldm_msg_hdr)> in TEST() 320 size_t payload_length = requestMsg.size() - sizeof(pldm_msg_hdr); in TEST() [all …]
|
H A D | base.cpp | 14 constexpr auto hdrSize = sizeof(pldm_msg_hdr); 20 pldm_msg_hdr msg{}; in TEST() 56 pldm_msg_hdr msg{}; in TEST() 100 pldm_msg_hdr msg{}; in TEST() 142 pldm_msg_hdr msg{}; in TEST() 175 pldm_msg_hdr msg{}; in TEST() 201 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_COMMANDS_REQ_BYTES> in TEST() 238 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_COMMANDS_RESP_BYTES> in TEST() 262 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_TYPES_RESP_BYTES> in TEST() 372 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_VERSION_REQ_BYTES> in TEST() [all …]
|
/openbmc/libpldm/tests/oem/ibm/ |
H A D | fileio.cpp | 12 constexpr auto hdrSize = sizeof(pldm_msg_hdr); 88 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_RESP_BYTES> in TEST() 124 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_RESP_BYTES> in TEST() 201 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_REQ_BYTES> in TEST() 328 std::array<uint8_t, sizeof(pldm_msg_hdr) + responseSize> responseMsg{}; in TEST() 365 std::array<uint8_t, sizeof(pldm_msg_hdr) + responseSize> responseMsg{}; in TEST() 383 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_GET_FILE_TABLE_REQ_BYTES> in TEST() 486 std::array<uint8_t, PLDM_READ_FILE_REQ_BYTES + sizeof(pldm_msg_hdr)> in TEST() 491 size_t payload_length = requestMsg.size() - sizeof(pldm_msg_hdr); in TEST() 526 sizeof(pldm_msg_hdr) + length); in TEST() [all …]
|
/openbmc/pldm/oem/ibm/test/ |
H A D | libpldmresponder_fileio_test.cpp | 216 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_REQ_BYTES> in TEST() 246 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_REQ_BYTES> in TEST_F() 249 size_t requestPayloadLength = requestMsg.size() - sizeof(pldm_msg_hdr); in TEST_F() 282 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_REQ_BYTES> in TEST_F() 285 size_t requestPayloadLength = requestMsg.size() - sizeof(pldm_msg_hdr); in TEST_F() 317 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_REQ_BYTES> in TEST_F() 320 size_t requestPayloadLength = requestMsg.size() - sizeof(pldm_msg_hdr); in TEST_F() 355 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_REQ_BYTES> in TEST_F() 358 size_t requestPayloadLength = requestMsg.size() - sizeof(pldm_msg_hdr); in TEST_F() 389 std::array<uint8_t, sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_REQ_BYTES> in TEST() [all …]
|
/openbmc/pldm/fw-update/test/ |
H A D | inventory_manager_test.cpp | 38 constexpr std::array<uint8_t, sizeof(pldm_msg_hdr) + respPayloadLength1> in TEST_F() 65 constexpr std::array<uint8_t, sizeof(pldm_msg_hdr) + respPayloadLength2> in TEST_F() 96 constexpr std::array<uint8_t, sizeof(pldm_msg_hdr) + respPayloadLength> in TEST_F() 112 std::array<uint8_t, sizeof(pldm_msg_hdr) + respPayloadLength> in TEST_F() 138 constexpr std::array<uint8_t, sizeof(pldm_msg_hdr) + respPayloadLength> in TEST_F() 163 constexpr std::array<uint8_t, sizeof(pldm_msg_hdr) + respPayloadLength1> in TEST_F() 198 constexpr std::array<uint8_t, sizeof(pldm_msg_hdr) + respPayloadLength2> in TEST_F() 227 constexpr std::array<uint8_t, sizeof(pldm_msg_hdr) + respPayloadLength> in TEST_F()
|
H A D | device_updater_test.cpp | 85 constexpr std::array<uint8_t, sizeof(pldm_msg_hdr) + in TEST_F() 97 sizeof(pldm_msg_hdr) + sizeof(completionCode) + length); in TEST_F() 103 EXPECT_EQ(response[sizeof(pldm_msg_hdr)], completionCode); in TEST_F()
|
/openbmc/pldm/requester/test/ |
H A D | handler_test.cpp | 89 pldm::Response response(sizeof(pldm_msg_hdr) + sizeof(uint8_t)); in TEST_F() 137 pldm::Response response(sizeof(pldm_msg_hdr) + sizeof(uint8_t)); in TEST_F() 168 pldm::Request request(sizeof(pldm_msg_hdr) + sizeof(uint8_t), 0); in TEST_F() 194 pldm::Response mockResponse(sizeof(pldm_msg_hdr) + sizeof(uint8_t), 0); in TEST_F() 198 mockResponse.size() - sizeof(pldm_msg_hdr)); in TEST_F() 216 pldm::Request request(sizeof(pldm_msg_hdr) + sizeof(uint8_t), 0); in TEST_F() 243 pldm::Request request(sizeof(pldm_msg_hdr), 0); in TEST_F() 282 pldm::Response mockResponse(sizeof(pldm_msg_hdr) + PLDM_GET_TID_RESP_BYTES, in TEST_F() 293 mockResponse.size() - sizeof(pldm_msg_hdr)); in TEST_F()
|
/openbmc/libpldm/include/libpldm/ |
H A D | base.h | 142 /** @struct pldm_msg_hdr 146 struct pldm_msg_hdr { 180 struct pldm_msg_hdr hdr; //!< PLDM message header 238 bool pldm_msg_hdr_correlate_response(const struct pldm_msg_hdr *req, 239 const struct pldm_msg_hdr *resp); 356 struct pldm_msg_hdr *msg); 368 uint8_t unpack_pldm_header(const struct pldm_msg_hdr *msg, 145 struct pldm_msg_hdr { global() struct 147 instance_idpldm_msg_hdr global() argument 148 reservedpldm_msg_hdr global() argument 149 datagrampldm_msg_hdr global() argument 150 requestpldm_msg_hdr global() argument 179 commandpldm_msg_hdr global() argument
|
/openbmc/pldm/fw-update/ |
H A D | device_updater.cpp | 39 sizeof(pldm_msg_hdr) + sizeof(struct pldm_request_update_req) + in startFwUpdateFlow() 169 sizeof(pldm_msg_hdr) + sizeof(struct pldm_pass_component_table_req) + in sendPassCompTableRequest() 297 sizeof(pldm_msg_hdr) + sizeof(struct pldm_update_component_req) + in sendUpdateComponentRequest() 374 Response response(sizeof(pldm_msg_hdr) + sizeof(completionCode), 0); in requestFwData() 436 response.resize(sizeof(pldm_msg_hdr) + sizeof(completionCode) + length); in requestFwData() 441 response.data() + sizeof(pldm_msg_hdr) + sizeof(completionCode)), in requestFwData() 461 Response response(sizeof(pldm_msg_hdr) + sizeof(completionCode), 0); in transferComplete() 520 Response response(sizeof(pldm_msg_hdr) + sizeof(completionCode), 0); in verifyComplete() 578 Response response(sizeof(pldm_msg_hdr) + sizeof(completionCode), 0); in applyComplete() 656 sizeof(pldm_msg_hdr) in sendActivateFirmwareRequest() [all...] |
/openbmc/pldm/libpldmresponder/ |
H A D | base.cpp | 81 Response response(sizeof(pldm_msg_hdr) + PLDM_GET_TYPES_RESP_BYTES, 0); in getPLDMTypes() 98 Response response(sizeof(pldm_msg_hdr) + PLDM_GET_COMMANDS_RESP_BYTES, 0); in getPLDMCommands() 140 Response response(sizeof(pldm_msg_hdr) + PLDM_GET_VERSION_RESP_BYTES, 0); in getPLDMVersion() 181 Response response(sizeof(pldm_msg_hdr) + PLDM_GET_TID_RESP_BYTES, 0); in getTID()
|
/openbmc/libpldm/src/dsp/ |
H A D | base.h | 11 struct pldm_msg_hdr *msg); 13 int unpack_pldm_header_errno(const struct pldm_msg_hdr *msg,
|
/openbmc/libpldm/src/ |
H A D | control.c | 229 if (*resp_len < sizeof(struct pldm_msg_hdr) + 1) { in pldm_control_handle_msg() 232 size_t resp_payload_len = *resp_len - sizeof(struct pldm_msg_hdr); in pldm_control_handle_msg() 235 if (req_len < sizeof(struct pldm_msg_hdr)) { in pldm_control_handle_msg() 238 size_t req_payload_len = req_len - sizeof(struct pldm_msg_hdr); in pldm_control_handle_msg() 282 *resp_len = resp_payload_len + sizeof(struct pldm_msg_hdr); in pldm_control_handle_msg()
|
/openbmc/pldm/oem/ibm/libpldmresponder/ |
H A D | file_io.cpp | 352 Response response((sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_RESP_BYTES), 0); in readFileIntoMemory() 455 Response response(sizeof(pldm_msg_hdr) + PLDM_RW_FILE_MEM_RESP_BYTES, 0); in writeFileFromMemory() 550 sizeof(pldm_msg_hdr) + PLDM_GET_FILE_TABLE_MIN_RESP_BYTES); in getFileTable() 614 Response response(sizeof(pldm_msg_hdr) + PLDM_READ_FILE_RESP_BYTES); in readFile() 699 fileDataPos += sizeof(pldm_msg_hdr) + sizeof(uint8_t) + sizeof(length); in readFile() 718 Response response(sizeof(pldm_msg_hdr) + PLDM_WRITE_FILE_RESP_BYTES); in writeFile() 808 sizeof(pldm_msg_hdr) + PLDM_RW_FILE_BY_TYPE_MEM_RESP_BYTES, 0); in rwFileByTypeIntoMemory() 892 Response response(sizeof(pldm_msg_hdr) + PLDM_RW_FILE_BY_TYPE_RESP_BYTES); in writeFileByType() 949 Response response(sizeof(pldm_msg_hdr) + PLDM_RW_FILE_BY_TYPE_RESP_BYTES); in readFileByType() 1005 Response response(sizeof(pldm_msg_hdr) + PLDM_FILE_ACK_RESP_BYTES); in fileAck() [all …]
|
/openbmc/phosphor-logging/extensions/openpower-pels/ |
H A D | pldm_interface.cpp | 237 std::array<uint8_t, sizeof(pldm_msg_hdr) + sizeof(pelFileType) + in doSend() 261 memcpy(&_requestHeader, request, sizeof(pldm_msg_hdr)); in doSend() 293 struct pldm_msg_hdr* hdr = (struct pldm_msg_hdr*)responseMsg; in receive()
|
/openbmc/libpldm/tests/oem/meta/ |
H A D | fileio.cpp | 22 constexpr size_t encodedMsgLen = sizeof(pldm_msg_hdr) + encodedPayloadLen; in TEST() 92 alignas(pldm_msg) unsigned char buf[sizeof(pldm_msg_hdr) + payloadLen]{}; in TEST() 165 encodedBuf[sizeof(pldm_msg_hdr) + payloadLen] = {}; in TEST() 199 encodedBuf[sizeof(pldm_msg_hdr) + payloadLen] = {}; in TEST()
|
/openbmc/libpldm/src/transport/ |
H A D | transport.c | 73 if (msg_len < sizeof(struct pldm_msg_hdr)) { in pldm_transport_send_msg() 95 if (*msg_len < sizeof(struct pldm_msg_hdr)) { in pldm_transport_recv_msg() 161 const struct pldm_msg_hdr *req_hdr; in pldm_transport_send_recv_msg()
|
H A D | af-mctp.c | 115 struct pldm_msg_hdr *hdr; in pldm_transport_af_mctp_recv() 134 if (length < (ssize_t)sizeof(struct pldm_msg_hdr)) { in pldm_transport_af_mctp_recv() 188 const struct pldm_msg_hdr *hdr; in pldm_transport_af_mctp_send() 191 if (msg_len < (ssize_t)sizeof(struct pldm_msg_hdr)) { in pldm_transport_af_mctp_send()
|