LCOV - code coverage report
Current view:
top level
-
fs/btrfs
- send.c
(
source
/ functions)
Hit
Total
Coverage
Test:
btrfstest.info
Lines:
1716
2028
84.6 %
Date:
2014-11-28
Functions:
112
121
92.6 %
Function Name
Hit count
__clone_root_cmp_bsearch
570899
__iterate_backrefs
570863
tlv_put
71525
fs_path_prepare_for_add
58557
fs_path_ensure_buf
58557
fs_path_free
49146
fs_path_alloc
48653
fs_path_add_path
28956
fs_path_add
28308
__get_cur_name_and_parent
28274
name_cache_search
28274
name_cache_used
27803
changed_cb
26814
__get_inode_info
26228
process_recorded_refs_if_needed
26204
finish_inode_if_needed
26204
changed_extent
24559
tlv_put_string
24205
write_buf
23936
send_cmd
23897
begin_cmd.isra.11
23897
get_cur_path
23795
fs_path_unreverse
23795
process_extent
23143
maybe_send_hole.isra.23
21925
fill_read_buf
21894
send_write
21894
send_write_or_clone.isra.24
21577
find_extent_clone.isra.21
21577
get_inode_info
4655
tlv_put_btrfs_timespec
2298
get_cur_inode_state
1545
fs_path_add_from_extent_buffer
1293
__free_recorded_refs
1041
is_inode_existent
921
get_first_ref
880
send_utimes
766
did_overwrite_ref
542
gen_unique_name.isra.14
505
name_cache_insert
471
name_cache_delete
471
name_cache_clean_unused
471
dup_ref.isra.15
456
iterate_inode_ref.isra.18
410
fs_path_alloc_reversed
410
lookup_dir_item_inode
405
changed_inode
395
changed_ref
383
__record_ref
378
record_ref.isra.17
378
apply_children_dir_moves
346
process_recorded_refs
308
will_overwrite_ref
301
send_rename
290
__record_new_ref
286
record_new_ref
284
send_chown
256
fs_path_copy
253
send_chmod
243
send_create_inode
231
send_create_inode_if_needed
231
did_create_dir.isra.16
177
dir_changed.isra.12
102
compare_refs.isra.13
102
did_overwrite_first_ref
77
send_truncate
73
btrfs_root_dec_send_in_progress
72
__record_deleted_ref
62
record_deleted_ref
61
wait_for_parent_move.isra.19
54
is_extent_unchanged.isra.20
42
free_pending_move
39
name_cache_free
39
apply_dir_move
39
free_waiting_dir_move
39
add_pending_dir_move
39
send_header
39
send_subvol
39
send_subvol_begin
39
btrfs_ioctl_send
39
path_loop
39
add_waiting_dir_move
39
tail_append_pending_moves
34
find_iref
30
__find_iref
30
changed_xattr
29
iterate_dir_item.isra.22
27
send_set_xattr
24
__process_new_xattr
24
process_new_xattr
23
full_send_tree
23
get_last_extent
22
can_rmdir
19
__clone_root_cmp_sort
18
send_unlink
17
send_link
16
__record_changed_new_ref
15
record_changed_ref
15
__record_changed_deleted_ref
15
read_symlink
12
send_rmdir
6
add_orphan_dir_info
6
__copy_first_ref
5
send_clone
5
get_inode_path
5
orphanize_inode
5
free_orphan_dir_info
2
find_xattr
2
__find_xattr
2
__process_changed_deleted_xattr
1
process_changed_xattr
1
__process_changed_new_xattr
1
send_hole
0
process_deleted_xattr
0
process_all_extents
0
send_update_extent
0
__process_deleted_xattr
0
process_all_new_xattrs
0
is_first_ref
0
send_remove_xattr
0
process_all_refs
0
Generated by:
LCOV version 1.10