Home
last modified time | relevance | path

Searched refs:responseMsg (Results 1 – 25 of 32) sorted by relevance

12

/openbmc/pldm/pldmtool/
H A Dpldm_cmd_helper.cpp102 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 Dpldm_bios_cmd.cpp210 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 Dpldm_cmd_helper.hpp84 std::vector<uint8_t>& responseMsg, bool pldmVerbose);
111 std::vector<uint8_t>& responseMsg);
/openbmc/libpldm/tests/dsp/
H A Dbase.cpp241 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 Dbios.cpp34 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 Dfile.cpp101 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 Dfru.cpp41 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 Dmock_terminus_manager.hpp25 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 Dfileio.cpp89 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 Dplatform_manager.cpp358 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 Dterminus_manager.cpp448 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 Dterminus_manager.hpp91 const pldm_msg** responseMsg,
104 mctp_eid_t eid, Request& request, const pldm_msg** responseMsg,
/openbmc/pldm/utilities/requester/
H A Dset_state_effecter.cpp43 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 Dset_state_effecter_async.cpp64 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 Dinventory_manager_test.cpp105 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 Daggregate_update_manager.cpp11 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 Ddevice_updater.cpp396 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 Dpldm_interface.cpp274 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 Dhandler_test.cpp177 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 Dpldm_oem_ibm.cpp127 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 Dfile_io.c156 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 Dpldmd_registration_test.cpp39 auto responseMsg = CmdHandler::ccOnlyResponse(request, PLDM_ERROR); in TEST() local
41 EXPECT_EQ(responseMsg, expectMsg); in TEST()
/openbmc/openpower-occ-control/
H A Dpldm.cpp52 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 Dsetsensor.cpp46 auto responseMsg = PropertyWriteBus.call(pimMsg); in SetHostSensor() local
79 auto responseMsg = PropertyWriteBus.call(pimMsg); in SetManualMode() local
/openbmc/pldm/softoff/
H A Dsoftoff.cpp186 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()

12