Code coverage report for
DMTF/libspdm
Current view:
top level
-
library/spdm_common_lib
- libspdm_com_context_data.c
(
source
/ functions)
Coverage
Total
Hit
Test:
7d53225164c4aa249b863da608f94d42383fed1c
Lines:
92.1 %
1703
1569
Test Date:
2026-11-15 08:32:33
Functions:
100.0 %
79
79
Branches:
91.3 %
830
758
Function Name
Hit count
libspdm_init_fips_selftest_context
2
libspdm_get_context_size_without_secured_context
4
libspdm_get_fips_selftest_buffer_size
4
libspdm_get_fips_selftest_context_size
4
libspdm_is_version_supported
4
libspdm_export_fips_selftest_context_from_spdm_context
8
libspdm_get_receiver_buffer
8
libspdm_import_fips_selftest_context_to_spdm_context
8
libspdm_is_capabilities_ext_flag_supported
8
libspdm_register_verify_spdm_cert_chain_func
12
libspdm_append_message_encap_d
18
libspdm_check_context
18
libspdm_append_message_d
20
libspdm_get_last_spdm_error_struct
32
libspdm_append_message_mut_c
34
libspdm_register_event_callback
40
libspdm_append_message_encap_e
52
libspdm_append_message_e
68
libspdm_reset_message_buffer_via_encap_request_code
80
libspdm_negotiate_connection_version
148
libspdm_append_message_c
156
libspdm_get_scratch_buffer_large_message_offset
166
libspdm_reset_context
210
libspdm_get_data
260
libspdm_version_number_sort
290
libspdm_is_encap_supported
314
libspdm_reset_chunk_info
424
libspdm_append_message_a
644
libspdm_append_message_f
664
libspdm_append_message_k
844
libspdm_set_data
1018
libspdm_register_device_io_func
1098
libspdm_deinit_context
1102
libspdm_register_device_buffer_func
1104
libspdm_register_transport_layer_func
1106
libspdm_get_context_size
1116
libspdm_get_sizeof_required_scratch_buffer
1116
libspdm_init_context
1116
libspdm_get_scratch_buffer_cache_spdm_request_offset
1118
libspdm_set_scratch_buffer
1118
libspdm_init_context_with_secured_context
1120
need_session_info_for_data
1260
libspdm_reset_message_d
1334
libspdm_append_message_m
1478
libspdm_reset_message_mut_c
2658
libspdm_reset_message_mut_b
2724
libspdm_reset_message_c
2900
libspdm_get_version_from_version_number
3088
libspdm_reset_message_a
3101
libspdm_reset_message_b
3922
libspdm_reset_message_encap_d
4424
libspdm_reset_message_k
4428
libspdm_reset_message_f
4468
libspdm_reset_message_encap_e
5936
libspdm_release_receiver_buffer
5988
libspdm_reset_message_e
6006
libspdm_acquire_receiver_buffer
6022
libspdm_append_message_mut_b
6060
libspdm_get_scratch_buffer_secure_message_offset
6152
libspdm_release_sender_buffer
6168
libspdm_acquire_sender_buffer
6202
libspdm_get_sender_buffer
6270
libspdm_set_last_spdm_error_struct
6696
libspdm_reset_message_buffer_via_request_code
9632
libspdm_append_message_b
12506
libspdm_get_scratch_buffer_sender_receiver_offset
12816
libspdm_get_scratch_buffer
13372
libspdm_get_scratch_buffer_last_spdm_request_offset
14490
libspdm_reset_message_m
15142
libspdm_get_scratch_buffer_capacity
15606
libspdm_get_scratch_buffer_cache_spdm_request_capacity
15882
libspdm_get_scratch_buffer_last_spdm_request_capacity
23030
libspdm_get_connection_version
29980
libspdm_get_scratch_buffer_large_sender_receiver_offset
30306
libspdm_is_capabilities_flag_supported
30932
libspdm_get_scratch_buffer_large_sender_receiver_capacity
55470
libspdm_get_scratch_buffer_sender_receiver_capacity
68066
libspdm_get_scratch_buffer_large_message_capacity
74436
libspdm_get_scratch_buffer_secure_message_capacity
80666
Generated by:
LCOV version 2.0-1