| /openbmc/pldm/pldmtool/ |
| H A D | pldm_cmd_helper.cpp | 102 std::vector<uint8_t> responseMsg; in exec() local 103 rc = pldmSendRecv(requestMsg, responseMsg); in exec() 112 auto responsePtr = reinterpret_cast<struct pldm_msg*>(responseMsg.data()); in exec() 113 parseResponseMsg(responsePtr, responseMsg.size() - sizeof(pldm_msg_hdr)); in exec() 118 std::vector<uint8_t>& responseMsg) in pldmSendRecv() argument 153 responseMsg.resize(responseMessageSize); in pldmSendRecv() 154 memcpy(responseMsg.data(), responseMessage, responseMsg.size()); in pldmSendRecv() 161 printBuffer(Rx, responseMsg); in pldmSendRecv()
|
| H A D | pldm_bios_cmd.cpp | 210 std::vector<uint8_t> responseMsg; in getBIOSTable() local 211 rc = pldmSendRecv(requestMsg, responseMsg); in getBIOSTable() 221 auto responsePtr = new (responseMsg.data()) pldm_msg; in getBIOSTable() 222 auto payloadLength = responseMsg.size() - sizeof(pldm_msg_hdr); in getBIOSTable() 723 std::vector<uint8_t> responseMsg; in exec() local 724 rc = pldmSendRecv(requestMsg, responseMsg); in exec() 734 auto responsePtr = new (responseMsg.data()) pldm_msg; in exec() 735 auto payloadLength = responseMsg.size() - sizeof(pldm_msg_hdr); in exec() 922 std::vector<uint8_t> responseMsg; in exec() local 923 rc = pldmSendRecv(requestMsg, responseMsg); in exec() [all …]
|
| H A D | pldm_cmd_helper.hpp | 84 std::vector<uint8_t>& responseMsg, bool pldmVerbose); 111 std::vector<uint8_t>& responseMsg);
|
| /openbmc/libpldm/tests/dsp/ |
| H A D | base.cpp | 241 responseMsg{}; in TEST() 243 auto response = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() 265 responseMsg{}; in TEST() 267 auto response = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() 285 std::array<uint8_t, hdrSize + PLDM_GET_TYPES_RESP_BYTES> responseMsg{}; in TEST() local 286 responseMsg[1 + hdrSize] = 1; in TEST() 287 responseMsg[2 + hdrSize] = 2; in TEST() 288 responseMsg[3 + hdrSize] = 3; in TEST() 292 responseMsg[hdrSize] = PLDM_SUCCESS; in TEST() 295 auto response = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() [all …]
|
| H A D | bios.cpp | 34 responseMsg{}; in TEST() 37 auto response = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() 69 std::array<uint8_t, hdrSize + PLDM_GET_DATE_TIME_RESP_BYTES> responseMsg{}; in TEST() local 88 memcpy(responseMsg.data() + sizeof(completionCode) + hdrSize, &seconds, in TEST() 90 memcpy(responseMsg.data() + sizeof(completionCode) + sizeof(seconds) + in TEST() 93 memcpy(responseMsg.data() + sizeof(completionCode) + sizeof(seconds) + in TEST() 96 memcpy(responseMsg.data() + sizeof(completionCode) + sizeof(seconds) + in TEST() 99 memcpy(responseMsg.data() + sizeof(completionCode) + sizeof(seconds) + in TEST() 102 memcpy(responseMsg.data() + sizeof(completionCode) + sizeof(seconds) + in TEST() 108 auto response = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() [all …]
|
| H A D | file.cpp | 101 PLDM_MSG_DEFINE_P(responseMsg, payload_length); in TEST() 103 rc = pldm_msgbuf_init_errno(buf, 0, responseMsg->payload, payload_length); in TEST() 111 rc = decode_pldm_file_df_open_resp(responseMsg, payload_length, &resp_data); in TEST() 132 PLDM_MSG_DEFINE_P(responseMsg, payload_length); in TEST() 134 rc = pldm_msgbuf_init_errno(buf, 0, responseMsg->payload, payload_length); in TEST() 145 rc = decode_pldm_file_df_open_resp(responseMsg, payload_length, nullptr); in TEST() 163 PLDM_MSG_DEFINE_P(responseMsg, payload_length); in TEST() 165 rc = pldm_msgbuf_init_errno(buf, 0, responseMsg->payload, payload_length); in TEST() 173 rc = decode_pldm_file_df_open_resp(responseMsg, 0, &resp_data); in TEST() 264 PLDM_MSG_DEFINE_P(responseMsg, payload_length); in TEST() [all …]
|
| H A D | fru.cpp | 41 std::vector<uint8_t> responseMsg( in TEST() local 44 auto responsePtr = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() 45 size_t payload_length = responseMsg.size() - sizeof(pldm_msg_hdr); in TEST() 122 std::vector<uint8_t> responseMsg( in TEST() local 125 auto responsePtr = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() 126 size_t payload_length = responseMsg.size() - sizeof(pldm_msg_hdr); in TEST() 204 responseMsg{}; in TEST() 206 auto responsePtr = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() 278 responseMsg{}; in TEST() 280 auto responsePtr = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() [all …]
|
| /openbmc/pldm/platform-mc/test/ |
| H A D | mock_terminus_manager.hpp | 25 mctp_eid_t /*eid*/, Request& /*request*/, const pldm_msg** responseMsg, in sendRecvPldmMsgOverMctp() argument 28 if (responseMsgs.empty() || responseMsg == nullptr || in sendRecvPldmMsgOverMctp() 34 *responseMsg = responseMsgs.front(); in sendRecvPldmMsgOverMctp() 42 int enqueueResponse(pldm_msg* responseMsg, size_t responseLen) in enqueueResponse() argument 44 if (responseMsg == nullptr) in enqueueResponse() 54 responseMsgs.push(responseMsg); in enqueueResponse()
|
| /openbmc/libpldm/tests/oem/ibm/ |
| H A D | fileio.cpp | 89 responseMsg{}; in TEST() 93 pldm_msg* response = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() 125 responseMsg{}; in TEST() 128 pldm_msg* response = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() 155 std::array<uint8_t, PLDM_RW_FILE_MEM_RESP_BYTES + hdrSize> responseMsg{}; in TEST() local 161 memcpy(responseMsg.data() + hdrSize, &completionCode, in TEST() 163 memcpy(responseMsg.data() + sizeof(completionCode) + hdrSize, &lengthLe, in TEST() 170 auto response = reinterpret_cast<pldm_msg*>(responseMsg.data()); in TEST() 173 auto rc = decode_rw_file_memory_resp(response, responseMsg.size() - hdrSize, in TEST() 189 std::array<uint8_t, PLDM_RW_FILE_MEM_RESP_BYTES> responseMsg{}; in TEST() local [all …]
|
| /openbmc/pldm/platform-mc/ |
| H A D | platform_manager.cpp | 358 const pldm_msg* responseMsg = nullptr; in getPDR() local 360 rc = co_await terminusManager.sendRecvPldmMsg(tid, request, &responseMsg, in getPDR() 371 rc = decode_get_pdr_resp(responseMsg, responseLen, &completionCode, in getPDR() 409 const pldm_msg* responseMsg = nullptr; in getPDRRepositoryInfo() local 411 rc = co_await terminusManager.sendRecvPldmMsg(tid, request, &responseMsg, in getPDRRepositoryInfo() 427 responseMsg, responseLen, &completionCode, &repositoryState, in getPDRRepositoryInfo() 466 const pldm_msg* responseMsg = nullptr; in eventMessageBufferSize() local 468 rc = co_await terminusManager.sendRecvPldmMsg(tid, request, &responseMsg, in eventMessageBufferSize() 480 responseMsg, responseLen, &completionCode, &terminusBufferSize); in eventMessageBufferSize() 527 const pldm_msg* responseMsg = nullptr; in setEventReceiver() local [all …]
|
| H A D | terminus_manager.cpp | 448 mctp_eid_t eid, Request& request, const pldm_msg** responseMsg, in sendRecvPldmMsgOverMctp() argument 454 std::tie(rc, *responseMsg, *responseLen) = in sendRecvPldmMsgOverMctp() 490 const pldm_msg* responseMsg = nullptr; in getTidOverMctp() local 492 rc = co_await sendRecvPldmMsgOverMctp(eid, request, &responseMsg, in getTidOverMctp() 502 rc = decode_get_tid_resp(responseMsg, responseLen, &completionCode, tid); in getTidOverMctp() 536 const pldm_msg* responseMsg = nullptr; in setTidOverMctp() local 538 rc = co_await sendRecvPldmMsgOverMctp(eid, request, &responseMsg, in setTidOverMctp() 547 if (responseMsg == nullptr || responseLen != PLDM_SET_TID_RESP_BYTES) in setTidOverMctp() 555 co_return responseMsg->payload[0]; in setTidOverMctp() 572 const pldm_msg* responseMsg = nullptr; in getPLDMTypes() local [all …]
|
| H A D | terminus_manager.hpp | 91 const pldm_msg** responseMsg, 104 mctp_eid_t eid, Request& request, const pldm_msg** responseMsg,
|
| /openbmc/pldm/utilities/requester/ |
| H A D | set_state_effecter.cpp | 43 void* responseMsg = nullptr; in main() local 48 responseMsg, responseMsgSize); in main() 56 pldm_msg* response = new (responseMsg) pldm_msg; in main() 60 free(responseMsg); in main()
|
| H A D | set_state_effecter_async.cpp | 64 void* responseMsg = nullptr; in main() local 67 auto rc = pldmTransport.recvMsg(srcTid, responseMsg, responseMsgSize); in main() 68 pldm_msg* response = new (responseMsg) pldm_msg; in main() 81 free(responseMsg); in main()
|
| /openbmc/pldm/fw-update/test/ |
| H A D | inventory_manager_test.cpp | 105 auto responseMsg = in TEST_F() local 107 inventoryManager.queryDeviceIdentifiers(1, responseMsg, respPayloadLength); in TEST_F() 124 auto responseMsg = new (queryDownstreamIdentifiersResp.data()) pldm_msg; in TEST_F() local 126 inventoryManager.queryDownstreamIdentifiers(eid, responseMsg, in TEST_F() 147 const auto responseMsg = in TEST_F() local 150 inventoryManager.queryDownstreamIdentifiers(1, responseMsg, in TEST_F() 236 auto responseMsg = in TEST_F() local 238 inventoryManager.getFirmwareParameters(1, responseMsg, respPayloadLength); in TEST_F()
|
| /openbmc/pldm/fw-update/ |
| H A D | aggregate_update_manager.cpp | 11 auto responseMsg = new (response.data()) pldm_msg; in handleRequest() local 12 if (responseMsg->payload[0] != PLDM_FWUP_COMMAND_NOT_EXPECTED) in handleRequest() 20 if (responseMsg->payload[0] != PLDM_FWUP_COMMAND_NOT_EXPECTED) in handleRequest()
|
| H A D | device_updater.cpp | 396 auto responseMsg = new (response.data()) pldm_msg; in requestFwData() local 405 request->hdr.instance_id, PLDM_ERROR_INVALID_DATA, responseMsg, in requestFwData() 427 responseMsg, sizeof(completionCode)); in requestFwData() 440 request->hdr.instance_id, PLDM_FWUP_DATA_OUT_OF_RANGE, responseMsg, in requestFwData() 458 responseMsg = new (response.data()) pldm_msg; in requestFwData() 465 request->hdr.instance_id, completionCode, responseMsg, in requestFwData() 504 auto responseMsg = new (response.data()) pldm_msg; in transferComplete() local 521 PLDM_ERROR_INVALID_DATA, responseMsg, in transferComplete() 555 responseMsg, sizeof(completionCode)); in transferComplete() 572 auto responseMsg = new (response.data()) pldm_msg; in verifyComplete() local [all …]
|
| /openbmc/phosphor-logging/extensions/openpower-pels/ |
| H A D | pldm_interface.cpp | 274 void* responseMsg = nullptr; in receive() local 279 auto rc = pldm_transport_recv_msg(transport, &pldmTID, &responseMsg, in receive() 281 struct pldm_msg_hdr* hdr = (struct pldm_msg_hdr*)responseMsg; in receive() 282 Response r{responseMsg}; in receive() 322 auto response = reinterpret_cast<pldm_msg*>(responseMsg); in receive()
|
| /openbmc/pldm/requester/test/ |
| H A D | handler_test.cpp | 177 const pldm_msg* responseMsg; in TEST_F() 186 std::tie(rc, responseMsg, responseLen) = in TEST_F() 196 this->pldmResponseCallBack(eid, responseMsg, responseLen); in TEST_F() 253 const pldm_msg* responseMsg; in TEST_F() local 259 std::tie(rc, responseMsg, responseLen) = in TEST_F() 264 rc = decode_get_tid_resp(responseMsg, responseLen, &cc, &tid); in TEST_F()
|
| /openbmc/pldm/pldmtool/oem/ibm/ |
| H A D | pldm_oem_ibm.cpp | 127 std::vector<uint8_t> responseMsg; in exec() local 128 rc = pldmSendRecv(requestMsg, responseMsg); in exec() 140 auto responsePtr = new (responseMsg.data()) pldm_msg; in exec() 141 auto payloadLength = responseMsg.size() - sizeof(pldm_msg_hdr); in exec()
|
| /openbmc/libpldm/src/oem/meta/ |
| H A D | file_io.c | 156 size_t resp_len, struct pldm_msg *responseMsg, size_t payload_length) in encode_oem_meta_file_io_read_resp() argument 162 if (resp == NULL || responseMsg == NULL) { in encode_oem_meta_file_io_read_resp() 178 rc = pack_pldm_header_errno(&header, &(responseMsg->hdr)); in encode_oem_meta_file_io_read_resp() 185 responseMsg->payload, payload_length); in encode_oem_meta_file_io_read_resp()
|
| /openbmc/pldm/test/ |
| H A D | pldmd_registration_test.cpp | 39 auto responseMsg = CmdHandler::ccOnlyResponse(request, PLDM_ERROR); in TEST() local 41 EXPECT_EQ(responseMsg, expectMsg); in TEST()
|
| /openbmc/openpower-occ-control/ |
| H A D | pldm.cpp | 52 auto responseMsg = bus.call(method); in fetchSensorInfo() local 53 responseMsg.read(pdrs); in fetchSensorInfo() 335 auto responseMsg = bus.call(method); in fetchEffecterInfo() local 336 responseMsg.read(pdrs); in fetchEffecterInfo() 868 uint8_t* responseMsg = nullptr; in pldmRspCallback() local 879 (void**)&responseMsg, &responseMsgSize); in pldmRspCallback() 896 struct pldm_msg_hdr* hdr = (struct pldm_msg_hdr*)responseMsg; in pldmRspCallback() 922 responseMsg, std::free}; in pldmRspCallback() 1016 uint8_t* responseMsg = nullptr; in pldmResetCallback() local 1027 (void**)&responseMsg, &responseMsgSize); in pldmResetCallback() [all …]
|
| /openbmc/phosphor-pid-control/ |
| H A D | setsensor.cpp | 46 auto responseMsg = PropertyWriteBus.call(pimMsg); in SetHostSensor() local 79 auto responseMsg = PropertyWriteBus.call(pimMsg); in SetManualMode() local
|
| /openbmc/pldm/softoff/ |
| H A D | softoff.cpp | 186 auto responseMsg = bus.call(method, dbusTimeout); in getEffecterID() local 188 responseMsg.read(response); in getEffecterID() 347 void* responseMsg = nullptr; in hostSoftOff() local 351 auto rc = pldmTransport.recvMsg(pldmTID, responseMsg, responseMsgSize); in hostSoftOff() 361 responseMsg, std::free}; in hostSoftOff()
|