LCOV - code coverage report
Current view:
top level
-
fs/ext4
- mballoc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
fstests of 6.5.0-rc3-djwx @ Mon Jul 31 20:08:22 PDT 2023
Lines:
2693
3328
80.9 %
Date:
2023-07-31 20:08:22
Functions:
109
120
90.8 %
Function Name
Hit count
ext4_discard_allocated_blocks
1
ext4_discard_preallocations
8597084
ext4_discard_work
0
ext4_exit_mballoc
0
ext4_free_blocks
2402548
ext4_free_blocks_simple
0
ext4_free_data_in_buddy
1503956
ext4_get_discard_pa_seq_sum
405
ext4_group_add_blocks
29
ext4_groupinfo_create_slab
2517
ext4_groupinfo_destroy_slabs
0
ext4_init_mballoc
12
ext4_issue_discard
11975
ext4_mb_add_groupinfo
857308
ext4_mb_add_n_trim
270255
ext4_mb_alloc_groupinfo
2542
ext4_mb_check_group_pa
277952
ext4_mb_check_limits
124255546
ext4_mb_choose_next_group
129201975
ext4_mb_choose_next_group_best_avail
1089101
ext4_mb_choose_next_group_goal_fast
610075
ext4_mb_choose_next_group_p2_aligned
79393
ext4_mb_cleanup_pa
857575
ext4_mb_clear_bb
2402575
ext4_mb_collect_stats
3387998
ext4_mb_complex_scan_group
8861469
ext4_mb_discard_group_preallocations
652518
ext4_mb_discard_lg_preallocations
38
ext4_mb_discard_preallocations
5249
ext4_mb_discard_preallocations_should_retry
5251
ext4_mb_find_by_goal
2391450
ext4_mb_find_good_group_avg_frag_lists
4319963
ext4_mb_free_metadata
2404316
ext4_mb_generate_buddy
170720
ext4_mb_generate_from_freelist
170720
ext4_mb_generate_from_pa
170720
ext4_mb_get_buddy_page_lock
170138
ext4_mb_good_group
29357591
ext4_mb_good_group_nolock
131216965
ext4_mb_group_or_file
3386999
ext4_mb_init
2517
ext4_mb_init_backend
2517
ext4_mb_init_cache
337796
ext4_mb_init_group
170140
ext4_mb_initialize_context
3387507
ext4_mb_load_buddy_gfp
20555531
ext4_mb_mark_bb
0
ext4_mb_mark_diskspace_used
3387018
ext4_mb_mark_free_simple
221023
ext4_mb_mark_pa_deleted
622498
ext4_mb_measure_extent
117562134
ext4_mb_new_blocks
4121421
ext4_mb_new_blocks_simple
0
ext4_mb_new_group_pa
1676
ext4_mb_new_inode_pa
621616
ext4_mb_new_preallocation
623292
ext4_mb_normalize_request
2386306
ext4_mb_pa_adjust_overlap
1236359
ext4_mb_pa_alloc
2386251
ext4_mb_pa_assert_overlap
1236517
ext4_mb_pa_callback
907
ext4_mb_pa_free
2385950
ext4_mb_pa_goal_check
731656
ext4_mb_pa_put_free
1763375
ext4_mb_pa_rb_insert
621613
ext4_mb_prefetch
12113865
ext4_mb_prefetch_fini
2169766
ext4_mb_put_buddy_page_lock
170141
ext4_mb_put_pa
1624645
ext4_mb_regular_allocator
2391451
ext4_mb_release
2518
ext4_mb_release_context
3388111
ext4_mb_release_group_pa
183
ext4_mb_release_inode_pa
610423
ext4_mb_scan_aligned
504567
ext4_mb_seq_groups_next
1790
ext4_mb_seq_groups_show
1842
ext4_mb_seq_groups_start
52
ext4_mb_seq_groups_stop
52
ext4_mb_seq_structs_summary_next
0
ext4_mb_seq_structs_summary_show
0
ext4_mb_seq_structs_summary_start
0
ext4_mb_seq_structs_summary_stop
0
ext4_mb_show_ac
214
ext4_mb_show_pa
729732
ext4_mb_simple_scan_group
322521
ext4_mb_try_best_found
611097
ext4_mb_unload_buddy
20581323
ext4_mb_use_best_found
2386516
ext4_mb_use_group_pa
270979
ext4_mb_use_inode_pa
1353472
ext4_mb_use_preallocated
3386858
ext4_mballoc_query_range
2475
ext4_process_freed_data
202470
ext4_seq_mb_stats_show
0
ext4_trim_all_free
4849399
ext4_trim_extent
11975
ext4_trim_fs
18905
ext4_try_merge_freed_extent
3795898
ext4_try_to_trim_range
9032
mb_buddy_adjust_border
8761767
mb_buddy_mark_free
2313594
mb_clear_bit
32847298
mb_clear_bits
2417720
mb_find_buddy
2586164891
mb_find_extent
119959326
mb_find_next_bit
21180983
mb_find_next_zero_bit
131594331
mb_find_order_for_block
401078467
mb_free_blocks
2566989
mb_mark_used
2398473
mb_set_bit
64529854
mb_set_bits
5787218
mb_set_largest_free_order
5136142
mb_test_and_clear_bit
35290111
mb_test_and_clear_bits
2567005
mb_test_bit
2623748019
mb_update_avg_fragment_size
5136102
next_linear_group
127437697
should_optimize_scan
256617481
Generated by:
LCOV version 1.14