LCOV - code coverage report
Current view:
top level
-
spdk/lib/vmd
- vmd.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
519
751
69.1 %
Date:
2024-07-12 01:16:03
Functions:
51
62
82.3 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
271
572
47.4 %
Function Name
Hit count
_spdk_pci_register_device_provider_vmd
2818
register_flag_vmd
2818
spdk_vmd_fini
2280
spdk_vmd_hotplug_monitor
1
spdk_vmd_init
6
spdk_vmd_pci_device_list
0
spdk_vmd_remove_device
0
spdk_vmd_rescan
0
vmd_align_base_addrs
6
vmd_alloc_dev
2112
vmd_allocate_base_addr
0
vmd_assign_base_addrs
6
vmd_attach_device
394
vmd_bus_device_present
2688
vmd_bus_handle_hotplug
0
vmd_bus_handle_hotremove
0
vmd_bus_update_bridge_info
48
vmd_cache_scan_info
48
vmd_clear_hotplug_status
0
vmd_create_new_bus
48
vmd_detach_device
5
vmd_dev_cfg_read
5
vmd_dev_cfg_write
5
vmd_dev_detach
5
vmd_dev_free
5
vmd_dev_init
54
vmd_dev_map_bar
5
vmd_dev_unmap_bar
5
vmd_device_is_enumerated
66
vmd_device_is_root_port
114
vmd_disable_msix
0
vmd_domain_map_bar
36
vmd_domain_map_bars
18
vmd_enable_msix
0
vmd_enum_cb
18
vmd_enumerate_devices
18
vmd_find_device
5
vmd_get_base_addr
6
vmd_get_device_capabilities
54
vmd_get_enhanced_capabilities
54
vmd_get_hotplug_bus_numbers
12
vmd_get_next_bus_number
48
vmd_hotplug_allocate_base_addr
6
vmd_hotplug_coalesce_regions
11
vmd_hotplug_free_addr
5
vmd_hotplug_free_region
11
vmd_init_end_device
6
vmd_init_hotplug
12
vmd_is_end_device
6
vmd_is_supported_device
6
vmd_is_valid_cfg_addr
2688
vmd_print_pci_info
54
vmd_read_config_space
54
vmd_remove_device
5
vmd_reset_base_limit_registers
0
vmd_reset_root_ports
18
vmd_scan_pcibus
18
vmd_scan_single_bus
66
vmd_set_starting_bus_number
0
vmd_setup_msix
6
vmd_update_base_limit_register
6
vmd_update_scan_info
48
Generated by:
LCOV version 1.14