LCOV - code coverage report
Current view: top level - fs/ext4 - mballoc.c (source / functions) Hit Total Coverage
Test: gcov_data_raspi2_qemu_modules_combined.info Lines: 1211 1867 64.9 %
Date: 2020-09-30 20:25:01 Functions: 62 83 74.7 %
Branches: 621 2231 27.8 %

Function Name Sort by function name Hit count Sort by hit count
ext4_discard_allocated_blocks 0
ext4_discard_preallocations 74326
ext4_exit_mballoc 0
ext4_free_blocks 7916
ext4_free_data_in_buddy 6130
ext4_group_add_blocks 0
ext4_groupinfo_create_slab 404
ext4_groupinfo_destroy_slabs 0
ext4_init_mballoc 404
ext4_issue_discard 0
ext4_mb_add_groupinfo 21412
ext4_mb_add_n_trim 3544
ext4_mb_alloc_groupinfo 404
ext4_mb_check_group_pa 2394
ext4_mb_check_limits 738320
ext4_mb_cleanup_pa 0
ext4_mb_collect_stats 145960
ext4_mb_complex_scan_group 126712
ext4_mb_discard_group_preallocations 0
ext4_mb_discard_lg_preallocations 0
ext4_mb_discard_preallocations 0
ext4_mb_find_by_goal 141256
ext4_mb_free_metadata 7916
ext4_mb_generate_buddy 5112
ext4_mb_generate_from_freelist 5112
ext4_mb_generate_from_pa 5112
ext4_mb_get_buddy_page_lock 5112
ext4_mb_good_group 1517148
ext4_mb_group_or_file 145960
ext4_mb_init 404
ext4_mb_init_backend 404
ext4_mb_init_cache 10224
ext4_mb_init_group 5112
ext4_mb_initialize_context 145960
ext4_mb_load_buddy_gfp 156082
ext4_mb_mark_diskspace_used 145960
ext4_mb_mark_free_simple 207458
ext4_mb_measure_extent 775210
ext4_mb_new_blocks 145960
ext4_mb_new_group_pa 1150
ext4_mb_new_inode_pa 2122
ext4_mb_new_preallocation 3272
ext4_mb_normalize_group_request 1150
ext4_mb_normalize_request 141256
ext4_mb_pa_callback 266
ext4_mb_put_buddy_page_lock 5112
ext4_mb_put_pa 7976
ext4_mb_regular_allocator 141256
ext4_mb_release 0
ext4_mb_release_context 145960
ext4_mb_release_group_pa 0
ext4_mb_release_inode_pa 242
ext4_mb_scan_aligned 0
ext4_mb_seq_groups_next 0
ext4_mb_seq_groups_show 0
ext4_mb_seq_groups_start 0
ext4_mb_seq_groups_stop 0
ext4_mb_simple_scan_group 12900
ext4_mb_try_best_found 36
ext4_mb_unload_buddy 156082
ext4_mb_use_best_found 141256
ext4_mb_use_group_pa 3544
ext4_mb_use_inode_pa 4432
ext4_mb_use_preallocated 145960
ext4_mballoc_query_range 0
ext4_process_freed_data 9462
ext4_set_bits 287216
ext4_trim_all_free 0
ext4_trim_extent 0
ext4_trim_fs 0
ext4_try_merge_freed_extent 6284
mb_buddy_adjust_border 13348
mb_buddy_mark_free 3322
mb_clear_bits 7922
mb_find_buddy 1482232
mb_find_extent 835876
mb_find_next_bit 256116
mb_find_next_zero_bit 1046418
mb_find_order_for_block 1178102
mb_free_blocks 6372
mb_mark_used 141256
mb_regenerate_buddy 0
mb_test_and_clear_bits 6372

Generated by: LCOV version 1.14