LCOV - code coverage report
Current view: top level - fs/btrfs Hit Total Coverage
Test: fstests of 6.5.0-rc3-djwx @ Mon Jul 31 20:08:22 PDT 2023 Lines: 48082 64827 74.2 %
Date: 2023-07-31 20:08:22 Functions: 2237 2696 83.0 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
accessors.c
88.9%88.9%
88.9 % 16 / 18 73.7 % 14 / 19
accessors.h
87.5%87.5%
87.5 % 321 / 367 88.9 % 8 / 9
acl.c
91.4%91.4%
91.4 % 53 / 58 100.0 % 3 / 3
async-thread.c
95.9%95.9%
95.9 % 140 / 146 93.3 % 14 / 15
backref.c
83.6%83.6%
83.6 % 1442 / 1724 92.9 % 52 / 56
backref.h
91.7%91.7%
91.7 % 55 / 60 85.7 % 6 / 7
bio.c
55.7%55.7%
55.7 % 248 / 445 70.6 % 24 / 34
bio.h
100.0%
100.0 % 1 / 1 - 0 / 0
block-group.c
77.8%77.8%
77.8 % 1644 / 2114 91.6 % 76 / 83
block-group.h
100.0%
100.0 % 7 / 7 - 0 / 0
block-rsv.c
95.9%95.9%
95.9 % 233 / 243 100.0 % 19 / 19
block-rsv.h
20.0%20.0%
20.0 % 1 / 5 0.0 % 0 / 1
btrfs_inode.h
100.0%
100.0 % 39 / 39 100.0 % 4 / 4
compression.c
68.2%68.2%
68.2 % 434 / 636 80.0 % 32 / 40
compression.h
100.0%
100.0 % 2 / 2 - 0 / 0
ctree.c
85.8%85.8%
85.8 % 2151 / 2508 93.8 % 76 / 81
ctree.h
100.0%
100.0 % 25 / 25 - 0 / 0
defrag.c
76.5%76.5%
76.5 % 487 / 637 95.0 % 19 / 20
defrag.h
100.0%
100.0 % 1 / 1 - 0 / 0
delalloc-space.c
98.6%98.6%
98.6 % 142 / 144 100.0 % 12 / 12
delayed-inode.c
94.4%94.4%
94.4 % 1048 / 1110 98.3 % 57 / 58
delayed-inode.h
100.0%
100.0 % 9 / 9 100.0 % 1 / 1
delayed-ref.c
90.9%90.9%
90.9 % 491 / 540 96.6 % 28 / 29
delayed-ref.h
96.0%96.0%
96.0 % 48 / 50 100.0 % 5 / 5
dev-replace.c
14.8%14.8%
14.8 % 100 / 677 42.9 % 9 / 21
dev-replace.h
50.0%50.0%
50.0 % 1 / 2 - 0 / 0
dir-item.c
91.4%91.4%
91.4 % 202 / 221 100.0 % 11 / 11
discard.c
97.6%97.6%
97.6 % 289 / 296 100.0 % 23 / 23
disk-io.c
76.9%76.9%
76.9 % 1985 / 2581 94.6 % 106 / 112
disk-io.h
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
export.c
69.6%69.6%
69.6 % 110 / 158 83.3 % 5 / 6
extent-io-tree.c
86.0%86.0%
86.0 % 677 / 787 94.1 % 32 / 34
extent-io-tree.h
100.0%
100.0 % 5 / 5 - 0 / 0
extent-tree.c
75.8%75.8%
75.8 % 2296 / 3030 94.1 % 96 / 102
extent_io.c
84.9%84.9%
84.9 % 1842 / 2170 92.5 % 99 / 107
extent_io.h
100.0%
100.0 % 19 / 19 100.0 % 2 / 2
extent_map.c
94.8%94.8%
94.8 % 475 / 501 96.2 % 25 / 26
extent_map.h
80.0%80.0%
80.0 % 4 / 5 - 0 / 0
file-item.c
92.1%92.1%
92.1 % 639 / 694 94.4 % 17 / 18
file-item.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
file.c
86.3%86.3%
86.3 % 1583 / 1834 95.7 % 44 / 46
free-space-cache.c
81.9%81.9%
81.9 % 1739 / 2124 90.9 % 80 / 88
free-space-cache.h
100.0%
100.0 % 2 / 2 - 0 / 0
free-space-tree.c
87.6%87.6%
87.6 % 835 / 953 100.0 % 31 / 31
fs.c
75.0%75.0%
75.0 % 45 / 60 75.0 % 3 / 4
fs.h
94.4%94.4%
94.4 % 17 / 18 100.0 % 2 / 2
inode-item.c
91.4%91.4%
91.4 % 363 / 397 100.0 % 11 / 11
inode-item.h
100.0%
100.0 % 4 / 4 - 0 / 0
inode.c
78.0%78.0%
78.0 % 4212 / 5399 91.5 % 162 / 177
ioctl.c
64.2%64.2%
64.2 % 1727 / 2690 79.0 % 64 / 81
locking.c
82.7%82.7%
82.7 % 91 / 110 88.9 % 16 / 18
locking.h
85.7%85.7%
85.7 % 6 / 7 100.0 % 1 / 1
lru_cache.c
95.5%95.5%
95.5 % 64 / 67 100.0 % 6 / 6
lru_cache.h
100.0%
100.0 % 2 / 2 - 0 / 0
lzo.c
86.4%86.4%
86.4 % 178 / 206 88.9 % 8 / 9
messages.c
63.2%63.2%
63.2 % 72 / 114 66.7 % 4 / 6
misc.h
82.5%82.5%
82.5 % 33 / 40 100.0 % 3 / 3
ordered-data.c
88.3%88.3%
88.3 % 557 / 631 90.0 % 27 / 30
ordered-data.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
orphan.c
90.3%90.3%
90.3 % 28 / 31 100.0 % 2 / 2
print-tree.c
0.0%
0.0 % 0 / 218 0.0 % 0 / 8
props.c
90.0%90.0%
90.0 % 189 / 210 100.0 % 13 / 13
qgroup.c
79.1%79.1%
79.1 % 1793 / 2266 97.6 % 81 / 83
qgroup.h
100.0%
100.0 % 6 / 6 - 0 / 0
raid56.c
2.6%2.6%
2.6 % 33 / 1248 4.2 % 3 / 71
raid56.h
50.0%50.0%
50.0 % 2 / 4 50.0 % 1 / 2
rcu-string.h
77.8%77.8%
77.8 % 7 / 9 100.0 % 1 / 1
reflink.c
93.5%93.5%
93.5 % 388 / 415 100.0 % 13 / 13
relocation.c
78.0%78.0%
78.0 % 1809 / 2319 95.0 % 76 / 80
root-tree.c
80.1%80.1%
80.1 % 234 / 292 100.0 % 13 / 13
scrub.c
60.1%60.1%
60.1 % 872 / 1450 81.8 % 45 / 55
send.c
82.1%82.1%
82.1 % 3341 / 4068 96.1 % 147 / 153
space-info.c
83.1%83.1%
83.1 % 586 / 705 82.9 % 29 / 35
space-info.h
100.0%
100.0 % 9 / 9 100.0 % 3 / 3
subpage.c
9.9%9.9%
9.9 % 28 / 282 39.1 % 25 / 64
super.c
79.8%79.8%
79.8 % 954 / 1195 91.9 % 34 / 37
super.h
100.0%
100.0 % 9 / 9 100.0 % 2 / 2
sysfs.c
42.0%42.0%
42.0 % 357 / 849 33.0 % 36 / 109
transaction.c
87.5%87.5%
87.5 % 1058 / 1209 96.4 % 54 / 56
transaction.h
100.0%
100.0 % 16 / 16 100.0 % 1 / 1
tree-checker.c
55.3%55.3%
55.3 % 457 / 827 77.4 % 24 / 31
tree-log.c
84.4%84.4%
84.4 % 2912 / 3451 95.8 % 92 / 96
tree-log.h
100.0%
100.0 % 24 / 24 100.0 % 1 / 1
tree-mod-log.c
70.7%70.7%
70.7 % 387 / 547 100.0 % 20 / 20
ulist.c
100.0%
100.0 % 92 / 92 100.0 % 12 / 12
ulist.h
100.0%
100.0 % 1 / 1 - 0 / 0
uuid-tree.c
72.1%72.1%
72.1 % 173 / 240 83.3 % 5 / 6
volumes.c
57.8%57.8%
57.8 % 2317 / 4011 68.5 % 111 / 162
volumes.h
80.6%80.6%
80.6 % 25 / 31 75.0 % 3 / 4
xattr.c
87.9%87.9%
87.9 % 188 / 214 100.0 % 8 / 8
zlib.c
75.3%75.3%
75.3 % 192 / 255 83.3 % 5 / 6
zoned.c
8.9%8.9%
8.9 % 107 / 1202 37.7 % 20 / 53
zoned.h
37.5%37.5%
37.5 % 21 / 56 66.7 % 6 / 9
zstd.c
66.9%66.9%
66.9 % 238 / 356 84.6 % 11 / 13

Generated by: LCOV version 1.14