LCOV - code coverage report
Current view:
top level
-
spdk/test/unit/lib/nvme/nvme_pcie.c
- nvme_pcie_ut.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
698
724
96.4 %
Date:
2024-07-15 14:57:06
Functions:
31
55
56.4 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
61
114
53.5 %
Function Name
Hit count
main
5
map_io_pmr_init
30
nvme_completion_is_retry
0
nvme_completion_poll_cb
0
nvme_ctrlr_fail
15
nvme_ctrlr_get_process
0
nvme_ctrlr_probe
0
nvme_ctrlr_proc_get_devhandle
0
nvme_ctrlr_process_async_event
0
nvme_ctrlr_submit_admin_request
0
nvme_get_ctrlr_by_trid_unsafe
5
nvme_get_quirks
0
nvme_pcie_ut_next_sge
25
nvme_pcie_ut_reset_sgl
15
nvme_wait_for_completion
0
prepare_map_io_cmd
30
prp_list_prep
105
register_flag_nvme
5
spdk_mem_register
10
spdk_mem_unregister
5
spdk_nvme_ctrlr_get_regs_csts
0
spdk_nvme_qpair_print_command
0
spdk_nvme_qpair_print_completion
0
spdk_pci_device_allow
5
spdk_pci_device_attach
0
spdk_pci_device_cfg_read16
0
spdk_pci_device_cfg_write16
0
spdk_pci_device_claim
0
spdk_pci_device_detach
0
spdk_pci_device_get_addr
0
spdk_pci_device_get_id
0
spdk_pci_device_is_removed
15
spdk_pci_device_map_bar
10
spdk_pci_device_unclaim
0
spdk_pci_device_unmap_bar
10
spdk_pci_enumerate
0
spdk_pci_event_listen
0
spdk_pci_get_event
35
spdk_pci_register_error_handler
0
spdk_pci_unregister_error_handler
0
spdk_vtophys
10275
test_build_contig_hw_sgl_request
5
test_nvme_pcie_ctrlr_config_pmr
5
test_nvme_pcie_ctrlr_map_io_cmb
5
test_nvme_pcie_ctrlr_map_io_pmr
5
test_nvme_pcie_ctrlr_map_unmap_cmb
5
test_nvme_pcie_ctrlr_map_unmap_pmr
5
test_nvme_pcie_ctrlr_regs_get_set
5
test_nvme_pcie_hotplug_monitor
5
test_nvme_pcie_qpair_build_contig_request
5
test_nvme_pcie_qpair_build_hw_sgl_request
5
test_nvme_pcie_qpair_build_metadata
5
test_nvme_pcie_qpair_build_prps_sgl_request
5
test_prp_list_append
5
test_shadow_doorbell_update
5
Generated by:
LCOV version 1.14