LCOV - code coverage report
Current view: top level - source3/smbd Hit Total Coverage
Test: coverage report for master d9dda4b7 Lines: 29234 45150 64.7 %
Date: 2022-09-21 13:06:15 Functions: 1467 1796 81.7 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
avahi_register.c
0.0%
0.0 % 0 / 157 0.0 % 0 / 7
blocking.c
93.7%93.7%
93.7 % 252 / 269 100.0 % 17 / 17
close.c
62.4%62.4%
62.4 % 449 / 719 89.5 % 17 / 19
conn.c
79.2%79.2%
79.2 % 84 / 106 100.0 % 9 / 9
conn_idle.c
82.4%82.4%
82.4 % 75 / 91 100.0 % 7 / 7
conn_msg.c
70.8%70.8%
70.8 % 34 / 48 100.0 % 4 / 4
connection.c
56.5%56.5%
56.5 % 13 / 23 66.7 % 2 / 3
dfree.c
73.0%73.0%
73.0 % 92 / 126 100.0 % 4 / 4
dir.c
79.6%79.6%
79.6 % 685 / 861 93.8 % 45 / 48
dmapi.c
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
dnsregister.c
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
dosmode.c
63.0%63.0%
63.0 % 307 / 487 95.7 % 22 / 23
durable.c
58.5%58.5%
58.5 % 251 / 429 100.0 % 5 / 5
error.c
85.7%85.7%
85.7 % 42 / 49 85.7 % 6 / 7
fake_file.c
74.3%74.3%
74.3 % 55 / 74 100.0 % 6 / 6
fd_handle.c
93.6%93.6%
93.6 % 44 / 47 100.0 % 15 / 15
file_access.c
72.1%72.1%
72.1 % 49 / 68 100.0 % 4 / 4
fileio.c
82.9%82.9%
82.9 % 92 / 111 100.0 % 9 / 9
filename.c
86.1%86.1%
86.1 % 541 / 628 100.0 % 22 / 22
files.c
84.6%84.6%
84.6 % 747 / 883 98.0 % 50 / 51
globals.c
94.7%94.7%
94.7 % 18 / 19 100.0 % 3 / 3
mangle.c
86.8%86.8%
86.8 % 33 / 38 100.0 % 9 / 9
mangle_hash.c
0.0%
0.0 % 0 / 301 0.0 % 0 / 19
mangle_hash2.c
89.4%89.4%
89.4 % 194 / 217 95.0 % 19 / 20
msdfs.c
45.7%45.7%
45.7 % 396 / 866 62.5 % 15 / 24
notify.c
76.5%76.5%
76.5 % 287 / 375 87.0 % 20 / 23
notify_inotify.c
0.0%
0.0 % 0 / 168 0.0 % 0 / 9
notify_msg.c
84.9%84.9%
84.9 % 73 / 86 100.0 % 6 / 6
ntquotas.c
70.0%70.0%
70.0 % 84 / 120 100.0 % 8 / 8
open.c
80.2%80.2%
80.2 % 1922 / 2397 93.5 % 72 / 77
oplock_linux.c
22.2%22.2%
22.2 % 16 / 72 28.6 % 2 / 7
password.c
100.0%
100.0 % 29 / 29 100.0 % 2 / 2
perfcount.c
13.5%13.5%
13.5 % 10 / 74 40.0 % 2 / 5
posix_acls.c
56.5%56.5%
56.5 % 1098 / 1945 67.6 % 46 / 68
pysmbd.c
59.3%59.3%
59.3 % 323 / 545 88.9 % 16 / 18
quotas.c
93.0%93.0%
93.0 % 66 / 71 100.0 % 1 / 1
scavenger.c
28.9%28.9%
28.9 % 82 / 284 31.6 % 6 / 19
seal.c
76.1%76.1%
76.1 % 83 / 109 90.9 % 10 / 11
sec_ctx.c
76.0%76.0%
76.0 % 136 / 179 92.9 % 13 / 14
server.c
45.3%45.3%
45.3 % 377 / 832 51.1 % 23 / 45
server_exit.c
68.9%68.9%
68.9 % 62 / 90 60.0 % 3 / 5
server_reload.c
89.1%89.1%
89.1 % 57 / 64 100.0 % 3 / 3
session.c
59.7%59.7%
59.7 % 46 / 77 80.0 % 4 / 5
share_access.c
82.4%82.4%
82.4 % 89 / 108 100.0 % 5 / 5
smb1_aio.c
66.7%66.7%
66.7 % 112 / 168 100.0 % 4 / 4
smb1_ipc.c
44.8%44.8%
44.8 % 197 / 440 69.2 % 9 / 13
smb1_lanman.c
28.8%28.8%
28.8 % 845 / 2933 40.3 % 25 / 62
smb1_message.c
57.0%57.0%
57.0 % 86 / 151 80.0 % 4 / 5
smb1_negprot.c
67.8%67.8%
67.8 % 215 / 317 80.0 % 4 / 5
smb1_nttrans.c
67.3%67.3%
67.3 % 824 / 1224 91.3 % 21 / 23
smb1_oplock.c
95.5%95.5%
95.5 % 21 / 22 100.0 % 2 / 2
smb1_pipes.c
56.5%56.5%
56.5 % 104 / 184 71.4 % 5 / 7
smb1_process.c
48.5%48.5%
48.5 % 474 / 977 65.3 % 32 / 49
smb1_reply.c
59.0%59.0%
59.0 % 1830 / 3103 71.8 % 61 / 85
smb1_service.c
54.7%54.7%
54.7 % 52 / 95 100.0 % 2 / 2
smb1_sesssetup.c
66.2%66.2%
66.2 % 358 / 541 66.7 % 4 / 6
smb1_signing.c
40.8%40.8%
40.8 % 42 / 103 72.7 % 8 / 11
smb1_trans2.c
61.6%61.6%
61.6 % 972 / 1577 76.2 % 16 / 21
smb1_utils.c
75.0%75.0%
75.0 % 45 / 60 66.7 % 2 / 3
smb2_aio.c
82.2%82.2%
82.2 % 185 / 225 92.3 % 12 / 13
smb2_break.c
78.6%78.6%
78.6 % 151 / 192 100.0 % 10 / 10
smb2_close.c
88.0%88.0%
88.0 % 154 / 175 100.0 % 7 / 7
smb2_create.c
82.0%82.0%
82.0 % 716 / 873 100.0 % 25 / 25
smb2_flush.c
71.0%71.0%
71.0 % 66 / 93 100.0 % 5 / 5
smb2_getinfo.c
74.8%74.8%
74.8 % 220 / 294 80.0 % 4 / 5
smb2_glue.c
97.6%97.6%
97.6 % 40 / 41 100.0 % 3 / 3
smb2_ioctl.c
79.2%79.2%
79.2 % 152 / 192 100.0 % 5 / 5
smb2_ioctl_dfs.c
54.9%54.9%
54.9 % 28 / 51 100.0 % 2 / 2
smb2_ioctl_filesys.c
44.3%44.3%
44.3 % 139 / 314 46.7 % 7 / 15
smb2_ioctl_named_pipe.c
62.2%62.2%
62.2 % 46 / 74 100.0 % 3 / 3
smb2_ioctl_network_fs.c
72.7%72.7%
72.7 % 240 / 330 84.6 % 11 / 13
smb2_ioctl_smbtorture.c
67.8%67.8%
67.8 % 59 / 87 100.0 % 5 / 5
smb2_ipc.c
66.7%66.7%
66.7 % 4 / 6 100.0 % 1 / 1
smb2_keepalive.c
80.0%80.0%
80.0 % 8 / 10 100.0 % 1 / 1
smb2_lock.c
84.2%84.2%
84.2 % 246 / 292 100.0 % 10 / 10
smb2_negprot.c
85.6%85.6%
85.6 % 433 / 506 100.0 % 8 / 8
smb2_notify.c
80.9%80.9%
80.9 % 110 / 136 100.0 % 8 / 8
smb2_nttrans.c
70.3%70.3%
70.3 % 227 / 323 100.0 % 11 / 11
smb2_oplock.c
70.5%70.5%
70.5 % 378 / 536 86.7 % 26 / 30
smb2_pipes.c
73.1%73.1%
73.1 % 49 / 67 100.0 % 1 / 1
smb2_posix.c
42.3%42.3%
42.3 % 22 / 52 50.0 % 1 / 2
smb2_process.c
60.6%60.6%
60.6 % 503 / 830 68.6 % 35 / 51
smb2_query_directory.c
65.3%65.3%
65.3 % 292 / 447 73.3 % 11 / 15
smb2_read.c
59.0%59.0%
59.0 % 160 / 271 80.0 % 8 / 10
smb2_reply.c
76.4%76.4%
76.4 % 606 / 793 96.8 % 30 / 31
smb2_server.c
80.7%80.7%
80.7 % 1743 / 2159 94.7 % 71 / 75
smb2_service.c
68.8%68.8%
68.8 % 293 / 426 100.0 % 12 / 12
smb2_sesssetup.c
81.5%81.5%
81.5 % 543 / 666 100.0 % 19 / 19
smb2_setinfo.c
69.0%69.0%
69.0 % 187 / 271 100.0 % 8 / 8
smb2_signing.c
83.3%83.3%
83.3 % 10 / 12 100.0 % 2 / 2
smb2_tcon.c
76.7%76.7%
76.7 % 234 / 305 100.0 % 10 / 10
smb2_trans2.c
77.8%77.8%
77.8 % 2395 / 3077 95.6 % 65 / 68
smb2_write.c
77.5%77.5%
77.5 % 138 / 178 88.9 % 8 / 9
smbXsrv_client.c
57.1%57.1%
57.1 % 349 / 611 88.0 % 22 / 25
smbXsrv_open.c
61.0%61.0%
61.0 % 461 / 756 81.8 % 27 / 33
smbXsrv_session.c
69.6%69.6%
69.6 % 771 / 1108 92.6 % 50 / 54
smbXsrv_tcon.c
65.3%65.3%
65.3 % 333 / 510 93.5 % 29 / 31
smbXsrv_version.c
42.2%42.2%
42.2 % 54 / 128 100.0 % 2 / 2
smbd_cleanupd.c
0.0%
0.0 % 0 / 55 0.0 % 0 / 5
srvstr.c
76.5%76.5%
76.5 % 13 / 17 100.0 % 1 / 1
statcache.c
12.8%12.8%
12.8 % 19 / 148 60.0 % 3 / 5
statvfs.c
94.4%94.4%
94.4 % 17 / 18 100.0 % 2 / 2
uid.c
84.9%84.9%
84.9 % 236 / 278 100.0 % 24 / 24
utmp.c
0.0%
0.0 % 0 / 104 0.0 % 0 / 8
vfs.c
75.6%75.6%
75.6 % 734 / 971 90.3 % 131 / 145

Generated by: LCOV version 1.13