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:
36148b912f76d231c18d216d6dee5c0858575bb1
Lines:
92.1 %
1695
1561
Test Date:
2026-10-25 08:40:22
Functions:
100.0 %
79
79
Branches:
91.4 %
822
751
Function Name
Hit count
libspdm_acquire_receiver_buffer
6012
libspdm_acquire_sender_buffer
6192
libspdm_append_message_a
634
libspdm_append_message_b
12506
libspdm_append_message_c
120
libspdm_append_message_d
20
libspdm_append_message_e
68
libspdm_append_message_encap_d
18
libspdm_append_message_encap_e
52
libspdm_append_message_f
664
libspdm_append_message_k
844
libspdm_append_message_m
1478
libspdm_append_message_mut_b
6060
libspdm_append_message_mut_c
34
libspdm_check_context
18
libspdm_deinit_context
1094
libspdm_export_fips_selftest_context_from_spdm_context
8
libspdm_get_connection_version
29872
libspdm_get_context_size
1108
libspdm_get_context_size_without_secured_context
4
libspdm_get_data
260
libspdm_get_fips_selftest_buffer_size
4
libspdm_get_fips_selftest_context_size
4
libspdm_get_last_spdm_error_struct
32
libspdm_get_receiver_buffer
8
libspdm_get_scratch_buffer
13328
libspdm_get_scratch_buffer_cache_spdm_request_capacity
15806
libspdm_get_scratch_buffer_cache_spdm_request_offset
1102
libspdm_get_scratch_buffer_capacity
15530
libspdm_get_scratch_buffer_large_message_capacity
74178
libspdm_get_scratch_buffer_large_message_offset
158
libspdm_get_scratch_buffer_large_sender_receiver_capacity
55278
libspdm_get_scratch_buffer_large_sender_receiver_offset
30256
libspdm_get_scratch_buffer_last_spdm_request_capacity
22926
libspdm_get_scratch_buffer_last_spdm_request_offset
14430
libspdm_get_scratch_buffer_secure_message_capacity
80390
libspdm_get_scratch_buffer_secure_message_offset
6134
libspdm_get_scratch_buffer_sender_receiver_capacity
67834
libspdm_get_scratch_buffer_sender_receiver_offset
12768
libspdm_get_sender_buffer
6252
libspdm_get_sizeof_required_scratch_buffer
1100
libspdm_get_version_from_version_number
3088
libspdm_import_fips_selftest_context_to_spdm_context
8
libspdm_init_context
1108
libspdm_init_context_with_secured_context
1112
libspdm_init_fips_selftest_context
2
libspdm_is_capabilities_ext_flag_supported
8
libspdm_is_capabilities_flag_supported
30854
libspdm_is_encap_supported
314
libspdm_is_version_supported
4
libspdm_negotiate_connection_version
148
libspdm_register_device_buffer_func
1096
libspdm_register_device_io_func
1090
libspdm_register_event_callback
40
libspdm_register_transport_layer_func
1098
libspdm_register_verify_spdm_cert_chain_func
12
libspdm_release_receiver_buffer
5978
libspdm_release_sender_buffer
6158
libspdm_reset_chunk_info
424
libspdm_reset_context
210
libspdm_reset_message_a
3081
libspdm_reset_message_b
3876
libspdm_reset_message_buffer_via_encap_request_code
80
libspdm_reset_message_buffer_via_request_code
9612
libspdm_reset_message_c
2854
libspdm_reset_message_d
1326
libspdm_reset_message_e
5966
libspdm_reset_message_encap_d
4392
libspdm_reset_message_encap_e
5896
libspdm_reset_message_f
4436
libspdm_reset_message_k
4396
libspdm_reset_message_m
15084
libspdm_reset_message_mut_b
2714
libspdm_reset_message_mut_c
2648
libspdm_set_data
1008
libspdm_set_last_spdm_error_struct
6672
libspdm_set_scratch_buffer
1102
libspdm_version_number_sort
290
need_session_info_for_data
1250
Generated by:
LCOV version 2.0-1