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