LCOV - code coverage report
Current view: top level - lib/blobfs - blobfs.c (source / functions) Hit Total Coverage
Test: ut_cov_unit.info Lines: 1095 1476 74.2 %
Date: 2024-07-10 17:38:26 Functions: 113 131 86.3 %

Function Name Sort by function name Hit count Sort by hit count
__bytes_to_clusters 8
__check_sync_reqs 24
__copy_stat 4
__do_blob_read 6
__file_cache_finish_sync 7
__file_close 11
__file_close_async 17
__file_close_async__sync_done 6
__file_close_async_done 17
__file_extend_blob 0
__file_extend_done 0
__file_extend_resize_cb 0
__file_flush 20
__file_flush_done 10
__file_get_blob_size 21
__file_stat 4
__fs_create_file 2
__fs_create_file_done 2
__fs_delete_file 8
__fs_delete_file_done 8
__fs_open_file 13
__fs_open_file_done 13
__fs_rename_file 1
__fs_rename_file_done 1
__get_page_parameters 17
__is_lba_aligned 1
__next_cache_buffer_offset 0
__read_done 6
__readahead 0
__readahead_done 0
__readvwritev 7
__readwrite 3
__rw_done 7
__rw_from_file 1
__rw_from_file_done 1
__send_request_direct 0
__send_rw_from_file 1
__start_cache_pool_mgmt 20
__stop_cache_pool_mgmt 20
__truncate 3
__wake_caller 51
_add_file_to_cache_pool 5
_blobfs_cache_pool_reclaim 0
_blobfs_trace 2
_file_free 5
_file_sync 18
_fs_md_rename_file 2
_fs_request_setup_iovs 7
_handle_deleted_files 2
_remove_file_from_cache_pool 0
alloc_fs_request 148
alloc_fs_request_with_iov 156
blob_delete_cb 16
blobfs_cache_pool_need_reclaim 0
blobfs_trace 0
cache_append_buffer 10
cache_buffer_free 13
cache_insert_buffer 10
check_readahead 0
common_fs_bs_init 20
file_alloc 18
file_free 18
free_fs_request 156
free_global_cache 20
fs_alloc 20
fs_channel_create 53
fs_channel_destroy 53
fs_create_blob_close_cb 16
fs_create_blob_create_cb 16
fs_create_blob_open_cb 16
fs_create_blob_resize_cb 16
fs_find_file 75
fs_free_io_channels 20
fs_io_channel_create 1
fs_io_device_unregister 20
fs_load_done 2
fs_md_channel_create 20
fs_open_blob_create_cb 17
fs_open_blob_done 17
fs_rename_blob_close_cb 2
fs_rename_blob_open_cb 2
fs_rename_delete_done 1
fs_sync_channel_create 20
fs_truncate_complete_cb 8
fs_truncate_resize_cb 8
init_cb 18
initialize_global_cache 20
iter_cb 2
load_cb 2
reclaim_cache_buffers 0
register_flag_blobfs 2
register_flag_blobfs_rw 2
spdk_file_close 11
spdk_file_close_async 6
spdk_file_get_id 0
spdk_file_get_length 6
spdk_file_get_name 2
spdk_file_read 1
spdk_file_read_async 1
spdk_file_readv_async 2
spdk_file_set_priority 0
spdk_file_sync 12
spdk_file_sync_async 6
spdk_file_truncate 3
spdk_file_truncate_async 9
spdk_file_write 11
spdk_file_write_async 2
spdk_file_writev_async 2
spdk_fs_alloc_io_channel 1
spdk_fs_alloc_thread_ctx 12
spdk_fs_create_file 2
spdk_fs_create_file_async 19
spdk_fs_delete_file 8
spdk_fs_delete_file_async 16
spdk_fs_file_stat 4
spdk_fs_file_stat_async 4
spdk_fs_free_io_channel 41
spdk_fs_free_thread_ctx 12
spdk_fs_get_cache_size 0
spdk_fs_init 18
spdk_fs_iter_first 1
spdk_fs_iter_next 1
spdk_fs_load 2
spdk_fs_open_file 13
spdk_fs_open_file_async 21
spdk_fs_opts_init 0
spdk_fs_rename_file 1
spdk_fs_rename_file_async 2
spdk_fs_set_cache_size 0
spdk_fs_unload 20
unload_cb 20

Generated by: LCOV version 1.15