LCOV - code coverage report
Current view: top level - spdk/lib/env_dpdk - memory.c (source / functions) Hit Total Coverage
Test: Combined Lines: 625 795 78.6 %
Date: 2024-11-17 22:58:00 Functions: 36 38 94.7 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 889 1708 52.0 %

Function Name Sort by function name Hit count Sort by hit count
spdk_mem_get_numa_id 0
spdk_mem_reserve 0
mem_disable_huge_pages 4
vtophys_iommu_map_dma 182
vtophys_iommu_unmap_dma 182
vtophys_iommu_unmap_dma_bar 551
vtophys_iommu_map_dma_bar 599
_vfio_iommu_unmap_dma 733
_vfio_iommu_map_dma 781
has_iommu_groups 1018
vfio_noiommu_enabled 1018
spdk_mem_get_fd_and_offset 1083
spdk_mem_map_free 1148
vtophys_pci_device_removed 1163
vtophys_pci_device_added 1918
vfio_enabled 2686
vtophys_iommu_init 2686
vtophys_init 2752
memory_iter_cb 2773
mem_map_init 2775
vtophys_get_paddr_pci 2834
pci_device_vtophys 3438
mem_map_notify_walk 7773
spdk_mem_map_alloc 12198
vtophys_get_paddr_pagemap 18204
spdk_iommu_is_enabled 23340
spdk_mem_unregister 35712
spdk_mem_register 38264
memory_hotplug_cb 69021
numa_notify 73056
vtophys_notify 73056
vtophys_check_contiguous_entries 186055
spdk_mem_map_clear_translation 728087
vtophys_get_paddr_memseg 1113231
spdk_mem_map_set_translation 3679050
mem_map_get_map_1gb 5695819
spdk_vtophys 228451800
spdk_mem_map_translate 278376877

Generated by: LCOV version 1.15