LCOV - code coverage report
Current view: top level - spdk/lib/ublk - ublk.c (source / functions) Hit Total Coverage
Test: Combined Lines: 837 1197 69.9 %
Date: 2024-12-14 13:24:16 Functions: 71 80 88.8 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 371 3581 10.4 %

Function Name Sort by function name Hit count Sort by hit count
_ublk_close_dev_retry 0
_ublk_get_device_state_retry 0
ublk_bdev_event_cb 0
ublk_bdev_hot_remove 0
ublk_ctrl_cmd_error 0
ublk_queue_io 0
ublk_resubmit_io 0
user_data_to_op 0
write_get_buffer_done 0
ublk_ctrl_start_recovery 1
ublk_start_disk_recovery 1
ublk_destroy_target 3
ublk_dev_first 3
ublk_create_target 5
ublk_ctrl_cmd_get_features 5
ublk_open 5
ublk_parse_core_mask 5
ublk_dev_get_num_queues 6
ublk_dev_get_queue_depth 6
ublk_dev_next 6
ublk_dev_get_bdev_name 7
ublk_dev_info_init 7
ublk_set_params 7
ublk_start_disk 7
ublk_stop_disk 7
ublk_delete_dev 8
ublk_dev_list_register 8
ublk_dev_list_unregister 8
ublk_info_param_init 8
ublk_ios_init 8
ublk_poller_register 8
ublk_start_dev 8
ublk_dev_get_id 12
ublk_dev_find_by_id 23
_ublk_free_dev 24
free_buffers 24
ublk_dev_init_io_cmds 24
ublk_dev_queue_fini 24
ublk_dev_queue_init 24
ublk_dev_queue_io_init 24
ublk_queue_recovery_done 24
ublk_queue_run 24
ublk_try_close_dev 24
ublk_setup_ring 29
ublk_free_dev 32
ublk_ctrl_cmd_submit 40
ublk_ctrl_process_cqe 40
ublk_queue_cmd_buf_sz 48
spdk_ublk_write_config_json 88
ublk_try_close_queue 336
spdk_ublk_init 535
_ublk_fini_done 538
spdk_ublk_fini 538
register_flag_ublk 613
register_flag_ublk_io 613
ublk_thread_exit 637
ublk_close_dev 8105
_ublk_fini 8637
ublk_uring_get_sqe 10752
ublk_ctrl_poller 53766
read_get_buffer_done 1490676
ublk_user_copy_read_done 1490676
user_copy_write_get_buffer_done 1632951
_ublk_submit_bdev_io 3123627
ublk_io_done 3123627
ublk_io_get_buffer 3123627
ublk_io_get_buffer_cb 3123627
ublk_mark_io_done 3123627
ublk_queue_user_copy 3123627
ublk_submit_bdev_io 3123627
ublk_user_copy_pos 3123627
ublk_io_put_buffer 3134379
ublksrv_queue_io_cmd 3134379
ublk_get_sqe_cmd 3134424
ublk_set_sqe_cmd_op 3134424
build_user_data 6258006
user_data_to_tag 6258006
ublk_poll 15957496
ublk_io_recv 19303503
ublk_io_xmit 19303503

Generated by: LCOV version 1.15