/openbmc/libpldm/tests/dsp/ |
H A D | bios.cpp | 216 requestMsg{}; in TEST() 219 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 222 requestMsg.size() - hdrSize); in TEST() 251 requestMsg{}; in TEST() 254 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 258 requestMsg.size() - hdrSize); in TEST() 263 requestMsg.size() - hdrSize); in TEST() 268 requestMsg.size() - hdrSize - 4); in TEST() 275 requestMsg{}; in TEST() 284 auto request = reinterpret_cast<struct pldm_msg*>(requestMsg.data()); in TEST() [all …]
|
H A D | platform.cpp | 92 requestMsg{}; in TEST() 94 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 144 requestMsg{}; in TEST() local 159 memcpy(requestMsg.data() + hdrSize, &effecterIdLE, sizeof(effecterIdLE)); in TEST() 160 memcpy(requestMsg.data() + sizeof(effecterIdLE) + hdrSize, &compEffecterCnt, in TEST() 162 memcpy(requestMsg.data() + sizeof(effecterIdLE) + sizeof(compEffecterCnt) + in TEST() 167 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 170 request, requestMsg.size() - hdrSize, &retEffecterId, in TEST() 268 std::array<uint8_t, hdrSize + PLDM_GET_PDR_REQ_BYTES> requestMsg{}; in TEST() local 283 auto req = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() [all …]
|
H A D | fru.cpp | 15 std::array<uint8_t, sizeof(pldm_msg_hdr)> requestMsg{}; in TEST() 17 auto requestPtr = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 31 std::array<uint8_t, sizeof(pldm_msg_hdr)> requestMsg{}; in TEST() 33 auto requestPtr = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 317 requestMsg{}; in TEST() 319 auto requestPtr = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 320 size_t payload_length = requestMsg.size() - sizeof(pldm_msg_hdr); in TEST() 348 requestMsg{}; in TEST() 350 auto requestPtr = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 425 requestMsg{}; in TEST() [all …]
|
H A D | base.cpp | 202 requestMsg{}; in TEST() 204 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 219 std::array<uint8_t, hdrSize + PLDM_GET_COMMANDS_REQ_BYTES> requestMsg{}; in TEST() local 221 memcpy(requestMsg.data() + hdrSize, &pldmType, sizeof(pldmType)); in TEST() 222 memcpy(requestMsg.data() + sizeof(pldmType) + hdrSize, &version, in TEST() 226 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 227 auto rc = decode_get_commands_req(request, requestMsg.size() - hdrSize, in TEST() 373 requestMsg{}; in TEST() 375 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 432 std::array<uint8_t, hdrSize + PLDM_GET_VERSION_REQ_BYTES> requestMsg{}; in TEST() local [all …]
|
/openbmc/pldm/oem/ibm/test/ |
H A D | libpldmresponder_fileio_test.cpp | 217 requestMsg{}; in TEST() 218 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 247 requestMsg{}; in TEST_F() 248 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST_F() 249 size_t requestPayloadLength = requestMsg.size() - sizeof(pldm_msg_hdr); in TEST_F() 283 requestMsg{}; in TEST_F() 284 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST_F() 285 size_t requestPayloadLength = requestMsg.size() - sizeof(pldm_msg_hdr); in TEST_F() 318 requestMsg{}; in TEST_F() 319 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST_F() [all …]
|
/openbmc/pldm/requester/ |
H A D | request.hpp | 154 sdeventplus::Event& event, pldm::Request&& requestMsg, in Request() argument 159 requestMsg(std::move(requestMsg)), verbose(verbose) in Request() 165 pldm::Request requestMsg; //!< PLDM request message member in pldm::requester::Request 176 pldm::utils::printBuffer(pldm::utils::Tx, requestMsg); in send() 179 requestMsg, true); in send() 181 (struct pldm_msg_hdr*)(requestMsg.data()); in send() 194 requestMsg.data(), requestMsg.size()); in send()
|
H A D | handler.hpp | 206 auto requestMsg = endpointMessageQueues[eid]->requestQueue.front(); in pollEndpointQueue() local 210 pldmTransport, requestMsg->key.eid, event, in pollEndpointQueue() 211 std::move(requestMsg->reqMsg), numRetries, responseTimeOut, in pollEndpointQueue() 215 requestMsg->key)); in pollEndpointQueue() 220 instanceIdDb.free(requestMsg->key.eid, requestMsg->key.instanceId); in pollEndpointQueue() 235 instanceIdDb.free(requestMsg->key.eid, requestMsg->key.instanceId); in pollEndpointQueue() 243 handlers.emplace(requestMsg->key, in pollEndpointQueue() 245 std::move(requestMsg->responseHandler), in pollEndpointQueue() 262 uint8_t command, pldm::Request&& requestMsg, in registerRequest() argument 276 key, std::move(requestMsg), std::move(responseHandler)); in registerRequest() [all …]
|
/openbmc/pldm/requester/test/ |
H A D | request_test.cpp | 51 std::vector<uint8_t> requestMsg; variable 52 MockRequest request(pldmTransport, eid, event, std::move(requestMsg), 0, 63 std::vector<uint8_t> requestMsg; variable 64 MockRequest request(pldmTransport, eid, event, std::move(requestMsg), 2, 75 std::vector<uint8_t> requestMsg; variable 76 MockRequest request(pldmTransport, eid, event, std::move(requestMsg), 9, 99 std::vector<uint8_t> requestMsg; variable 100 MockRequest request(pldmTransport, eid, event, std::move(requestMsg), 2,
|
/openbmc/libpldm/tests/oem/ibm/ |
H A D | fileio.cpp | 16 std::array<uint8_t, PLDM_RW_FILE_MEM_REQ_BYTES + hdrSize> requestMsg{}; in TEST() local 28 memcpy(requestMsg.data() + hdrSize, &fileHandleLe, sizeof(fileHandleLe)); in TEST() 29 memcpy(requestMsg.data() + sizeof(fileHandleLe) + hdrSize, &offsetLe, in TEST() 31 memcpy(requestMsg.data() + sizeof(fileHandleLe) + sizeof(offsetLe) + in TEST() 34 memcpy(requestMsg.data() + sizeof(fileHandleLe) + sizeof(offsetLe) + in TEST() 44 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 47 auto rc = decode_rw_file_memory_req(request, requestMsg.size() - hdrSize, in TEST() 70 std::array<uint8_t, PLDM_RW_FILE_MEM_REQ_BYTES> requestMsg{}; in TEST() local 73 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in TEST() 76 rc = decode_rw_file_memory_req(request, requestMsg.size() - hdrSize, in TEST() [all …]
|
/openbmc/pldm/pldmtool/ |
H A D | pldm_cmd_helper.cpp | 27 auto [rc, requestMsg] = createRequestMsg(); in exec() 37 rc = pldmSendRecv(requestMsg, responseMsg); in exec() 51 int CommandInterface::pldmSendRecv(std::vector<uint8_t>& requestMsg, in pldmSendRecv() argument 63 printBuffer(Tx, requestMsg); in pldmSendRecv() 77 pldmTransport.sendRecvMsg(tid, requestMsg.data(), requestMsg.size(), in pldmSendRecv()
|
H A D | pldm_base_cmd.cpp | 134 std::vector<uint8_t> requestMsg(sizeof(pldm_msg_hdr)); in createRequestMsg() local 135 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 137 return {rc, requestMsg}; in createRequestMsg() 200 std::vector<uint8_t> requestMsg( in createRequestMsg() local 202 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 206 return {rc, requestMsg}; in createRequestMsg() 255 std::vector<uint8_t> requestMsg(sizeof(pldm_msg_hdr)); in createRequestMsg() local 256 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 258 return {rc, requestMsg}; in createRequestMsg() 303 std::vector<uint8_t> requestMsg( in createRequestMsg() local [all …]
|
H A D | pldm_bios_cmd.cpp | 50 std::vector<uint8_t> requestMsg(sizeof(pldm_msg_hdr)); in createRequestMsg() local 51 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 54 return {rc, requestMsg}; in createRequestMsg() 113 std::vector<uint8_t> requestMsg( in createRequestMsg() local 115 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 129 return {PLDM_ERROR_INVALID_DATA, requestMsg}; in createRequestMsg() 136 return {rc, requestMsg}; in createRequestMsg() 198 std::vector<uint8_t> requestMsg( in getBIOSTable() local 200 auto request = new (requestMsg.data()) pldm_msg; in getBIOSTable() 211 rc = pldmSendRecv(requestMsg, responseMsg); in getBIOSTable() [all …]
|
H A D | pldm_fru_cmd.cpp | 44 std::vector<uint8_t> requestMsg(sizeof(pldm_msg_hdr)); in createRequestMsg() local 45 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 49 return {rc, requestMsg}; in createRequestMsg() 362 std::vector<uint8_t> requestMsg(sizeof(pldm_msg_hdr) + payloadLength, in createRequestMsg() local 364 auto reqMsg = new (requestMsg.data()) pldm_msg; in createRequestMsg() 370 return {rc, requestMsg}; in createRequestMsg() 414 std::vector<uint8_t> requestMsg( in createRequestMsg() local 416 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 420 requestMsg.size() - sizeof(pldm_msg_hdr)); in createRequestMsg() 421 return {rc, requestMsg}; in createRequestMsg()
|
H A D | pldm_fw_update_cmd.cpp | 89 std::vector<uint8_t> requestMsg( in createRequestMsg() local 91 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 94 return {rc, requestMsg}; in createRequestMsg() 179 std::vector<uint8_t> requestMsg( in createRequestMsg() local 181 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 184 return {rc, requestMsg}; in createRequestMsg() 520 std::vector<uint8_t> requestMsg( in createRequestMsg() local 522 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 525 return {rc, requestMsg}; in createRequestMsg()
|
/openbmc/pldm/fw-update/ |
H A D | inventory_manager.cpp | 38 Request requestMsg( in sendQueryDeviceIdentifiersRequest() local 40 auto request = new (requestMsg.data()) pldm_msg; in sendQueryDeviceIdentifiersRequest() 55 std::move(requestMsg), in sendQueryDeviceIdentifiersRequest() 170 Request requestMsg(sizeof(pldm_msg_hdr)); in sendQueryDownstreamDevicesRequest() local 172 auto request = new (requestMsg.data()) pldm_msg; in sendQueryDownstreamDevicesRequest() 186 std::move(requestMsg), in sendQueryDownstreamDevicesRequest() 277 Request requestMsg( in sendQueryDownstreamIdentifiersRequest() local 279 auto request = new (requestMsg.data()) pldm_msg; in sendQueryDownstreamIdentifiersRequest() 298 std::move(requestMsg), in sendQueryDownstreamIdentifiersRequest() 448 Request requestMsg(sizeo in sendGetDownstreamFirmwareParametersRequest() local 543 Request requestMsg( sendGetFirmwareParametersRequest() local [all...] |
/openbmc/pldm/utilities/requester/ |
H A D | set_state_effecter.cpp | 28 requestMsg{}; in main() 29 auto request = new (requestMsg.data()) pldm_msg; in main() 47 requestMsg.data(), requestMsg.size(), in main()
|
H A D | set_state_effecter_async.cpp | 35 requestMsg{}; in main() 36 auto request = new (requestMsg.data()) pldm_msg; in main() 86 rc = pldmTransport.sendMsg(dstTid, requestMsg.data(), requestMsg.size()); in main()
|
/openbmc/pldm/pldmtool/oem/ibm/ |
H A D | pldm_oem_ibm.cpp | 53 std::vector<uint8_t> requestMsg( in createRequestMsg() local 55 auto request = new (requestMsg.data()) pldm_msg; in createRequestMsg() 59 return {rc, requestMsg}; in createRequestMsg() 114 std::vector<uint8_t> requestMsg( in exec() local 117 auto request = new (requestMsg.data()) pldm_msg; in exec() 128 rc = pldmSendRecv(requestMsg, responseMsg); in exec()
|
/openbmc/pldm/host-bmc/ |
H A D | host_pdr_handler.cpp | 173 std::vector<uint8_t> requestMsg( in getHostPDR() local 175 auto request = new (requestMsg.data()) pldm_msg; in getHostPDR() 207 std::move(requestMsg), in getHostPDR() 390 std::vector<uint8_t> requestMsg( in sendPDRRepositoryChgEvent() local 393 auto request = new (requestMsg.data()) pldm_msg; in sendPDRRepositoryChgEvent() 432 std::move(requestMsg), std::move(platformEventMessageResponseHandler)); in sendPDRRepositoryChgEvent() 717 std::vector<uint8_t> requestMsg( in setHostFirmwareCondition() local 719 auto request = new (requestMsg.data()) pldm_msg; in setHostFirmwareCondition() 744 PLDM_GET_PLDM_VERSION, std::move(requestMsg), in setHostFirmwareCondition() 789 std::vector<uint8_t> requestMsg( in setHostSensorState() local [all …]
|
/openbmc/pldm/oem/ibm/libpldmresponder/ |
H A D | platform_oem_ibm.cpp | 66 std::vector<uint8_t> requestMsg( in sendBiosAttributeUpdateEvent() local 71 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in sendBiosAttributeUpdateEvent() 76 requestMsg.size() - sizeof(pldm_msg_hdr), request); in sendBiosAttributeUpdateEvent() 107 std::move(requestMsg), std::move(platformEventMessageResponseHandler)); in sendBiosAttributeUpdateEvent()
|
/openbmc/pldm/platform-mc/ |
H A D | platform_manager.cpp | 346 auto requestMsg = new (request.data()) pldm_msg; in getPDR() local 349 requestMsg, PLDM_GET_PDR_REQ_BYTES); in getPDR() 398 auto requestMsg = new (request.data()) pldm_msg; in getPDRRepositoryInfo() local 400 PLDM_GET_PDR_REPOSITORY_INFO, requestMsg); in getPDRRepositoryInfo() 455 auto requestMsg = new (request.data()) pldm_msg; in eventMessageBufferSize() local 457 requestMsg); in eventMessageBufferSize() 515 auto requestMsg = new (request.data()) pldm_msg; in setEventReceiver() local 518 terminusManager.getLocalEid(), heartbeatTimer, requestMsg); in setEventReceiver() 568 auto requestMsg = new (request.data()) pldm_msg; in eventMessageSupported() local 569 auto rc = encode_event_message_supported_req(0, formatVersion, requestMsg); in eventMessageSupported() [all …]
|
H A D | terminus_manager.cpp | 447 auto requestMsg = new (request.data()) pldm_msg; in getTidOverMctp() local 448 auto rc = encode_get_tid_req(instanceId, requestMsg); in getTidOverMctp() 493 auto requestMsg = new (request.data()) pldm_msg; in setTidOverMctp() local 494 auto rc = encode_set_tid_req(instanceId, tid, requestMsg); in setTidOverMctp() 530 auto requestMsg = new (request.data()) pldm_msg; in getPLDMTypes() local 531 auto rc = encode_get_types_req(0, requestMsg); in getPLDMTypes() 577 auto requestMsg = new (request.data()) pldm_msg; in getPLDMCommands() local 579 auto rc = encode_get_commands_req(0, type, version, requestMsg); in getPLDMCommands() 664 auto requestMsg = new (request.data()) pldm_msg; in sendRecvPldmMsg() local 665 requestMsg->hdr.instance_id = instanceIdDb.next(eid); in sendRecvPldmMsg() [all …]
|
/openbmc/phosphor-debug-collector/host-transport-extensions/pldm/oem/ibm/ |
H A D | pldm_oem_cmds.cpp | 106 requestMsg{}; in requestOffload() 107 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in requestOffload() 120 requestMsg.size() - sizeof(pldm_msg_hdr)); in requestOffload() 143 rc = pldm_transport_send_msg(pldmTransport, pldmTID, requestMsg.data(), in requestOffload() 144 requestMsg.size()); in requestOffload()
|
/openbmc/pldm/pldmd/ |
H A D | pldmd.cpp | 104 const std::vector<uint8_t>& requestMsg, Invoker& invoker, in processRxMsg() argument 111 auto hdr = reinterpret_cast<const pldm_msg_hdr*>(requestMsg.data()); in processRxMsg() 122 size_t requestLen = requestMsg.size() - sizeof(struct pldm_msg_hdr); in processRxMsg() 161 size_t responseLen = requestMsg.size() - sizeof(struct pldm_msg_hdr); in processRxMsg() 363 void* requestMsg; in main() local 365 returnCode = pldmTransport.recvMsg(TID, requestMsg, recvDataLength); in main() 370 static_cast<uint8_t*>(requestMsg), in main() 371 static_cast<uint8_t*>(requestMsg) + recvDataLength); in main() 418 free(requestMsg); in main()
|
/openbmc/pldm/oem/ibm/requester/ |
H A D | dbus_to_file_handler.cpp | 44 std::vector<uint8_t> requestMsg( in sendNewFileAvailableCmd() local 46 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in sendNewFileAvailableCmd() 81 std::move(requestMsg), std::move(newFileAvailableRespHandler)); in sendNewFileAvailableCmd() 256 std::vector<uint8_t> requestMsg( in newFileAvailableSendToHost() local 258 auto request = reinterpret_cast<pldm_msg*>(requestMsg.data()); in newFileAvailableSendToHost() 291 std::move(requestMsg), std::move(newFileAvailableRespHandler)); in newFileAvailableSendToHost()
|