Lines Matching refs:hdrSize
16 constexpr auto hdrSize = sizeof(pldm_msg_hdr);
221 std::array<uint8_t, hdrSize + PLDM_GET_COMMANDS_REQ_BYTES> requestMsg{};
223 memcpy(requestMsg.data() + hdrSize, &pldmType, sizeof(pldmType));
224 memcpy(requestMsg.data() + sizeof(pldmType) + hdrSize, &version,
229 auto rc = decode_get_commands_req(request, requestMsg.size() - hdrSize,
285 std::array<uint8_t, hdrSize + PLDM_GET_TYPES_RESP_BYTES> responseMsg{};
286 responseMsg[1 + hdrSize] = 1;
287 responseMsg[2 + hdrSize] = 2;
288 responseMsg[3 + hdrSize] = 3;
292 responseMsg[hdrSize] = PLDM_SUCCESS;
297 auto rc = decode_get_types_resp(response, responseMsg.size() - hdrSize,
302 EXPECT_EQ(responseMsg[1 + hdrSize], outTypes[0].byte);
303 EXPECT_EQ(responseMsg[2 + hdrSize], outTypes[1].byte);
304 EXPECT_EQ(responseMsg[3 + hdrSize], outTypes[2].byte);
309 std::array<uint8_t, hdrSize + PLDM_GET_TYPES_RESP_BYTES> responseMsg{};
310 responseMsg[1 + hdrSize] = 1;
311 responseMsg[2 + hdrSize] = 2;
312 responseMsg[3 + hdrSize] = 3;
316 responseMsg[hdrSize] = PLDM_SUCCESS;
321 auto rc = decode_get_types_resp(response, responseMsg.size() - hdrSize - 1,
329 std::array<uint8_t, hdrSize + PLDM_GET_COMMANDS_RESP_BYTES> responseMsg{};
330 responseMsg[1 + hdrSize] = 1;
331 responseMsg[2 + hdrSize] = 2;
332 responseMsg[3 + hdrSize] = 3;
336 responseMsg[hdrSize] = PLDM_SUCCESS;
341 auto rc = decode_get_commands_resp(response, responseMsg.size() - hdrSize,
346 EXPECT_EQ(responseMsg[1 + hdrSize], outTypes[0].byte);
347 EXPECT_EQ(responseMsg[2 + hdrSize], outTypes[1].byte);
348 EXPECT_EQ(responseMsg[3 + hdrSize], outTypes[2].byte);
353 std::array<uint8_t, hdrSize + PLDM_GET_COMMANDS_RESP_BYTES> responseMsg{};
354 responseMsg[1 + hdrSize] = 1;
355 responseMsg[2 + hdrSize] = 2;
356 responseMsg[3 + hdrSize] = 3;
360 responseMsg[hdrSize] = PLDM_SUCCESS;
366 decode_get_commands_resp(response, responseMsg.size() - hdrSize - 1,
434 std::array<uint8_t, hdrSize + PLDM_GET_VERSION_REQ_BYTES> requestMsg{};
442 memcpy(requestMsg.data() + hdrSize, &transferHandle,
444 memcpy(requestMsg.data() + sizeof(transferHandle) + hdrSize, &flag,
446 memcpy(requestMsg.data() + sizeof(transferHandle) + sizeof(flag) + hdrSize,
452 auto rc = decode_get_version_req(request, requestMsg.size() - hdrSize,
474 memcpy(responseMsg.data() + sizeof(completionCode) + hdrSize,
477 sizeof(transferHandle) + hdrSize,
480 sizeof(transferHandle) + sizeof(flag) + hdrSize,
486 auto rc = decode_get_version_resp(response, responseMsg.size() - hdrSize,
525 std::array<uint8_t, hdrSize + PLDM_GET_TID_RESP_BYTES> responseMsg{};
526 responseMsg[1 + hdrSize] = 1;
530 responseMsg[hdrSize] = PLDM_SUCCESS;
535 auto rc = decode_get_tid_resp(response, responseMsg.size() - hdrSize,
577 pldm_request, req.size() - hdrSize, &pldm_type, &flag, &transfer_ctx,
622 pldm_request, (req.size() - hdrSize) + 1, &pldm_type, &flag,
653 EXPECT_EQ(decode_multipart_receive_req(pldm_request, req.size() - hdrSize,
685 EXPECT_EQ(decode_multipart_receive_req(pldm_request, req.size() - hdrSize,
721 EXPECT_EQ(decode_multipart_receive_req(pldm_request, req.size() - hdrSize,
757 EXPECT_EQ(decode_multipart_receive_req(pldm_request, req.size() - hdrSize,