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 Sort by function name Hit count Sort by 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