LCOV - code coverage report
Current view:
top level
-
spdk/lib/vmd
- vmd.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
427
751
56.9 %
Date:
2024-07-12 05:39:09
Functions:
44
62
71.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
209
572
36.5 %
Function Name
Hit count
spdk_vmd_hotplug_monitor
0
spdk_vmd_pci_device_list
0
spdk_vmd_remove_device
0
spdk_vmd_rescan
0
vmd_allocate_base_addr
0
vmd_bus_handle_hotplug
0
vmd_bus_handle_hotremove
0
vmd_clear_hotplug_status
0
vmd_disable_msix
0
vmd_enable_msix
0
vmd_get_hotplug_bus_numbers
0
vmd_hotplug_allocate_base_addr
0
vmd_hotplug_coalesce_regions
0
vmd_hotplug_free_addr
0
vmd_hotplug_free_region
0
vmd_init_hotplug
0
vmd_reset_base_limit_registers
0
vmd_set_starting_bus_number
0
vmd_detach_device
5
vmd_dev_cfg_read
5
vmd_dev_cfg_write
5
vmd_dev_detach
5
vmd_dev_free
5
vmd_dev_map_bar
5
vmd_dev_unmap_bar
5
vmd_find_device
5
vmd_remove_device
5
spdk_vmd_init
6
vmd_align_base_addrs
6
vmd_assign_base_addrs
6
vmd_get_base_addr
6
vmd_init_end_device
6
vmd_is_end_device
6
vmd_is_supported_device
6
vmd_setup_msix
6
vmd_update_base_limit_register
6
vmd_domain_map_bars
12
vmd_enum_cb
12
vmd_enumerate_devices
12
vmd_reset_root_ports
12
vmd_scan_pcibus
12
vmd_bus_update_bridge_info
24
vmd_cache_scan_info
24
vmd_create_new_bus
24
vmd_domain_map_bar
24
vmd_get_next_bus_number
24
vmd_update_scan_info
24
vmd_dev_init
30
vmd_get_device_capabilities
30
vmd_get_enhanced_capabilities
30
vmd_print_pci_info
30
vmd_read_config_space
30
vmd_device_is_enumerated
36
vmd_scan_single_bus
36
vmd_device_is_root_port
60
vmd_attach_device
387
vmd_alloc_dev
1152
vmd_bus_device_present
1536
vmd_is_valid_cfg_addr
1536
spdk_vmd_fini
2286
_spdk_pci_register_device_provider_vmd
2824
register_flag_vmd
2824
Generated by:
LCOV version 1.14