H A D | base.c | 15 pack_pldm_header_errno(const struct pldm_header_info * hdr,struct pldm_msg_hdr * msg) pack_pldm_header_errno() argument 52 unpack_pldm_header_errno(const struct pldm_msg_hdr * msg,struct pldm_header_info * hdr) unpack_pldm_header_errno() argument 75 pack_pldm_header(const struct pldm_header_info * hdr,struct pldm_msg_hdr * msg) pack_pldm_header() argument 96 unpack_pldm_header(const struct pldm_msg_hdr * msg,struct pldm_header_info * hdr) unpack_pldm_header() argument 127 encode_get_types_req(uint8_t instance_id,struct pldm_msg * msg) encode_get_types_req() argument 143 encode_get_commands_req(uint8_t instance_id,uint8_t type,ver32_t version,struct pldm_msg * msg) encode_get_commands_req() argument 170 encode_get_types_resp(uint8_t instance_id,uint8_t completion_code,const bitfield8_t * types,struct pldm_msg * msg) encode_get_types_resp() argument 200 decode_get_commands_req(const struct pldm_msg * msg,size_t payload_length,uint8_t * type,ver32_t * version) decode_get_commands_req() argument 220 encode_get_commands_resp(uint8_t instance_id,uint8_t completion_code,const bitfield8_t * commands,struct pldm_msg * msg) encode_get_commands_resp() argument 250 decode_get_types_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code,bitfield8_t * types) decode_get_types_resp() argument 275 decode_get_commands_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code,bitfield8_t * commands) decode_get_commands_resp() argument 303 encode_get_version_req(uint8_t instance_id,uint32_t transfer_handle,uint8_t transfer_opflag,uint8_t type,struct pldm_msg * msg) encode_get_version_req() argument 334 encode_get_version_resp(uint8_t instance_id,uint8_t completion_code,uint32_t next_transfer_handle,uint8_t transfer_flag,const ver32_t * version_data,size_t version_size,struct pldm_msg * msg) encode_get_version_resp() argument 364 decode_get_version_req(const struct pldm_msg * msg,size_t payload_length,uint32_t * transfer_handle,uint8_t * transfer_opflag,uint8_t * type) decode_get_version_req() argument 381 decode_get_version_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code,uint32_t * next_transfer_handle,uint8_t * transfer_flag,ver32_t * version) decode_get_version_resp() argument 411 encode_get_tid_req(uint8_t instance_id,struct pldm_msg * msg) encode_get_tid_req() argument 427 encode_get_tid_resp(uint8_t instance_id,uint8_t completion_code,uint8_t tid,struct pldm_msg * msg) encode_get_tid_resp() argument 452 decode_get_tid_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code,uint8_t * tid) decode_get_tid_resp() argument 477 encode_set_tid_req(uint8_t instance_id,uint8_t tid,struct pldm_msg * msg) encode_set_tid_req() argument 505 decode_multipart_receive_req(const struct pldm_msg * msg,size_t payload_length,uint8_t * pldm_type,uint8_t * transfer_opflag,uint32_t * transfer_ctx,uint32_t * transfer_handle,uint32_t * section_offset,uint32_t * section_length) decode_multipart_receive_req() argument 560 encode_cc_only_resp(uint8_t instance_id,uint8_t type,uint8_t command,uint8_t cc,struct pldm_msg * msg) encode_cc_only_resp() argument 584 encode_pldm_header_only_errno(uint8_t msg_type,uint8_t instance_id,uint8_t pldm_type,uint8_t command,struct pldm_msg * msg) encode_pldm_header_only_errno() argument 601 encode_pldm_header_only(uint8_t msg_type,uint8_t instance_id,uint8_t pldm_type,uint8_t command,struct pldm_msg * msg) encode_pldm_header_only() argument [all...] |
H A D | firmware_update.c | 751 encode_query_device_identifiers_req(uint8_t instance_id,size_t payload_length,struct pldm_msg * msg) encode_query_device_identifiers_req() argument 766 decode_query_device_identifiers_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code,uint32_t * device_identifiers_len,uint8_t * descriptor_count,uint8_t ** descriptor_data) decode_query_device_identifiers_resp() argument 816 encode_query_device_identifiers_resp(uint8_t instance_id,uint8_t descriptor_count,const struct pldm_descriptor * descriptors,struct pldm_msg * msg,size_t * payload_length) encode_query_device_identifiers_resp() argument 876 encode_get_firmware_parameters_req(uint8_t instance_id,size_t payload_length,struct pldm_msg * msg) encode_get_firmware_parameters_req() argument 892 decode_get_firmware_parameters_resp(const struct pldm_msg * msg,size_t payload_length,struct pldm_get_firmware_parameters_resp * resp_data,struct variable_field * active_comp_image_set_ver_str,struct variable_field * pending_comp_image_set_ver_str,struct variable_field * comp_parameter_table) decode_get_firmware_parameters_resp() argument 993 encode_get_firmware_parameters_resp(uint8_t instance_id,const struct pldm_get_firmware_parameters_resp_full * resp_data,struct pldm_msg * msg,size_t * payload_length) encode_get_firmware_parameters_resp() argument 1186 encode_query_downstream_devices_req(uint8_t instance_id,struct pldm_msg * msg) encode_query_downstream_devices_req() argument 1200 decode_query_downstream_devices_resp(const struct pldm_msg * msg,size_t payload_length,struct pldm_query_downstream_devices_resp * resp_data) decode_query_downstream_devices_resp() argument 1252 encode_query_downstream_identifiers_req(uint8_t instance_id,const struct pldm_query_downstream_identifiers_req * params_req,struct pldm_msg * msg,size_t payload_length) encode_query_downstream_identifiers_req() argument 1294 decode_query_downstream_identifiers_resp(const struct pldm_msg * msg,size_t payload_length,struct pldm_query_downstream_identifiers_resp * resp_data,struct pldm_downstream_device_iter * iter) decode_query_downstream_identifiers_resp() argument 1385 encode_get_downstream_firmware_parameters_req(uint8_t instance_id,const struct pldm_get_downstream_firmware_parameters_req * params_req,struct pldm_msg * msg,size_t payload_length) encode_get_downstream_firmware_parameters_req() argument 1427 decode_get_downstream_firmware_parameters_resp(const struct pldm_msg * msg,size_t payload_length,struct pldm_get_downstream_firmware_parameters_resp * resp_data,struct pldm_downstream_device_parameters_iter * iter) decode_get_downstream_firmware_parameters_resp() argument 1577 encode_request_update_req(uint8_t instance_id,uint32_t max_transfer_size,uint16_t num_of_comp,uint8_t max_outstanding_transfer_req,uint16_t pkg_data_len,uint8_t comp_image_set_ver_str_type,uint8_t comp_image_set_ver_str_len,const struct variable_field * comp_img_set_ver_str,struct pldm_msg * msg,size_t payload_length) encode_request_update_req() argument 1630 decode_request_update_req(const struct pldm_msg * msg,size_t payload_length,struct pldm_request_update_req_full * req) decode_request_update_req() argument 1675 decode_request_update_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code,uint16_t * fd_meta_data_len,uint8_t * fd_will_send_pkg_data) decode_request_update_resp() argument 1707 encode_request_update_resp(uint8_t instance_id,const struct pldm_request_update_resp * resp_data,struct pldm_msg * msg,size_t * payload_length) encode_request_update_resp() argument 1751 encode_pass_component_table_req(uint8_t instance_id,uint8_t transfer_flag,uint16_t comp_classification,uint16_t comp_identifier,uint8_t comp_classification_index,uint32_t comp_comparison_stamp,uint8_t comp_ver_str_type,uint8_t comp_ver_str_len,const struct variable_field * comp_ver_str,struct pldm_msg * msg,size_t payload_length) encode_pass_component_table_req() argument 1804 decode_pass_component_table_req(const struct pldm_msg * msg,size_t payload_length,struct pldm_pass_component_table_req_full * pcomp) decode_pass_component_table_req() argument 1849 decode_pass_component_table_resp(const struct pldm_msg * msg,const size_t payload_length,uint8_t * completion_code,uint8_t * comp_resp,uint8_t * comp_resp_code) decode_pass_component_table_resp() argument 1890 encode_pass_component_table_resp(uint8_t instance_id,const struct pldm_pass_component_table_resp * resp_data,struct pldm_msg * msg,size_t * payload_length) encode_pass_component_table_resp() argument 1925 encode_update_component_req(uint8_t instance_id,uint16_t comp_classification,uint16_t comp_identifier,uint8_t comp_classification_index,uint32_t comp_comparison_stamp,uint32_t comp_image_size,bitfield32_t update_option_flags,uint8_t comp_ver_str_type,uint8_t comp_ver_str_len,const struct variable_field * comp_ver_str,struct pldm_msg * msg,size_t payload_length) encode_update_component_req() argument 1978 decode_update_component_req(const struct pldm_msg * msg,size_t payload_length,struct pldm_update_component_req_full * up) decode_update_component_req() argument 2029 decode_update_component_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code,uint8_t * comp_compatibility_resp,uint8_t * comp_compatibility_resp_code,bitfield32_t * update_option_flags_enabled,uint16_t * time_before_req_fw_data) decode_update_component_resp() argument 2079 encode_update_component_resp(uint8_t instance_id,const struct pldm_update_component_resp * resp_data,struct pldm_msg * msg,size_t * payload_length) encode_update_component_resp() argument 2110 decode_request_firmware_data_req(const struct pldm_msg * msg,size_t payload_length,uint32_t * offset,uint32_t * length) decode_request_firmware_data_req() argument 2136 encode_request_firmware_data_req(uint8_t instance_id,const struct pldm_request_firmware_data_req * req_params,struct pldm_msg * msg,size_t * payload_length) encode_request_firmware_data_req() argument 2166 encode_request_firmware_data_resp(uint8_t instance_id,uint8_t completion_code,struct pldm_msg * msg,size_t payload_length) encode_request_firmware_data_resp() argument 2189 decode_transfer_complete_req(const struct pldm_msg * msg,size_t payload_length,uint8_t * transfer_result) decode_transfer_complete_req() argument 2207 encode_transfer_complete_req(uint8_t instance_id,uint8_t transfer_result,struct pldm_msg * msg,size_t * payload_length) encode_transfer_complete_req() argument 2238 encode_transfer_complete_resp(uint8_t instance_id,uint8_t completion_code,struct pldm_msg * msg,size_t payload_length) encode_transfer_complete_resp() argument 2264 decode_verify_complete_req(const struct pldm_msg * msg,size_t payload_length,uint8_t * verify_result) decode_verify_complete_req() argument 2281 encode_verify_complete_req(uint8_t instance_id,uint8_t verify_result,struct pldm_msg * msg,size_t * payload_length) encode_verify_complete_req() argument 2312 encode_verify_complete_resp(uint8_t instance_id,uint8_t completion_code,struct pldm_msg * msg,size_t payload_length) encode_verify_complete_resp() argument 2338 decode_apply_complete_req(const struct pldm_msg * msg,size_t payload_length,uint8_t * apply_result,bitfield16_t * comp_activation_methods_modification) decode_apply_complete_req() argument 2369 encode_apply_complete_req(uint8_t instance_id,const struct pldm_apply_complete_req * req_data,struct pldm_msg * msg,size_t * payload_length) encode_apply_complete_req() argument 2399 encode_apply_complete_resp(uint8_t instance_id,uint8_t completion_code,struct pldm_msg * msg,size_t payload_length) encode_apply_complete_resp() argument 2425 decode_activate_firmware_req(const struct pldm_msg * msg,size_t payload_length,bool * self_contained) decode_activate_firmware_req() argument 2456 encode_activate_firmware_req(uint8_t instance_id,bool8_t self_contained_activation_req,struct pldm_msg * msg,size_t payload_length) encode_activate_firmware_req() argument 2490 decode_activate_firmware_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code,uint16_t * estimated_time_activation) decode_activate_firmware_resp() argument 2522 encode_activate_firmware_resp(uint8_t instance_id,const struct pldm_activate_firmware_resp * resp_data,struct pldm_msg * msg,size_t * payload_length) encode_activate_firmware_resp() argument 2550 encode_get_status_req(uint8_t instance_id,struct pldm_msg * msg,size_t payload_length) encode_get_status_req() argument 2575 decode_get_status_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code,uint8_t * current_state,uint8_t * previous_state,uint8_t * aux_state,uint8_t * aux_state_status,uint8_t * progress_percent,uint8_t * reason_code,bitfield32_t * update_option_flags_enabled) decode_get_status_resp() argument 2644 encode_get_status_resp(uint8_t instance_id,const struct pldm_get_status_resp * status,struct pldm_msg * msg,size_t * payload_length) encode_get_status_resp() argument 2683 encode_cancel_update_component_req(uint8_t instance_id,struct pldm_msg * msg,size_t payload_length) encode_cancel_update_component_req() argument 2708 decode_cancel_update_component_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code) decode_cancel_update_component_resp() argument 2725 encode_cancel_update_req(uint8_t instance_id,struct pldm_msg * msg,size_t payload_length) encode_cancel_update_req() argument 2750 decode_cancel_update_resp(const struct pldm_msg * msg,size_t payload_length,uint8_t * completion_code,bool8_t * non_functioning_component_indication,bitfield64_t * non_functioning_component_bitmap) decode_cancel_update_resp() argument 2791 encode_cancel_update_resp(uint8_t instance_id,const struct pldm_cancel_update_resp * resp_data,struct pldm_msg * msg,size_t * payload_length) encode_cancel_update_resp() argument [all...] |