Lines Matching full:response

54             "Failed to encode request update request for endpoint ID '{EID}', response code '{RC}'",
60 [this](mctp_eid_t eid, const pldm_msg* response, size_t respMsgLen) {
61 this->requestUpdate(eid, response, respMsgLen);
67 "Failed to send request update for endpoint ID '{EID}', response code '{RC}'",
72 void DeviceUpdater::requestUpdate(mctp_eid_t eid, const pldm_msg* response,
75 if (response == nullptr || !respMsgLen)
78 error("No response received for request update for endpoint ID '{EID}'",
88 auto rc = decode_request_update_resp(response, respMsgLen, &completionCode,
93 "Failed to decode request update response for endpoint ID '{EID}', response code '{RC}'",
100 "Failure in request update response for endpoint ID '{EID}', completion code '{CC}'",
186 "Failed to encode pass component table req for endpoint ID '{EID}', response code '{RC}'",
193 [this](mctp_eid_t eid, const pldm_msg* response, size_t respMsgLen) {
194 this->passCompTable(eid, response, respMsgLen);
200 "Failed to send pass component table request for endpoint ID '{EID}', response code '{RC}'",
205 void DeviceUpdater::passCompTable(mctp_eid_t eid, const pldm_msg* response,
208 if (response == nullptr || !respMsgLen)
212 "No response received for pass component table for endpoint ID '{EID}'",
223 decode_pass_component_table_resp(response, respMsgLen, &completionCode,
229 "Failed to decode pass component table response for endpoint ID '{EID}', response code '{RC}'",
237 "Failed to pass component table response for endpoint ID '{EID}', completion code '{CC}'",
322 "Failed to encode update component req for endpoint ID '{EID}', response code '{RC}'",
328 [this](mctp_eid_t eid, const pldm_msg* response, size_t respMsgLen) {
329 this->updateComponent(eid, response, respMsgLen);
335 "Failed to send update request for endpoint ID '{EID}', response code '{RC}'",
340 void DeviceUpdater::updateComponent(mctp_eid_t eid, const pldm_msg* response,
343 if (response == nullptr || !respMsgLen)
347 "No response received for update component with endpoint ID {EID}",
360 response, respMsgLen, &completionCode, &compCompatibilityResp,
366 "Failed to decode update request response for endpoint ID '{EID}', response code '{RC}'",
373 "Failed to update request response for endpoint ID '{EID}', completion code '{CC}'",
389 Response DeviceUpdater::requestFwData(const pldm_msg* request,
395 Response response(sizeof(pldm_msg_hdr) + sizeof(completionCode), 0);
396 auto responseMsg = new (response.data()) pldm_msg;
402 "Failed to decode request firmware date request for endpoint ID '{EID}', response code '{RC}'",
410 "Failed to encode request firmware date response for endpoint ID '{EID}', response code '{RC}'",
413 return response;
431 "Failed to encode request firmware date response for endpoint ID '{EID}', response code '{RC}'",
434 return response;
445 "Failed to encode request firmware date response for endpoint ID '{EID}', response code '{RC}'",
448 return response;
457 response.resize(sizeof(pldm_msg_hdr) + sizeof(completionCode) + length);
458 responseMsg = new (response.data()) pldm_msg;
462 response.data() + sizeof(pldm_msg_hdr) + sizeof(completionCode)),
470 "Failed to encode request firmware date response for endpoint ID '{EID}', response code '{RC}'",
472 return response;
496 return response;
499 Response DeviceUpdater::transferComplete(const pldm_msg* request,
503 Response response(sizeof(pldm_msg_hdr) + sizeof(completionCode), 0);
504 auto responseMsg = new (response.data()) pldm_msg;
518 "Failed to decode TransferComplete request for endpoint ID '{EID}', response code '{RC}'",
526 "Failed to encode TransferComplete response for endpoint ID '{EID}', response code '{RC}'",
529 return response;
559 "Failed to encode transfer complete response of endpoint ID '{EID}', response code '{RC}'",
561 return response;
564 return response;
567 Response DeviceUpdater::verifyComplete(const pldm_msg* request,
571 Response response(sizeof(pldm_msg_hdr) + sizeof(completionCode), 0);
572 auto responseMsg = new (response.data()) pldm_msg;
579 "Failed to decode verify complete request of endpoint ID '{EID}', response code '{RC}'",
587 "Failed to encode verify complete response of endpoint ID '{EID}', response code '{RC}'.",
590 return response;
620 "Failed to encode verify complete response for endpoint ID '{EID}', response code - {RC}",
622 return response;
625 return response;
628 Response DeviceUpdater::applyComplete(const pldm_msg* request,
632 Response response(sizeof(pldm_msg_hdr) + sizeof(completionCode), 0);
633 auto responseMsg = new (response.data()) pldm_msg;
642 "Failed to decode apply complete request for endpoint ID '{EID}', response code '{RC}'",
650 "Failed to encode apply complete response for endpoint ID '{EID}', response code '{RC}'",
653 return response;
702 "Failed to encode apply complete response for endpoint ID '{EID}', response code '{RC}'",
704 return response;
707 return response;
725 "Failed to encode activate firmware req for endpoint ID '{EID}', response code '{RC}'",
731 [this](mctp_eid_t eid, const pldm_msg* response, size_t respMsgLen) {
732 this->activateFirmware(eid, response, respMsgLen);
737 "Failed to send activate firmware request for endpoint ID '{EID}', response code '{RC}'",
742 void DeviceUpdater::activateFirmware(mctp_eid_t eid, const pldm_msg* response,
745 if (response == nullptr || !respMsgLen)
749 "No response received for activate firmware for endpoint ID '{EID}'",
759 response, respMsgLen, &completionCode, &estimatedTimeForActivation);
764 "Failed to decode activate firmware response for endpoint ID '{EID}', response code '{RC}'",
772 "Failed to activate firmware response for endpoint ID '{EID}', completion code '{CC}'",
794 "Failed to encode cancel update component request for endpoint ID '{EID}', component index '{COMPONENT_INDEX}', response code '{RC}'",
802 [this](mctp_eid_t eid, const pldm_msg* response, size_t respMsgLen) {
803 this->cancelUpdateComponent(eid, response, respMsgLen);
808 "Failed to send cancel update component request for endpoint ID '{EID}', component index '{COMPONENT_INDEX}', response code '{RC}'",
814 mctp_eid_t eid, const pldm_msg* response, size_t respMsgLen)
816 // Check if response is valid
817 if (response == nullptr || !respMsgLen)
820 "No response received for cancel update component for endpoint ID '{EID}'",
826 auto rc = decode_cancel_update_component_resp(response, respMsgLen,
831 "Failed to decode cancel update component response for endpoint ID '{EID}', component index '{COMPONENT_INDEX}', completion code '{CC}'",