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: 45.5 % 1594 726
Test Date: 2025-06-29 08:09:00 Functions: 86.7 % 75 65

Function Name Sort by function name Hit count Sort by function hit count
libspdm_acquire_receiver_buffer 2532
libspdm_acquire_sender_buffer 2575
libspdm_append_message_a 169
libspdm_append_message_b 5932
libspdm_append_message_c 50
libspdm_append_message_d 7
libspdm_append_message_e 34
libspdm_append_message_encap_d 4
libspdm_append_message_encap_e 24
libspdm_append_message_f 241
libspdm_append_message_k 292
libspdm_append_message_m 722
libspdm_append_message_mut_b 2831
libspdm_append_message_mut_c 10
libspdm_check_context 3
libspdm_deinit_context 0
libspdm_export_fips_selftest_context_from_spdm_context 0
libspdm_get_connection_version 141634
libspdm_get_context_size 106
libspdm_get_context_size_without_secured_context 1
libspdm_get_data 42
libspdm_get_fips_selftest_context_size 0
libspdm_get_last_spdm_error_struct 0
libspdm_get_receiver_buffer 0
libspdm_get_scratch_buffer 136626
libspdm_get_scratch_buffer_cache_spdm_request_capacity 273483
libspdm_get_scratch_buffer_cache_spdm_request_offset 103
libspdm_get_scratch_buffer_capacity 136832
libspdm_get_scratch_buffer_large_message_capacity 351787
libspdm_get_scratch_buffer_large_message_offset 38
libspdm_get_scratch_buffer_large_sender_receiver_capacity 147237
libspdm_get_scratch_buffer_large_sender_receiver_offset 12751
libspdm_get_scratch_buffer_last_spdm_request_capacity 276120
libspdm_get_scratch_buffer_last_spdm_request_offset 103
libspdm_get_scratch_buffer_secure_message_capacity 419934
libspdm_get_scratch_buffer_secure_message_offset 68131
libspdm_get_scratch_buffer_sender_receiver_capacity 283595
libspdm_get_scratch_buffer_sender_receiver_offset 201976
libspdm_get_sender_buffer 68170
libspdm_get_sizeof_required_scratch_buffer 103
libspdm_get_version_from_version_number 229
libspdm_import_fips_selftest_context_to_spdm_context 0
libspdm_init_context 106
libspdm_init_context_with_secured_context 107
libspdm_init_fips_selftest_context 0
libspdm_is_capabilities_flag_supported 76689
libspdm_is_encap_supported 31
libspdm_is_version_supported 0
libspdm_negotiate_connection_version 30
libspdm_register_device_buffer_func 100
libspdm_register_device_io_func 99
libspdm_register_event_callback 8
libspdm_register_transport_layer_func 101
libspdm_register_verify_spdm_cert_chain_func 0
libspdm_release_receiver_buffer 2526
libspdm_release_sender_buffer 2569
libspdm_reset_context 42
libspdm_reset_message_a 666
libspdm_reset_message_b 1005
libspdm_reset_message_buffer_via_request_code 4266
libspdm_reset_message_c 580
libspdm_reset_message_d 51
libspdm_reset_message_e 143
libspdm_reset_message_encap_d 6
libspdm_reset_message_encap_e 102
libspdm_reset_message_f 21
libspdm_reset_message_k 0
libspdm_reset_message_m 4130
libspdm_reset_message_mut_b 450
libspdm_reset_message_mut_c 449
libspdm_set_data 19
libspdm_set_last_spdm_error_struct 68264
libspdm_set_scratch_buffer 103
libspdm_version_number_sort 60
need_session_info_for_data 61

Generated by: LCOV version 2.0-1