Home
last modified time | relevance | path

Searched refs:pldm_msg_hdr (Results 1 – 25 of 67) sorted by relevance

123

/openbmc/pldm/libpldmresponder/test/
H A Dlibpldmresponder_base_test.cpp27 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 Dlibpldmresponder_pdr_sensor_test.cpp23 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 Dlibpldmresponder_platform_test.cpp29 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 Dpldm.c133 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 Dterminus_manager_test.cpp143 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 Dplatform_manager_test.cpp59 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 Devent_manager_test.cpp215 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 Dmock_terminus_manager.hpp35 *responseLen = responseLens.front() - sizeof(pldm_msg_hdr); in sendRecvPldmMsgOverMctp()
49 if (responseLen <= sizeof(pldm_msg_hdr)) in enqueueResponse()
/openbmc/libpldm/tests/dsp/
H A Dfru.cpp15 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 Dbase.cpp14 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 Dfileio.cpp12 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 Dlibpldmresponder_fileio_test.cpp216 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 Dinventory_manager_test.cpp38 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 Ddevice_updater_test.cpp85 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 Dhandler_test.cpp89 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 Dbase.h142 /** @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 Ddevice_updater.cpp39 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 Dbase.cpp81 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 Dbase.h11 struct pldm_msg_hdr *msg);
13 int unpack_pldm_header_errno(const struct pldm_msg_hdr *msg,
/openbmc/libpldm/src/
H A Dcontrol.c229 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 Dfile_io.cpp352 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 Dpldm_interface.cpp237 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 Dfileio.cpp22 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 Dtransport.c73 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 Daf-mctp.c115 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()

123