LCOV - code coverage report
Current view: top level - spdk/lib/nvme - nvme.c (source / functions) Hit Total Coverage
Test: Combined Lines: 683 778 87.8 %
Date: 2024-07-14 15:39:14 Functions: 50 51 98.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 524 727 72.1 %

Function Name Sort by function name Hit count Sort by hit count
dummy_disconnected_qpair_cb 0
spdk_nvme_host_id_parse 12
spdk_nvme_prchk_flags_str 12
spdk_nvme_prchk_flags_parse 16
nvme_ctrlr_connected 41
nvme_ctrlr_opts_init 82
nvme_wait_for_completion_timeout 117
spdk_nvme_detach_poll 257
spdk_nvme_detach 363
spdk_nvme_transport_id_parse 374
spdk_nvme_connect 446
nvme_get_ctrlr_by_trid 454
nvme_robust_mutex_init_shared 924
parse_next_key 1121
spdk_nvme_transport_id_parse_adrfam 1261
nvme_connect_probe_cb 1629
nvme_wait_for_completion_robust_lock 1910
spdk_nvme_connect_async 1995
spdk_nvme_detach_async 2076
nvme_ctrlr_detach_async_finish 2210
nvme_ctrlr_probe 2232
nvme_ctrlr_detach_async 2439
spdk_nvme_transport_id_trtype_str 2446
spdk_nvme_transport_id_parse_trtype 2687
spdk_nvme_transport_id_populate_trstring 2777
register_flag_nvme 2816
nvme_get_ctrlr_by_trid_unsafe 3714
nvme_wait_for_completion 3774
spdk_nvme_transport_id_adrfam_str 4322
nvme_ctrlr_shared 4392
nvme_get_default_hostnqn 4626
nvme_wait_for_completion_robust_lock_timeout 5826
nvme_completion_poll_cb 14489
nvme_parse_addr 17035
spdk_nvme_transport_id_compare 17494
cmp_int 33456
spdk_nvme_probe 72951
nvme_init_controllers 73391
spdk_nvme_probe_async 78011
nvme_probe_internal 80006
nvme_probe_ctx_init 80018
nvme_driver_init 84624
spdk_nvme_trid_populate_transport 92008
nvme_request_check_timeout 101786
nvme_user_copy_cmd_complete 248286
nvme_allocate_request_user_copy 251065
nvme_wait_for_completion_robust_lock_timeout_poll 2048061
spdk_nvme_detach_poll_async 13826521
nvme_ctrlr_detach_poll_async 13829433
nvme_ctrlr_poll_internal 117909342
spdk_nvme_probe_poll_async 117985433

Generated by: LCOV version 1.14