LCOV - code coverage report
Current view:
top level
-
aws-c-common/include/aws/common
- atomics_gnu.inl
(
source
/ functions)
Hit
Total
Coverage
Test:
all_fuzz.info
Lines:
15
76
19.7 %
Date:
2021-04-23 16:28:21
Functions:
9
187
4.8 %
Function Name
Hit count
allocator.c:aws_atomic_compare_exchange_int_explicit
0
allocator.c:aws_atomic_compare_exchange_ptr_explicit
0
allocator.c:aws_atomic_exchange_int_explicit
0
allocator.c:aws_atomic_exchange_ptr_explicit
0
allocator.c:aws_atomic_fetch_add_explicit
0
allocator.c:aws_atomic_fetch_and_explicit
0
allocator.c:aws_atomic_fetch_or_explicit
0
allocator.c:aws_atomic_fetch_sub_explicit
0
allocator.c:aws_atomic_fetch_xor_explicit
0
allocator.c:aws_atomic_init_int
0
allocator.c:aws_atomic_init_ptr
0
allocator.c:aws_atomic_load_int_explicit
0
allocator.c:aws_atomic_load_ptr_explicit
0
allocator.c:aws_atomic_priv_xlate_order
0
allocator.c:aws_atomic_store_int_explicit
0
allocator.c:aws_atomic_store_ptr_explicit
0
allocator.c:aws_atomic_thread_fence
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_compare_exchange_int_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_compare_exchange_ptr_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_exchange_int_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_exchange_ptr_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_fetch_add_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_fetch_and_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_fetch_or_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_fetch_sub_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_fetch_xor_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_init_int
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_init_ptr
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_load_int_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_store_int_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_store_ptr_explicit
0
aws_ring_buffer_clean_up_harness.c:aws_atomic_thread_fence
0
aws_ring_buffer_init_harness.c:aws_atomic_compare_exchange_int_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_compare_exchange_ptr_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_exchange_int_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_exchange_ptr_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_fetch_add_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_fetch_and_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_fetch_or_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_fetch_sub_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_fetch_xor_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_init_int
0
aws_ring_buffer_init_harness.c:aws_atomic_init_ptr
0
aws_ring_buffer_init_harness.c:aws_atomic_load_int_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_store_int_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_store_ptr_explicit
0
aws_ring_buffer_init_harness.c:aws_atomic_thread_fence
0
common.c:aws_atomic_compare_exchange_int_explicit
0
common.c:aws_atomic_compare_exchange_ptr_explicit
0
common.c:aws_atomic_exchange_int_explicit
0
common.c:aws_atomic_exchange_ptr_explicit
0
common.c:aws_atomic_fetch_add_explicit
0
common.c:aws_atomic_fetch_and_explicit
0
common.c:aws_atomic_fetch_or_explicit
0
common.c:aws_atomic_fetch_sub_explicit
0
common.c:aws_atomic_fetch_xor_explicit
0
common.c:aws_atomic_init_int
0
common.c:aws_atomic_init_ptr
0
common.c:aws_atomic_load_int_explicit
0
common.c:aws_atomic_load_ptr_explicit
0
common.c:aws_atomic_priv_xlate_order
0
common.c:aws_atomic_store_int_explicit
0
common.c:aws_atomic_store_ptr_explicit
0
common.c:aws_atomic_thread_fence
0
fuzz_ring_buffer_helper.c:aws_atomic_compare_exchange_int_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_compare_exchange_ptr_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_exchange_int_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_exchange_ptr_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_fetch_add_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_fetch_and_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_fetch_or_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_fetch_sub_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_fetch_xor_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_init_int
0
fuzz_ring_buffer_helper.c:aws_atomic_init_ptr
0
fuzz_ring_buffer_helper.c:aws_atomic_load_int_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_load_ptr_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_store_int_explicit
0
fuzz_ring_buffer_helper.c:aws_atomic_thread_fence
0
log_channel.c:aws_atomic_compare_exchange_int_explicit
0
log_channel.c:aws_atomic_compare_exchange_ptr_explicit
0
log_channel.c:aws_atomic_exchange_int_explicit
0
log_channel.c:aws_atomic_exchange_ptr_explicit
0
log_channel.c:aws_atomic_fetch_add_explicit
0
log_channel.c:aws_atomic_fetch_and_explicit
0
log_channel.c:aws_atomic_fetch_or_explicit
0
log_channel.c:aws_atomic_fetch_sub_explicit
0
log_channel.c:aws_atomic_fetch_xor_explicit
0
log_channel.c:aws_atomic_init_int
0
log_channel.c:aws_atomic_init_ptr
0
log_channel.c:aws_atomic_load_int_explicit
0
log_channel.c:aws_atomic_load_ptr_explicit
0
log_channel.c:aws_atomic_priv_xlate_order
0
log_channel.c:aws_atomic_store_int_explicit
0
log_channel.c:aws_atomic_store_ptr_explicit
0
log_channel.c:aws_atomic_thread_fence
0
log_formatter.c:aws_atomic_compare_exchange_int_explicit
0
log_formatter.c:aws_atomic_compare_exchange_ptr_explicit
0
log_formatter.c:aws_atomic_exchange_int_explicit
0
log_formatter.c:aws_atomic_exchange_ptr_explicit
0
log_formatter.c:aws_atomic_fetch_add_explicit
0
log_formatter.c:aws_atomic_fetch_and_explicit
0
log_formatter.c:aws_atomic_fetch_or_explicit
0
log_formatter.c:aws_atomic_fetch_sub_explicit
0
log_formatter.c:aws_atomic_fetch_xor_explicit
0
log_formatter.c:aws_atomic_init_int
0
log_formatter.c:aws_atomic_init_ptr
0
log_formatter.c:aws_atomic_load_int_explicit
0
log_formatter.c:aws_atomic_load_ptr_explicit
0
log_formatter.c:aws_atomic_priv_xlate_order
0
log_formatter.c:aws_atomic_store_int_explicit
0
log_formatter.c:aws_atomic_store_ptr_explicit
0
log_formatter.c:aws_atomic_thread_fence
0
logging.c:aws_atomic_compare_exchange_int_explicit
0
logging.c:aws_atomic_compare_exchange_ptr_explicit
0
logging.c:aws_atomic_exchange_int_explicit
0
logging.c:aws_atomic_exchange_ptr_explicit
0
logging.c:aws_atomic_fetch_add_explicit
0
logging.c:aws_atomic_fetch_and_explicit
0
logging.c:aws_atomic_fetch_or_explicit
0
logging.c:aws_atomic_fetch_sub_explicit
0
logging.c:aws_atomic_fetch_xor_explicit
0
logging.c:aws_atomic_init_int
0
logging.c:aws_atomic_init_ptr
0
logging.c:aws_atomic_load_int_explicit
0
logging.c:aws_atomic_load_ptr_explicit
0
logging.c:aws_atomic_priv_xlate_order
0
logging.c:aws_atomic_store_int_explicit
0
logging.c:aws_atomic_store_ptr_explicit
0
logging.c:aws_atomic_thread_fence
0
ring_buffer.c:aws_atomic_compare_exchange_int_explicit
0
ring_buffer.c:aws_atomic_compare_exchange_ptr_explicit
0
ring_buffer.c:aws_atomic_exchange_int_explicit
0
ring_buffer.c:aws_atomic_exchange_ptr_explicit
0
ring_buffer.c:aws_atomic_fetch_add_explicit
0
ring_buffer.c:aws_atomic_fetch_and_explicit
0
ring_buffer.c:aws_atomic_fetch_or_explicit
0
ring_buffer.c:aws_atomic_fetch_sub_explicit
0
ring_buffer.c:aws_atomic_fetch_xor_explicit
0
ring_buffer.c:aws_atomic_init_int
0
ring_buffer.c:aws_atomic_load_int_explicit
0
ring_buffer.c:aws_atomic_store_int_explicit
0
ring_buffer.c:aws_atomic_store_ptr_explicit
0
ring_buffer.c:aws_atomic_thread_fence
0
system_info.c:aws_atomic_compare_exchange_int_explicit
0
system_info.c:aws_atomic_compare_exchange_ptr_explicit
0
system_info.c:aws_atomic_exchange_int_explicit
0
system_info.c:aws_atomic_exchange_ptr_explicit
0
system_info.c:aws_atomic_fetch_add_explicit
0
system_info.c:aws_atomic_fetch_and_explicit
0
system_info.c:aws_atomic_fetch_or_explicit
0
system_info.c:aws_atomic_fetch_sub_explicit
0
system_info.c:aws_atomic_fetch_xor_explicit
0
system_info.c:aws_atomic_init_int
0
system_info.c:aws_atomic_init_ptr
0
system_info.c:aws_atomic_load_int_explicit
0
system_info.c:aws_atomic_load_ptr_explicit
0
system_info.c:aws_atomic_priv_xlate_order
0
system_info.c:aws_atomic_store_int_explicit
0
system_info.c:aws_atomic_store_ptr_explicit
0
system_info.c:aws_atomic_thread_fence
0
thread.c:aws_atomic_compare_exchange_int_explicit
0
thread.c:aws_atomic_compare_exchange_ptr_explicit
0
thread.c:aws_atomic_exchange_int_explicit
0
thread.c:aws_atomic_exchange_ptr_explicit
0
thread.c:aws_atomic_fetch_add_explicit
0
thread.c:aws_atomic_fetch_and_explicit
0
thread.c:aws_atomic_fetch_or_explicit
0
thread.c:aws_atomic_fetch_sub_explicit
0
thread.c:aws_atomic_fetch_xor_explicit
0
thread.c:aws_atomic_init_int
0
thread.c:aws_atomic_init_ptr
0
thread.c:aws_atomic_load_int_explicit
0
thread.c:aws_atomic_load_ptr_explicit
0
thread.c:aws_atomic_priv_xlate_order
0
thread.c:aws_atomic_store_int_explicit
0
thread.c:aws_atomic_store_ptr_explicit
0
thread.c:aws_atomic_thread_fence
0
aws_ring_buffer_init_harness.c:aws_atomic_load_ptr_explicit
15838
aws_ring_buffer_init_harness.c:aws_atomic_priv_xlate_order
15838
ring_buffer.c:aws_atomic_init_ptr
15838
fuzz_ring_buffer_helper.c:aws_atomic_priv_xlate_order
25244
fuzz_ring_buffer_helper.c:aws_atomic_store_ptr_explicit
25244
ring_buffer.c:aws_atomic_load_ptr_explicit
39756
ring_buffer.c:aws_atomic_priv_xlate_order
39756
aws_ring_buffer_clean_up_harness.c:aws_atomic_load_ptr_explicit
49162
aws_ring_buffer_clean_up_harness.c:aws_atomic_priv_xlate_order
49162
Generated by:
LCOV version 1.13