LCOV - code coverage report
Current view: top level - fs/ext4 - inode.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1093 1691 64.6 %
Date: 2014-02-18 Functions: 79 93 84.9 %
Branches: 742 1387 53.5 %

Function Name Sort by function name Hit count Sort by hit count
__ext4_get_inode_loc 10856246
ext4_get_inode_flags 10850671
ext4_inode_blocks_set.isra.43 10850655
ext4_inode_csum_set 10850591
ext4_reserve_inode_write 10850591
ext4_mark_iloc_dirty 10850550
ext4_do_update_inode 10850399
ext4_mark_inode_dirty 9697292
ext4_nonda_switch 7176459
ext4_da_write_begin 6912479
ext4_da_write_end 6912464
ext4_da_should_update_i_disksize 5155480
ext4_dirty_inode 4882919
ext4_getattr 4689544
ext4_get_reserved_space 3104791
ext4_map_blocks 2546614
__check_block_validity 2349540
ext4_releasepage 1846970
ext4_calc_metadata_amount 1828675
ext4_da_reserve_space 1828638
ext4_da_map_blocks 1828552
ext4_da_get_block_prep 1828292
ext4_da_invalidatepage 1713937
ext4_invalidatepage 1713936
ext4_da_page_release_reservation 1713933
ext4_getblk 1703726
ext4_inode_attach_jinode 1581807
ext4_da_release_space 1178257
mpage_process_page_bufs 932108
mpage_add_bh_to_extent 932056
mpage_submit_page 914746
_ext4_get_block 745175
ext4_bread 629227
ext4_get_block 595039
ext4_evict_inode 476193
ext4_index_trans_blocks 474624
ext4_meta_trans_blocks 474609
ext4_set_inode_flags 471075
ext4_set_aops 341740
ext4_alloc_da_blocks 272788
ext4_page_mkwrite 264358
mpage_prepare_extent_to_map 154707
mpage_release_unused_pages 154700
ext4_da_writepages_trans_blocks 154697
ext4_bmap 145402
ext4_get_block_write 144772
ext4_ext_direct_IO 130644
ext4_direct_IO 130644
ext4_readpages 120038
ext4_writepages 115504
ext4_writepage_trans_blocks 105271
mpage_map_and_submit_extent 97725
mpage_map_one_extent 97723
ext4_can_truncate 97715
ext4_truncate 97715
ext4_da_update_reserve_space 97697
mpage_map_and_submit_buffers 97678
ext4_walk_page_buffers 62961
ext4_setattr 61681
ext4_writepage 47851
ext4_bh_delay_or_unwritten 47851
ext4_write_inode 38757
ext4_end_io_dio 29442
ext4_readpage 29337
ext4_block_zero_page_range 20426
ext4_block_truncate_page 20426
write_end_fn 7555
ext4_journalled_write_end 7555
do_journal_get_write_access 7555
ext4_write_begin 7555
ext4_iget 7235
__ext4_journalled_invalidatepage 7223
ext4_journalled_invalidatepage 7223
ext4_inode_csum_verify 5535
__writepage 5408
ext4_chunk_trans_blocks 11
ext4_truncate_restart_trans 5
ext4_punch_hole 2
ext4_zero_partial_blocks 2
bget_one 0
ext4_get_inode_loc 0
ext4_inode_csum.isra.40 0
__ext4_journalled_writepage 0
ext4_print_free_blocks 0
ext4_da_reserve_metadata 0
ext4_bh_unmapped 0
ext4_expand_extra_isize.isra.44 0
ext4_change_inode_journal_flag 0
ext4_write_end 0
ext4_get_block_write_nolock 0
ext4_wait_for_tail_page_commit 0
ext4_journalled_set_page_dirty 0
bput_one 0

Generated by: LCOV version 1.9