LCOV - code coverage report
Current view: top level - library/spdm_common_lib - libspdm_com_context_data.c (source / functions) Coverage Total Hit
Test: coverage.info Lines: 44.9 % 1681 754
Test Date: 2026-09-13 08:13:44 Functions: 84.6 % 78 66

Function Name Sort by function name Hit count Sort by function hit count
libspdm_deinit_context 0
libspdm_export_fips_selftest_context_from_spdm_context 0
libspdm_get_fips_selftest_buffer_size 0
libspdm_get_fips_selftest_context_size 0
libspdm_get_last_spdm_error_struct 0
libspdm_get_receiver_buffer 0
libspdm_import_fips_selftest_context_to_spdm_context 0
libspdm_init_fips_selftest_context 0
libspdm_is_capabilities_ext_flag_supported 0
libspdm_is_version_supported 0
libspdm_register_verify_spdm_cert_chain_func 0
libspdm_reset_message_k 0
libspdm_get_context_size_without_secured_context 1
libspdm_check_context 3
libspdm_append_message_encap_d 6
libspdm_reset_message_encap_d 8
libspdm_append_message_d 9
libspdm_append_message_mut_c 10
libspdm_reset_message_buffer_via_encap_request_code 15
libspdm_register_event_callback 20
libspdm_get_data 21
libspdm_reset_message_f 21
libspdm_append_message_encap_e 24
libspdm_set_data 31
libspdm_is_encap_supported 33
libspdm_append_message_e 34
libspdm_reset_context 45
libspdm_negotiate_connection_version 49
libspdm_append_message_c 52
need_session_info_for_data 52
libspdm_reset_message_d 56
libspdm_get_scratch_buffer_large_message_offset 61
libspdm_version_number_sort 98
libspdm_register_device_io_func 118
libspdm_register_device_buffer_func 119
libspdm_register_transport_layer_func 120
libspdm_get_scratch_buffer_cache_spdm_request_offset 123
libspdm_get_scratch_buffer_last_spdm_request_offset 123
libspdm_get_sizeof_required_scratch_buffer 123
libspdm_set_scratch_buffer 123
libspdm_get_context_size 125
libspdm_init_context 125
libspdm_init_context_with_secured_context 126
libspdm_reset_message_encap_e 147
libspdm_reset_message_e 188
libspdm_append_message_a 191
libspdm_append_message_f 263
libspdm_append_message_k 330
libspdm_reset_message_mut_c 530
libspdm_reset_message_mut_b 553
libspdm_reset_message_c 618
libspdm_reset_message_a 708
libspdm_append_message_m 722
libspdm_reset_message_b 1046
libspdm_get_version_from_version_number 1108
libspdm_release_receiver_buffer 2640
libspdm_acquire_receiver_buffer 2647
libspdm_release_sender_buffer 2690
libspdm_acquire_sender_buffer 2697
libspdm_append_message_mut_b 2980
libspdm_reset_message_m 4330
libspdm_reset_message_buffer_via_request_code 4422
libspdm_append_message_b 6198
libspdm_get_scratch_buffer_large_sender_receiver_offset 13328
libspdm_get_scratch_buffer_secure_message_offset 68265
libspdm_get_sender_buffer 68306
libspdm_set_last_spdm_error_struct 68404
libspdm_is_capabilities_flag_supported 79043
libspdm_get_scratch_buffer 136924
libspdm_get_scratch_buffer_capacity 137170
libspdm_get_scratch_buffer_large_sender_receiver_capacity 148078
libspdm_get_scratch_buffer_sender_receiver_offset 202277
libspdm_get_scratch_buffer_cache_spdm_request_capacity 274121
libspdm_get_connection_version 274662
libspdm_get_scratch_buffer_last_spdm_request_capacity 276916
libspdm_get_scratch_buffer_sender_receiver_capacity 284715
libspdm_get_scratch_buffer_large_message_capacity 353058
libspdm_get_scratch_buffer_secure_message_capacity 421347

Generated by: LCOV version 2.0-1