Lines Matching full:rc
191 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_set_state_effecter_states_resp() local
192 if (rc != PLDM_SUCCESS) { in encode_set_state_effecter_states_resp()
193 return rc; in encode_set_state_effecter_states_resp()
223 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_set_state_effecter_states_req() local
224 if (rc != PLDM_SUCCESS) { in encode_set_state_effecter_states_req()
225 return rc; in encode_set_state_effecter_states_req()
270 int rc; in decode_set_state_effecter_states_req() local
282 rc = pldm_msgbuf_init_errno(buf, in decode_set_state_effecter_states_req()
285 if (rc) { in decode_set_state_effecter_states_req()
286 return pldm_xlate_errno(rc); in decode_set_state_effecter_states_req()
301 rc = pldm_msgbuf_destroy(buf); in decode_set_state_effecter_states_req()
302 if (rc) { in decode_set_state_effecter_states_req()
303 return pldm_xlate_errno(rc); in decode_set_state_effecter_states_req()
317 int rc; in decode_get_pdr_req() local
329 rc = pldm_msgbuf_init_errno(buf, PLDM_GET_PDR_REQ_BYTES, msg->payload, in decode_get_pdr_req()
331 if (rc) { in decode_get_pdr_req()
332 return pldm_xlate_errno(rc); in decode_get_pdr_req()
341 rc = pldm_msgbuf_destroy(buf); in decode_get_pdr_req()
342 if (rc) { in decode_get_pdr_req()
343 return pldm_xlate_errno(rc); in decode_get_pdr_req()
366 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_get_pdr_resp() local
367 if (rc != PLDM_SUCCESS) { in encode_get_pdr_resp()
368 return rc; in encode_get_pdr_resp()
413 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_get_pdr_repository_info_resp() local
414 if (rc != PLDM_SUCCESS) { in encode_get_pdr_repository_info_resp()
415 return rc; in encode_get_pdr_repository_info_resp()
452 int rc; in decode_get_pdr_repository_info_resp() local
462 rc = pldm_msgbuf_init_errno(buf, in decode_get_pdr_repository_info_resp()
465 if (rc) { in decode_get_pdr_repository_info_resp()
466 return pldm_xlate_errno(rc); in decode_get_pdr_repository_info_resp()
474 rc = pldm_msgbuf_extract_p(buf, repository_state); in decode_get_pdr_repository_info_resp()
475 if (rc) { in decode_get_pdr_repository_info_resp()
476 return pldm_xlate_errno(rc); in decode_get_pdr_repository_info_resp()
484 rc = pldm_msgbuf_extract_array(buf, PLDM_TIMESTAMP104_SIZE, update_time, in decode_get_pdr_repository_info_resp()
486 if (rc) { in decode_get_pdr_repository_info_resp()
487 return pldm_xlate_errno(rc); in decode_get_pdr_repository_info_resp()
491 rc = pldm_msgbuf_extract_array(buf, PLDM_TIMESTAMP104_SIZE, in decode_get_pdr_repository_info_resp()
493 if (rc) { in decode_get_pdr_repository_info_resp()
494 return pldm_xlate_errno(rc); in decode_get_pdr_repository_info_resp()
502 rc = pldm_msgbuf_destroy(buf); in decode_get_pdr_repository_info_resp()
503 if (rc) { in decode_get_pdr_repository_info_resp()
504 return pldm_xlate_errno(rc); in decode_get_pdr_repository_info_resp()
517 int rc; in decode_get_pdr_repository_info_resp_safe() local
523 rc = pldm_msg_has_error(msg, payload_length); in decode_get_pdr_repository_info_resp_safe()
524 if (rc) { in decode_get_pdr_repository_info_resp_safe()
525 resp->completion_code = rc; in decode_get_pdr_repository_info_resp_safe()
529 rc = pldm_msgbuf_init_errno(buf, in decode_get_pdr_repository_info_resp_safe()
532 if (rc) { in decode_get_pdr_repository_info_resp_safe()
533 return rc; in decode_get_pdr_repository_info_resp_safe()
536 rc = pldm_msgbuf_extract(buf, resp->completion_code); in decode_get_pdr_repository_info_resp_safe()
537 if (rc) { in decode_get_pdr_repository_info_resp_safe()
538 return rc; in decode_get_pdr_repository_info_resp_safe()
543 rc = pldm_msgbuf_extract_array(buf, sizeof(resp->update_time), in decode_get_pdr_repository_info_resp_safe()
546 if (rc) { in decode_get_pdr_repository_info_resp_safe()
547 return rc; in decode_get_pdr_repository_info_resp_safe()
550 rc = pldm_msgbuf_extract_array(buf, sizeof(resp->oem_update_time), in decode_get_pdr_repository_info_resp_safe()
553 if (rc) { in decode_get_pdr_repository_info_resp_safe()
554 return rc; in decode_get_pdr_repository_info_resp_safe()
585 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_get_pdr_req() local
586 if (rc != PLDM_SUCCESS) { in encode_get_pdr_req()
587 return rc; in encode_get_pdr_req()
611 int rc; in decode_get_pdr_resp() local
619 rc = pldm_msgbuf_init_errno(buf, PLDM_GET_PDR_MIN_RESP_BYTES, in decode_get_pdr_resp()
621 if (rc) { in decode_get_pdr_resp()
622 return pldm_xlate_errno(rc); in decode_get_pdr_resp()
625 rc = pldm_msgbuf_extract_p(buf, completion_code); in decode_get_pdr_resp()
626 if (rc) { in decode_get_pdr_resp()
627 return pldm_xlate_errno(rc); in decode_get_pdr_resp()
637 rc = pldm_msgbuf_extract_p(buf, resp_cnt); in decode_get_pdr_resp()
638 if (rc) { in decode_get_pdr_resp()
639 return pldm_xlate_errno(rc); in decode_get_pdr_resp()
647 rc = pldm_msgbuf_extract_array(buf, *resp_cnt, record_data, in decode_get_pdr_resp()
649 if (rc) { in decode_get_pdr_resp()
650 return pldm_xlate_errno(rc); in decode_get_pdr_resp()
658 rc = pldm_msgbuf_destroy(buf); in decode_get_pdr_resp()
659 if (rc) { in decode_get_pdr_resp()
660 return pldm_xlate_errno(rc); in decode_get_pdr_resp()
673 int rc; in decode_get_pdr_resp_safe() local
679 rc = pldm_msg_has_error(msg, payload_length); in decode_get_pdr_resp_safe()
680 if (rc) { in decode_get_pdr_resp_safe()
681 resp->completion_code = rc; in decode_get_pdr_resp_safe()
685 rc = pldm_msgbuf_init_errno(buf, PLDM_GET_PDR_MIN_RESP_BYTES, in decode_get_pdr_resp_safe()
687 if (rc) { in decode_get_pdr_resp_safe()
688 return rc; in decode_get_pdr_resp_safe()
695 rc = pldm_msgbuf_extract(buf, resp->transfer_flag); in decode_get_pdr_resp_safe()
696 if (rc) { in decode_get_pdr_resp_safe()
697 return rc; in decode_get_pdr_resp_safe()
700 rc = pldm_msgbuf_extract(buf, resp->response_count); in decode_get_pdr_resp_safe()
701 if (rc) { in decode_get_pdr_resp_safe()
702 return rc; in decode_get_pdr_resp_safe()
705 rc = pldm_msgbuf_extract_array( in decode_get_pdr_resp_safe()
708 if (rc) { in decode_get_pdr_resp_safe()
709 return rc; in decode_get_pdr_resp_safe()
728 int rc; in decode_set_numeric_effecter_value_req() local
735 rc = pldm_msgbuf_init_errno( in decode_set_numeric_effecter_value_req()
738 if (rc) { in decode_set_numeric_effecter_value_req()
739 return pldm_xlate_errno(rc); in decode_set_numeric_effecter_value_req()
743 rc = pldm_msgbuf_extract_p(buf, effecter_data_size); in decode_set_numeric_effecter_value_req()
744 if (rc) { in decode_set_numeric_effecter_value_req()
755 rc = pldm_msgbuf_destroy(buf); in decode_set_numeric_effecter_value_req()
756 if (rc) { in decode_set_numeric_effecter_value_req()
757 return pldm_xlate_errno(rc); in decode_set_numeric_effecter_value_req()
783 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_set_numeric_effecter_value_resp() local
784 if (rc != PLDM_SUCCESS) { in encode_set_numeric_effecter_value_resp()
785 return rc; in encode_set_numeric_effecter_value_resp()
790 return rc; in encode_set_numeric_effecter_value_resp()
815 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_set_numeric_effecter_value_req() local
816 if (rc != PLDM_SUCCESS) { in encode_set_numeric_effecter_value_req()
817 return rc; in encode_set_numeric_effecter_value_req()
897 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_get_state_sensor_readings_resp() local
898 if (rc != PLDM_SUCCESS) { in encode_get_state_sensor_readings_resp()
899 return rc; in encode_get_state_sensor_readings_resp()
929 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_get_state_sensor_readings_req() local
930 if (rc != PLDM_SUCCESS) { in encode_get_state_sensor_readings_req()
931 return rc; in encode_get_state_sensor_readings_req()
954 int rc; in decode_get_state_sensor_readings_resp() local
961 rc = pldm_msgbuf_init_errno( in decode_get_state_sensor_readings_resp()
964 if (rc) { in decode_get_state_sensor_readings_resp()
965 return pldm_xlate_errno(rc); in decode_get_state_sensor_readings_resp()
968 rc = pldm_msgbuf_extract_p(buf, completion_code); in decode_get_state_sensor_readings_resp()
969 if (rc) { in decode_get_state_sensor_readings_resp()
970 return pldm_xlate_errno(rc); in decode_get_state_sensor_readings_resp()
977 rc = pldm_msgbuf_extract_p(buf, comp_sensor_count); in decode_get_state_sensor_readings_resp()
978 if (rc) { in decode_get_state_sensor_readings_resp()
979 return pldm_xlate_errno(rc); in decode_get_state_sensor_readings_resp()
993 rc = pldm_msgbuf_destroy_consumed(buf); in decode_get_state_sensor_readings_resp()
994 if (rc) { in decode_get_state_sensor_readings_resp()
995 return pldm_xlate_errno(rc); in decode_get_state_sensor_readings_resp()
1010 int rc; in decode_get_state_sensor_readings_req() local
1016 rc = pldm_msgbuf_init_errno(buf, in decode_get_state_sensor_readings_req()
1019 if (rc) { in decode_get_state_sensor_readings_req()
1020 return pldm_xlate_errno(rc); in decode_get_state_sensor_readings_req()
1027 rc = pldm_msgbuf_destroy(buf); in decode_get_state_sensor_readings_req()
1028 if (rc) { in decode_get_state_sensor_readings_req()
1029 return pldm_xlate_errno(rc); in decode_get_state_sensor_readings_req()
1080 int rc; in decode_platform_event_message_req() local
1087 rc = pldm_msgbuf_init_errno(buf, in decode_platform_event_message_req()
1090 if (rc) { in decode_platform_event_message_req()
1091 return pldm_xlate_errno(rc); in decode_platform_event_message_req()
1098 rc = pldm_msgbuf_destroy(buf); in decode_platform_event_message_req()
1099 if (rc) { in decode_platform_event_message_req()
1100 return pldm_xlate_errno(rc); in decode_platform_event_message_req()
1135 int rc; in decode_poll_for_platform_event_message_req() local
1143 rc = pldm_msgbuf_init_errno( in decode_poll_for_platform_event_message_req()
1146 if (rc) { in decode_poll_for_platform_event_message_req()
1147 return pldm_xlate_errno(rc); in decode_poll_for_platform_event_message_req()
1151 rc = pldm_msgbuf_extract_p(buf, transfer_operation_flag); in decode_poll_for_platform_event_message_req()
1152 if (rc) { in decode_poll_for_platform_event_message_req()
1153 return pldm_xlate_errno(rc); in decode_poll_for_platform_event_message_req()
1160 rc = pldm_msgbuf_extract_p(buf, event_id_to_acknowledge); in decode_poll_for_platform_event_message_req()
1161 if (rc) { in decode_poll_for_platform_event_message_req()
1162 return pldm_xlate_errno(rc); in decode_poll_for_platform_event_message_req()
1165 rc = pldm_platform_poll_for_platform_event_message_validate( in decode_poll_for_platform_event_message_req()
1167 if (rc < 0) { in decode_poll_for_platform_event_message_req()
1171 rc = pldm_msgbuf_destroy(buf); in decode_poll_for_platform_event_message_req()
1172 if (rc) { in decode_poll_for_platform_event_message_req()
1173 return pldm_xlate_errno(rc); in decode_poll_for_platform_event_message_req()
1199 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_platform_event_message_resp() local
1200 if (rc != PLDM_SUCCESS) { in encode_platform_event_message_resp()
1201 return rc; in encode_platform_event_message_resp()
1222 int rc; in encode_poll_for_platform_event_message_resp() local
1234 rc = pack_pldm_header(&header, &(msg->hdr)); in encode_poll_for_platform_event_message_resp()
1235 if (rc != PLDM_SUCCESS) { in encode_poll_for_platform_event_message_resp()
1236 return rc; in encode_poll_for_platform_event_message_resp()
1239 rc = pldm_msgbuf_init_errno( in encode_poll_for_platform_event_message_resp()
1242 if (rc) { in encode_poll_for_platform_event_message_resp()
1243 return pldm_xlate_errno(rc); in encode_poll_for_platform_event_message_resp()
1248 rc = pldm_msgbuf_insert(buf, event_id); in encode_poll_for_platform_event_message_resp()
1249 if (rc) { in encode_poll_for_platform_event_message_resp()
1250 return pldm_xlate_errno(rc); in encode_poll_for_platform_event_message_resp()
1259 rc = pldm_msgbuf_destroy(buf); in encode_poll_for_platform_event_message_resp()
1260 if (rc) { in encode_poll_for_platform_event_message_resp()
1261 return pldm_xlate_errno(rc); in encode_poll_for_platform_event_message_resp()
1274 rc = pldm_msgbuf_insert(buf, event_data_size); in encode_poll_for_platform_event_message_resp()
1275 if (rc) { in encode_poll_for_platform_event_message_resp()
1276 return pldm_xlate_errno(rc); in encode_poll_for_platform_event_message_resp()
1280 rc = pldm_msgbuf_insert_array(buf, event_data_size, event_data, in encode_poll_for_platform_event_message_resp()
1282 if (rc) { in encode_poll_for_platform_event_message_resp()
1283 return pldm_xlate_errno(rc); in encode_poll_for_platform_event_message_resp()
1291 rc = pldm_msgbuf_destroy(buf); in encode_poll_for_platform_event_message_resp()
1292 if (rc) { in encode_poll_for_platform_event_message_resp()
1293 return pldm_xlate_errno(rc); in encode_poll_for_platform_event_message_resp()
1339 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_platform_event_message_req() local
1340 if (rc != PLDM_SUCCESS) { in encode_platform_event_message_req()
1341 return rc; in encode_platform_event_message_req()
1362 int rc; in decode_platform_event_message_resp() local
1369 rc = pldm_msgbuf_init_errno(buf, PLDM_PLATFORM_EVENT_MESSAGE_RESP_BYTES, in decode_platform_event_message_resp()
1371 if (rc) { in decode_platform_event_message_resp()
1372 return pldm_xlate_errno(rc); in decode_platform_event_message_resp()
1375 rc = pldm_msgbuf_extract_p(buf, completion_code); in decode_platform_event_message_resp()
1376 if (rc) { in decode_platform_event_message_resp()
1377 return pldm_xlate_errno(rc); in decode_platform_event_message_resp()
1384 rc = pldm_msgbuf_extract_p(buf, platform_event_status); in decode_platform_event_message_resp()
1385 if (rc) { in decode_platform_event_message_resp()
1386 return pldm_xlate_errno(rc); in decode_platform_event_message_resp()
1393 rc = pldm_msgbuf_destroy(buf); in decode_platform_event_message_resp()
1394 if (rc) { in decode_platform_event_message_resp()
1395 return pldm_xlate_errno(rc); in decode_platform_event_message_resp()
1412 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_event_message_buffer_size_req() local
1413 if (rc != PLDM_SUCCESS) { in encode_event_message_buffer_size_req()
1414 return rc; in encode_event_message_buffer_size_req()
1433 int rc; in decode_event_message_buffer_size_resp() local
1440 rc = pldm_msgbuf_init_errno(buf, in decode_event_message_buffer_size_resp()
1443 if (rc) { in decode_event_message_buffer_size_resp()
1444 return pldm_xlate_errno(rc); in decode_event_message_buffer_size_resp()
1447 rc = pldm_msgbuf_extract_p(buf, completion_code); in decode_event_message_buffer_size_resp()
1448 if (rc) { in decode_event_message_buffer_size_resp()
1449 return pldm_xlate_errno(rc); in decode_event_message_buffer_size_resp()
1458 rc = pldm_msgbuf_destroy_consumed(buf); in decode_event_message_buffer_size_resp()
1459 if (rc) { in decode_event_message_buffer_size_resp()
1460 return pldm_xlate_errno(rc); in decode_event_message_buffer_size_resp()
1485 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_event_message_supported_req() local
1486 if (rc != PLDM_SUCCESS) { in encode_event_message_supported_req()
1487 return rc; in encode_event_message_supported_req()
1510 int rc; in decode_event_message_supported_resp() local
1518 rc = pldm_msgbuf_init_errno(buf, in decode_event_message_supported_resp()
1521 if (rc) { in decode_event_message_supported_resp()
1522 return pldm_xlate_errno(rc); in decode_event_message_supported_resp()
1525 rc = pldm_msgbuf_extract_p(buf, completion_code); in decode_event_message_supported_resp()
1526 if (rc) { in decode_event_message_supported_resp()
1527 return pldm_xlate_errno(rc); in decode_event_message_supported_resp()
1534 rc = pldm_msgbuf_extract_p(buf, synchrony_config); in decode_event_message_supported_resp()
1535 if (rc) { in decode_event_message_supported_resp()
1536 return pldm_xlate_errno(rc); in decode_event_message_supported_resp()
1545 rc = pldm_msgbuf_extract_p(buf, number_event_class_returned); in decode_event_message_supported_resp()
1546 if (rc) { in decode_event_message_supported_resp()
1547 return pldm_xlate_errno(rc); in decode_event_message_supported_resp()
1551 rc = pldm_msgbuf_destroy(buf); in decode_event_message_supported_resp()
1552 if (rc) { in decode_event_message_supported_resp()
1553 return pldm_xlate_errno(rc); in decode_event_message_supported_resp()
1567 rc = pldm_msgbuf_destroy_consumed(buf); in decode_event_message_supported_resp()
1568 if (rc) { in decode_event_message_supported_resp()
1569 return pldm_xlate_errno(rc); in decode_event_message_supported_resp()
1583 int rc; in decode_sensor_event_data() local
1591 rc = pldm_msgbuf_init_errno(buf, PLDM_SENSOR_EVENT_DATA_MIN_LENGTH, in decode_sensor_event_data()
1593 if (rc) { in decode_sensor_event_data()
1594 return pldm_xlate_errno(rc); in decode_sensor_event_data()
1605 rc = pldm_msgbuf_extract_p(buf, sensor_event_class_type); in decode_sensor_event_data()
1606 if (rc) { in decode_sensor_event_data()
1607 return pldm_xlate_errno(rc); in decode_sensor_event_data()
1634 rc = pldm_msgbuf_destroy(buf); in decode_sensor_event_data()
1635 if (rc) { in decode_sensor_event_data()
1636 return pldm_xlate_errno(rc); in decode_sensor_event_data()
1648 int rc; in decode_sensor_op_data() local
1655 rc = pldm_msgbuf_init_errno( in decode_sensor_op_data()
1658 if (rc) { in decode_sensor_op_data()
1659 return pldm_xlate_errno(rc); in decode_sensor_op_data()
1665 rc = pldm_msgbuf_destroy_consumed(buf); in decode_sensor_op_data()
1666 if (rc) { in decode_sensor_op_data()
1667 return pldm_xlate_errno(rc); in decode_sensor_op_data()
1681 int rc; in decode_state_sensor_data() local
1688 rc = pldm_msgbuf_init_errno( in decode_state_sensor_data()
1691 if (rc) { in decode_state_sensor_data()
1692 return pldm_xlate_errno(rc); in decode_state_sensor_data()
1699 rc = pldm_msgbuf_destroy_consumed(buf); in decode_state_sensor_data()
1700 if (rc) { in decode_state_sensor_data()
1701 return pldm_xlate_errno(rc); in decode_state_sensor_data()
1716 int rc; in decode_numeric_sensor_data() local
1729 rc = pldm_msgbuf_init_errno( in decode_numeric_sensor_data()
1732 if (rc) { in decode_numeric_sensor_data()
1733 return pldm_xlate_errno(rc); in decode_numeric_sensor_data()
1738 rc = pldm_msgbuf_extract_p(buf, sensor_data_size); in decode_numeric_sensor_data()
1739 if (rc) { in decode_numeric_sensor_data()
1740 return pldm_xlate_errno(rc); in decode_numeric_sensor_data()
1795 rc = pldm_msgbuf_destroy_consumed(buf); in decode_numeric_sensor_data()
1796 if (rc) { in decode_numeric_sensor_data()
1797 return pldm_xlate_errno(rc); in decode_numeric_sensor_data()
1810 int rc; in decode_numeric_sensor_pdr_data() local
1812 rc = pldm_msgbuf_init_errno(buf, PLDM_PDR_NUMERIC_SENSOR_PDR_MIN_LENGTH, in decode_numeric_sensor_pdr_data()
1814 if (rc) { in decode_numeric_sensor_pdr_data()
1815 return pldm_xlate_errno(rc); in decode_numeric_sensor_pdr_data()
1818 rc = pldm_msgbuf_extract_value_pdr_hdr( in decode_numeric_sensor_pdr_data()
1821 if (rc) { in decode_numeric_sensor_pdr_data()
1822 return pldm_xlate_errno(rc); in decode_numeric_sensor_pdr_data()
1843 rc = pldm_msgbuf_extract(buf, pdr_value->sensor_data_size); in decode_numeric_sensor_pdr_data()
1844 if (rc) { in decode_numeric_sensor_pdr_data()
1845 return pldm_xlate_errno(rc); in decode_numeric_sensor_pdr_data()
1868 rc = pldm_msgbuf_extract(buf, pdr_value->range_field_format); in decode_numeric_sensor_pdr_data()
1869 if (rc) { in decode_numeric_sensor_pdr_data()
1870 return pldm_xlate_errno(rc); in decode_numeric_sensor_pdr_data()
1896 rc = pldm_msgbuf_destroy(buf); in decode_numeric_sensor_pdr_data()
1897 if (rc) { in decode_numeric_sensor_pdr_data()
1898 return pldm_xlate_errno(rc); in decode_numeric_sensor_pdr_data()
1919 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_get_numeric_effecter_value_req() local
1920 if (rc != PLDM_SUCCESS) { in encode_get_numeric_effecter_value_req()
1921 return rc; in encode_get_numeric_effecter_value_req()
1956 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_get_numeric_effecter_value_resp() local
1957 if (rc != PLDM_SUCCESS) { in encode_get_numeric_effecter_value_resp()
1958 return rc; in encode_get_numeric_effecter_value_resp()
2019 int rc; in decode_get_numeric_effecter_value_req() local
2025 rc = pldm_msgbuf_init_errno(buf, in decode_get_numeric_effecter_value_req()
2028 if (rc) { in decode_get_numeric_effecter_value_req()
2029 return pldm_xlate_errno(rc); in decode_get_numeric_effecter_value_req()
2034 rc = pldm_msgbuf_destroy_consumed(buf); in decode_get_numeric_effecter_value_req()
2035 if (rc) { in decode_get_numeric_effecter_value_req()
2036 return pldm_xlate_errno(rc); in decode_get_numeric_effecter_value_req()
2053 int rc; in decode_get_numeric_effecter_value_resp() local
2061 rc = pldm_msgbuf_init_errno( in decode_get_numeric_effecter_value_resp()
2064 if (rc) { in decode_get_numeric_effecter_value_resp()
2065 return pldm_xlate_errno(rc); in decode_get_numeric_effecter_value_resp()
2068 rc = pldm_msgbuf_extract_p(buf, completion_code); in decode_get_numeric_effecter_value_resp()
2069 if (rc) { in decode_get_numeric_effecter_value_resp()
2070 return pldm_xlate_errno(rc); in decode_get_numeric_effecter_value_resp()
2077 rc = pldm_msgbuf_extract_p(buf, effecter_data_size); in decode_get_numeric_effecter_value_resp()
2078 if (rc) { in decode_get_numeric_effecter_value_resp()
2079 return pldm_xlate_errno(rc); in decode_get_numeric_effecter_value_resp()
2086 rc = pldm_msgbuf_extract_p(buf, effecter_oper_state); in decode_get_numeric_effecter_value_resp()
2087 if (rc) { in decode_get_numeric_effecter_value_resp()
2088 return pldm_xlate_errno(rc); in decode_get_numeric_effecter_value_resp()
2100 rc = pldm_msgbuf_destroy_consumed(buf); in decode_get_numeric_effecter_value_resp()
2101 if (rc) { in decode_get_numeric_effecter_value_resp()
2102 return pldm_xlate_errno(rc); in decode_get_numeric_effecter_value_resp()
2181 int rc; in decode_pldm_pdr_repository_chg_event_data() local
2189 rc = pldm_msgbuf_init_errno(buf, in decode_pldm_pdr_repository_chg_event_data()
2192 if (rc) { in decode_pldm_pdr_repository_chg_event_data()
2193 return pldm_xlate_errno(rc); in decode_pldm_pdr_repository_chg_event_data()
2202 rc = pldm_msgbuf_destroy(buf); in decode_pldm_pdr_repository_chg_event_data()
2203 if (rc) { in decode_pldm_pdr_repository_chg_event_data()
2204 return pldm_xlate_errno(rc); in decode_pldm_pdr_repository_chg_event_data()
2217 int rc; in decode_pldm_message_poll_event_data() local
2223 rc = pldm_msgbuf_init_errno(buf, PLDM_MSG_POLL_EVENT_LENGTH, event_data, in decode_pldm_message_poll_event_data()
2225 if (rc) { in decode_pldm_message_poll_event_data()
2226 return rc; in decode_pldm_message_poll_event_data()
2230 rc = pldm_msgbuf_extract(buf, poll_event->event_id); in decode_pldm_message_poll_event_data()
2231 if (rc) { in decode_pldm_message_poll_event_data()
2232 return rc; in decode_pldm_message_poll_event_data()
2251 int rc; in encode_pldm_message_poll_event_data() local
2261 rc = pldm_msgbuf_init_errno(buf, PLDM_MSG_POLL_EVENT_LENGTH, event_data, in encode_pldm_message_poll_event_data()
2263 if (rc) { in encode_pldm_message_poll_event_data()
2264 return rc; in encode_pldm_message_poll_event_data()
2281 int rc; in decode_pldm_pdr_repository_change_record_data() local
2289 rc = pldm_msgbuf_init_errno( in decode_pldm_pdr_repository_change_record_data()
2292 if (rc) { in decode_pldm_pdr_repository_change_record_data()
2293 return pldm_xlate_errno(rc); in decode_pldm_pdr_repository_change_record_data()
2302 rc = pldm_msgbuf_destroy(buf); in decode_pldm_pdr_repository_change_record_data()
2303 if (rc) { in decode_pldm_pdr_repository_change_record_data()
2304 return pldm_xlate_errno(rc); in decode_pldm_pdr_repository_change_record_data()
2325 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_get_sensor_reading_req() local
2326 if (rc != PLDM_SUCCESS) { in encode_get_sensor_reading_req()
2327 return rc; in encode_get_sensor_reading_req()
2349 int rc; in decode_get_sensor_reading_resp() local
2359 rc = pldm_msgbuf_init_errno(buf, PLDM_GET_SENSOR_READING_MIN_RESP_BYTES, in decode_get_sensor_reading_resp()
2361 if (rc) { in decode_get_sensor_reading_resp()
2362 return pldm_xlate_errno(rc); in decode_get_sensor_reading_resp()
2365 rc = pldm_msgbuf_extract_p(buf, completion_code); in decode_get_sensor_reading_resp()
2366 if (rc) { in decode_get_sensor_reading_resp()
2367 return pldm_xlate_errno(rc); in decode_get_sensor_reading_resp()
2374 rc = pldm_msgbuf_extract_p(buf, sensor_data_size); in decode_get_sensor_reading_resp()
2375 if (rc) { in decode_get_sensor_reading_resp()
2376 return pldm_xlate_errno(rc); in decode_get_sensor_reading_resp()
2392 rc = pldm_msgbuf_destroy_consumed(buf); in decode_get_sensor_reading_resp()
2393 if (rc) { in decode_get_sensor_reading_resp()
2394 return pldm_xlate_errno(rc); in decode_get_sensor_reading_resp()
2424 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_get_sensor_reading_resp() local
2425 if (rc != PLDM_SUCCESS) { in encode_get_sensor_reading_resp()
2426 return rc; in encode_get_sensor_reading_resp()
2478 int rc; in decode_get_sensor_reading_req() local
2484 rc = pldm_msgbuf_init_errno(buf, PLDM_GET_SENSOR_READING_REQ_BYTES, in decode_get_sensor_reading_req()
2486 if (rc) { in decode_get_sensor_reading_req()
2487 return pldm_xlate_errno(rc); in decode_get_sensor_reading_req()
2493 rc = pldm_msgbuf_destroy(buf); in decode_get_sensor_reading_req()
2494 if (rc) { in decode_get_sensor_reading_req()
2495 return pldm_xlate_errno(rc); in decode_get_sensor_reading_req()
2523 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_set_event_receiver_req() local
2524 if (rc != PLDM_SUCCESS) { in encode_set_event_receiver_req()
2525 return rc; in encode_set_event_receiver_req()
2553 int rc; in decode_set_event_receiver_resp() local
2559 rc = pldm_msgbuf_init_errno(buf, PLDM_SET_EVENT_RECEIVER_RESP_BYTES, in decode_set_event_receiver_resp()
2561 if (rc) { in decode_set_event_receiver_resp()
2562 return pldm_xlate_errno(rc); in decode_set_event_receiver_resp()
2567 rc = pldm_msgbuf_destroy(buf); in decode_set_event_receiver_resp()
2568 if (rc) { in decode_set_event_receiver_resp()
2569 return pldm_xlate_errno(rc); in decode_set_event_receiver_resp()
2586 int rc; in decode_set_event_receiver_req() local
2594 rc = pldm_msgbuf_init_errno(buf, PLDM_SET_EVENT_RECEIVER_MIN_REQ_BYTES, in decode_set_event_receiver_req()
2596 if (rc) { in decode_set_event_receiver_req()
2597 return pldm_xlate_errno(rc); in decode_set_event_receiver_req()
2601 if (rc) { in decode_set_event_receiver_req()
2602 return pldm_xlate_errno(rc); in decode_set_event_receiver_req()
2612 rc = pldm_msgbuf_destroy(buf); in decode_set_event_receiver_req()
2613 if (rc) { in decode_set_event_receiver_req()
2614 return pldm_xlate_errno(rc); in decode_set_event_receiver_req()
2641 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_set_event_receiver_resp() local
2642 if (rc != PLDM_SUCCESS) { in encode_set_event_receiver_resp()
2643 return rc; in encode_set_event_receiver_resp()
2662 int rc; in encode_poll_for_platform_event_message_req() local
2668 rc = pldm_platform_poll_for_platform_event_message_validate( in encode_poll_for_platform_event_message_req()
2670 if (rc < 0) { in encode_poll_for_platform_event_message_req()
2680 rc = pack_pldm_header(&header, &(msg->hdr)); in encode_poll_for_platform_event_message_req()
2681 if (rc != PLDM_SUCCESS) { in encode_poll_for_platform_event_message_req()
2682 return rc; in encode_poll_for_platform_event_message_req()
2685 rc = pldm_msgbuf_init_errno( in encode_poll_for_platform_event_message_req()
2688 if (rc) { in encode_poll_for_platform_event_message_req()
2689 return pldm_xlate_errno(rc); in encode_poll_for_platform_event_message_req()
2697 rc = pldm_msgbuf_destroy(buf); in encode_poll_for_platform_event_message_req()
2698 if (rc) { in encode_poll_for_platform_event_message_req()
2699 return pldm_xlate_errno(rc); in encode_poll_for_platform_event_message_req()
2715 int rc; in decode_poll_for_platform_event_message_resp() local
2725 rc = pldm_msgbuf_init_errno( in decode_poll_for_platform_event_message_resp()
2728 if (rc) { in decode_poll_for_platform_event_message_resp()
2729 return pldm_xlate_errno(rc); in decode_poll_for_platform_event_message_resp()
2732 rc = pldm_msgbuf_extract_p(buf, completion_code); in decode_poll_for_platform_event_message_resp()
2733 if (rc) { in decode_poll_for_platform_event_message_resp()
2734 return pldm_xlate_errno(rc); in decode_poll_for_platform_event_message_resp()
2741 rc = pldm_msgbuf_extract_p(buf, event_id); in decode_poll_for_platform_event_message_resp()
2742 if (rc) { in decode_poll_for_platform_event_message_resp()
2743 return pldm_xlate_errno(rc); in decode_poll_for_platform_event_message_resp()
2750 rc = pldm_msgbuf_extract_p(buf, transfer_flag); in decode_poll_for_platform_event_message_resp()
2751 if (rc) { in decode_poll_for_platform_event_message_resp()
2752 return pldm_xlate_errno(rc); in decode_poll_for_platform_event_message_resp()
2756 rc = pldm_msgbuf_extract_p(buf, event_data_size); in decode_poll_for_platform_event_message_resp()
2757 if (rc) { in decode_poll_for_platform_event_message_resp()
2758 return pldm_xlate_errno(rc); in decode_poll_for_platform_event_message_resp()
2773 rc = pldm_msgbuf_destroy_consumed(buf); in decode_poll_for_platform_event_message_resp()
2774 if (rc) { in decode_poll_for_platform_event_message_resp()
2775 return pldm_xlate_errno(rc); in decode_poll_for_platform_event_message_resp()
2789 int rc; in decode_numeric_effecter_pdr_data() local
2795 rc = pldm_msgbuf_init_errno(buf, in decode_numeric_effecter_pdr_data()
2798 if (rc) { in decode_numeric_effecter_pdr_data()
2799 return pldm_xlate_errno(rc); in decode_numeric_effecter_pdr_data()
2802 rc = pldm_msgbuf_extract_value_pdr_hdr( in decode_numeric_effecter_pdr_data()
2805 if (rc) { in decode_numeric_effecter_pdr_data()
2806 return pldm_xlate_errno(rc); in decode_numeric_effecter_pdr_data()
2829 rc = pldm_msgbuf_extract(buf, pdr_value->effecter_data_size); in decode_numeric_effecter_pdr_data()
2830 if (rc) { in decode_numeric_effecter_pdr_data()
2831 return pldm_xlate_errno(rc); in decode_numeric_effecter_pdr_data()
2849 rc = pldm_msgbuf_extract(buf, pdr_value->range_field_format); in decode_numeric_effecter_pdr_data()
2850 if (rc) { in decode_numeric_effecter_pdr_data()
2851 return pldm_xlate_errno(rc); in decode_numeric_effecter_pdr_data()
2869 rc = pldm_msgbuf_destroy_consumed(buf); in decode_numeric_effecter_pdr_data()
2870 if (rc) { in decode_numeric_effecter_pdr_data()
2871 return pldm_xlate_errno(rc); in decode_numeric_effecter_pdr_data()
2885 int rc; in encode_get_state_effecter_states_req() local
2897 rc = pack_pldm_header_errno(&header, &msg->hdr); in encode_get_state_effecter_states_req()
2898 if (rc < 0) { in encode_get_state_effecter_states_req()
2899 return rc; in encode_get_state_effecter_states_req()
2902 rc = pldm_msgbuf_init_errno(buf, in encode_get_state_effecter_states_req()
2905 if (rc) { in encode_get_state_effecter_states_req()
2906 return rc; in encode_get_state_effecter_states_req()
2921 int rc; in decode_get_state_effecter_states_req() local
2927 rc = pldm_msgbuf_init_errno( in decode_get_state_effecter_states_req()
2930 if (rc) { in decode_get_state_effecter_states_req()
2931 return rc; in decode_get_state_effecter_states_req()
2947 int rc; in decode_get_state_effecter_states_resp() local
2954 rc = pldm_msgbuf_init_errno( in decode_get_state_effecter_states_resp()
2957 if (rc) { in decode_get_state_effecter_states_resp()
2958 return rc; in decode_get_state_effecter_states_resp()
2961 rc = pldm_msgbuf_extract(buf, resp->completion_code); in decode_get_state_effecter_states_resp()
2962 if (rc) { in decode_get_state_effecter_states_resp()
2963 return rc; in decode_get_state_effecter_states_resp()
2970 rc = pldm_msgbuf_extract(buf, resp->comp_effecter_count); in decode_get_state_effecter_states_resp()
2971 if (rc) { in decode_get_state_effecter_states_resp()
2972 return rc; in decode_get_state_effecter_states_resp()
3000 int rc; in encode_get_state_effecter_states_resp() local
3020 rc = pack_pldm_header_errno(&header, &msg->hdr); in encode_get_state_effecter_states_resp()
3021 if (rc < 0) { in encode_get_state_effecter_states_resp()
3022 return rc; in encode_get_state_effecter_states_resp()
3025 rc = pldm_msgbuf_init_errno( in encode_get_state_effecter_states_resp()
3028 if (rc) { in encode_get_state_effecter_states_resp()
3029 return rc; in encode_get_state_effecter_states_resp()
3058 int rc; in decode_entity_auxiliary_names_pdr() local
3077 rc = pldm_msgbuf_init_errno( in decode_entity_auxiliary_names_pdr()
3080 if (rc) { in decode_entity_auxiliary_names_pdr()
3081 return rc; in decode_entity_auxiliary_names_pdr()
3084 rc = pldm_msgbuf_extract_value_pdr_hdr( in decode_entity_auxiliary_names_pdr()
3087 if (rc) { in decode_entity_auxiliary_names_pdr()
3088 return rc; in decode_entity_auxiliary_names_pdr()
3095 rc = pldm_msgbuf_extract(buf, pdr->name_string_count); in decode_entity_auxiliary_names_pdr()
3096 if (rc < 0) { in decode_entity_auxiliary_names_pdr()
3097 return rc; in decode_entity_auxiliary_names_pdr()
3100 rc = pldm_msgbuf_span_remaining(buf, &names, &names_len); in decode_entity_auxiliary_names_pdr()
3101 if (rc < 0) { in decode_entity_auxiliary_names_pdr()
3102 return rc; in decode_entity_auxiliary_names_pdr()
3108 rc = pldm_msgbuf_init_errno(dst, pdr->auxiliary_name_data_size, in decode_entity_auxiliary_names_pdr()
3111 if (rc < 0) { in decode_entity_auxiliary_names_pdr()
3112 return rc; in decode_entity_auxiliary_names_pdr()
3122 rc = pldm_msgbuf_init_errno(src, names_len, names, names_len); in decode_entity_auxiliary_names_pdr()
3123 if (rc < 0) { in decode_entity_auxiliary_names_pdr()
3124 return rc; in decode_entity_auxiliary_names_pdr()
3129 rc = pldm_msgbuf_copy_string_utf16(dst, src); in decode_entity_auxiliary_names_pdr()
3130 if (rc) { in decode_entity_auxiliary_names_pdr()
3131 return rc; in decode_entity_auxiliary_names_pdr()
3135 rc = pldm_msgbuf_destroy_consumed(src); in decode_entity_auxiliary_names_pdr()
3136 if (rc < 0) { in decode_entity_auxiliary_names_pdr()
3137 return rc; in decode_entity_auxiliary_names_pdr()
3141 rc = pldm_msgbuf_init_errno(src, names_len, names, names_len); in decode_entity_auxiliary_names_pdr()
3142 if (rc < 0) { in decode_entity_auxiliary_names_pdr()
3143 return rc; in decode_entity_auxiliary_names_pdr()
3147 rc = pldm_msgbuf_copy_string_ascii(dst, src); in decode_entity_auxiliary_names_pdr()
3148 if (rc) { in decode_entity_auxiliary_names_pdr()
3149 return rc; in decode_entity_auxiliary_names_pdr()
3154 if ((rc = pldm_msgbuf_destroy(dst)) || in decode_entity_auxiliary_names_pdr()
3155 (rc = pldm_msgbuf_destroy(src)) || in decode_entity_auxiliary_names_pdr()
3156 (rc = pldm_msgbuf_destroy(buf))) { in decode_entity_auxiliary_names_pdr()
3157 return rc; in decode_entity_auxiliary_names_pdr()
3169 int rc; in decode_pldm_entity_auxiliary_names_pdr_index() local
3202 rc = pldm_msgbuf_init_errno( in decode_pldm_entity_auxiliary_names_pdr_index()
3205 if (rc) { in decode_pldm_entity_auxiliary_names_pdr_index()
3206 return rc; in decode_pldm_entity_auxiliary_names_pdr_index()
3232 int rc; in decode_pldm_platform_cper_event() local
3242 rc = pldm_msgbuf_init_errno(buf, PLDM_PLATFORM_CPER_EVENT_MIN_LENGTH, in decode_pldm_platform_cper_event()
3244 if (rc) { in decode_pldm_platform_cper_event()
3245 return rc; in decode_pldm_platform_cper_event()
3249 rc = pldm_msgbuf_extract(buf, cper_event->format_type); in decode_pldm_platform_cper_event()
3250 if (rc) { in decode_pldm_platform_cper_event()
3251 return rc; in decode_pldm_platform_cper_event()
3259 rc = pldm_msgbuf_extract(buf, cper_event->event_data_length); in decode_pldm_platform_cper_event()
3260 if (rc) { in decode_pldm_platform_cper_event()
3261 return rc; in decode_pldm_platform_cper_event()
3269 rc = pldm_msgbuf_extract_array_uint8( in decode_pldm_platform_cper_event()
3272 if (rc) { in decode_pldm_platform_cper_event()
3273 return rc; in decode_pldm_platform_cper_event()