|
Function: free_unref_page_list |
Module: kernel |
Source: Not Available |
Coverage (incl. loops): 0.02% | (excl. loops): 0.02% |
|
*** This Panel is Intentionally Left Blank. ***
It is due to a lack of debug symbols in the given object (loop or function). |
| Coverage (%) | Name | Source Location | Module |
| ►91.14+ | release_pages | release_pages | kernel |
| ○ | free_pages_and_swap_cache | free_pages_and_swap_cache | kernel |
| ○ | tlb_batch_pages_flush | tlb_batch_pages_flush | kernel |
| ○ | tlb_flush_mmu | tlb_flush_mmu | kernel |
| ○ | zap_pte_range | zap_pte_range | kernel |
| ○ | zap_pmd_range.isra.0 | zap_pmd_range.isra.0 | kernel |
| ○ | unmap_page_range | unmap_page_range | kernel |
| ○ | unmap_vmas | unmap_vmas | kernel |
| ○ | unmap_region | unmap_region | kernel |
| ○ | do_mas_align_munmap | do_mas_align_munmap | kernel |
| ○ | do_mas_munmap | do_mas_munmap | kernel |
| ○ | __vm_munmap | __vm_munmap | kernel |
| ○ | __arm64_sys_munmap | __arm64_sys_munmap | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___munmap | | libc.so.6 |
| ►5.06+ | release_pages | release_pages | kernel |
| ○ | free_pages_and_swap_cache | free_pages_and_swap_cache | kernel |
| ○ | tlb_batch_pages_flush | tlb_batch_pages_flush | kernel |
| ○ | tlb_finish_mmu | tlb_finish_mmu | kernel |
| ○ | unmap_region | unmap_region | kernel |
| ○ | do_mas_align_munmap | do_mas_align_munmap | kernel |
| ○ | do_mas_munmap | do_mas_munmap | kernel |
| ○ | __vm_munmap | __vm_munmap | kernel |
| ○ | __arm64_sys_munmap | __arm64_sys_munmap | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___munmap | | libc.so.6 |
| ○ | hypre_BoomerAMGBuildMultipass.[...] | par_multi_interp.c:1879 | exec |
| ○ | __kmp_invoke_microtask | | libomp.so |
| ○ | __kmp_invoke_task_func | | libomp.so |
| ○ | __kmp_launch_thread | | libomp.so |
| ►1.27+ | release_pages | release_pages | kernel |
| ○ | free_pages_and_swap_cache | free_pages_and_swap_cache | kernel |
| ○ | tlb_batch_pages_flush | tlb_batch_pages_flush | kernel |
| ○ | tlb_finish_mmu | tlb_finish_mmu | kernel |
| ○ | unmap_region | unmap_region | kernel |
| ○ | do_mas_align_munmap | do_mas_align_munmap | kernel |
| ○ | do_mas_munmap | do_mas_munmap | kernel |
| ○ | __vm_munmap | __vm_munmap | kernel |
| ○ | __arm64_sys_munmap | __arm64_sys_munmap | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___munmap | | libc.so.6 |
| ○ | hypre_BoomerAMGCoarsenPMIS | par_coarsen.c:2609 | exec |
| ○ | hypre_BoomerAMGSetup | par_amg_setup.c:598 | exec |
| ○ | hypre_PCGSetup | pcg.c:234 | exec |
| ○ | main | amg.c:398 | exec |
| ►1.27+ | release_pages | release_pages | kernel |
| ○ | free_pages_and_swap_cache | free_pages_and_swap_cache | kernel |
| ○ | tlb_batch_pages_flush | tlb_batch_pages_flush | kernel |
| ○ | tlb_finish_mmu | tlb_finish_mmu | kernel |
| ○ | unmap_region | unmap_region | kernel |
| ○ | do_mas_align_munmap | do_mas_align_munmap | kernel |
| ○ | do_mas_munmap | do_mas_munmap | kernel |
| ○ | __vm_munmap | __vm_munmap | kernel |
| ○ | __arm64_sys_munmap | __arm64_sys_munmap | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___munmap | | libc.so.6 |
| ○ | hypre_CSRMatrixMatvecT | csr_matvec.c:603 | exec |
| ○ | hypre_ParCSRMatrixMatvecT | par_csr_matvec.c:432 | exec |
| ○ | hypre_BoomerAMGCycle | par_cycle.c:435 | exec |
| ○ | hypre_BoomerAMGSolve | par_amg_solve.c:274 | exec |
| ►1.27+ | release_pages | release_pages | kernel |
| ○ | free_pages_and_swap_cache | free_pages_and_swap_cache | kernel |
| ○ | tlb_batch_pages_flush | tlb_batch_pages_flush | kernel |
| ○ | tlb_finish_mmu | tlb_finish_mmu | kernel |
| ○ | unmap_region | unmap_region | kernel |
| ○ | do_mas_align_munmap | do_mas_align_munmap | kernel |
| ○ | do_mas_munmap | do_mas_munmap | kernel |
| ○ | __vm_munmap | __vm_munmap | kernel |
| ○ | __arm64_sys_munmap | __arm64_sys_munmap | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___munmap | | libc.so.6 |
| ○ | BuildIJLaplacian27pt | amg.c:2273 | exec |
| ○ | main | amg.c:274 | exec |
| ○ | __libc_start_call_main | | libc.so.6 |
| ○ | __libc_start_main | | libc.so.6 |
|
|
|
|
| Percentile Index | 10 |
20 |
30 |
40 |
50 |
60 |
70 |
80 |
90 |
100 |
|---|
| Value | |
|
|
|
|
|
|
|
|
|
|---|
| Percentile Index | 10 |
20 |
30 |
40 |
50 |
60 |
70 |
80 |
90 |
100 |
|---|
| Value | |
|
|
|
|
|
|
|
|
|
|---|
| Source file and lines | |
| Module | kernel |
| Name | Coverage (%) | Time (s) |
| ○free_unref_page_list | 0.02 | 0.01 |