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-10 19:29:11 Functions: 51 62 82.3 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 271 572 47.4 %

Function Name Sort by function name Hit count Sort by hit count
_spdk_pci_register_device_provider_vmd 2690
register_flag_vmd 2690
spdk_vmd_fini 2187
spdk_vmd_hotplug_monitor 2
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 382
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