LCOV - code coverage report
Current view: top level - source3/smbd Hit Total Coverage
Test: coverage report for recycleplus df22b230 Lines: 16052 44997 35.7 %
Date: 2024-02-14 10:14:15 Functions: 951 1798 52.9 %

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
3.4%3.4%
3.4 % 9 / 268 5.9 % 1 / 17
close.c
41.0%41.0%
41.0 % 293 / 714 84.2 % 16 / 19
conn.c
78.3%78.3%
78.3 % 83 / 106 100.0 % 9 / 9
conn_idle.c
15.4%15.4%
15.4 % 14 / 91 28.6 % 2 / 7
conn_msg.c
0.0%
0.0 % 0 / 45 0.0 % 0 / 4
connection.c
59.1%59.1%
59.1 % 13 / 22 66.7 % 2 / 3
dfree.c
28.0%28.0%
28.0 % 35 / 125 100.0 % 4 / 4
dir.c
43.3%43.3%
43.3 % 373 / 861 43.8 % 21 / 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
44.9%44.9%
44.9 % 218 / 485 78.3 % 18 / 23
durable.c
0.0%
0.0 % 0 / 428 0.0 % 0 / 5
error.c
32.7%32.7%
32.7 % 16 / 49 28.6 % 2 / 7
fake_file.c
74.0%74.0%
74.0 % 54 / 73 100.0 % 6 / 6
fd_handle.c
93.6%93.6%
93.6 % 44 / 47 100.0 % 15 / 15
file_access.c
59.4%59.4%
59.4 % 41 / 69 75.0 % 3 / 4
fileio.c
57.7%57.7%
57.7 % 64 / 111 77.8 % 7 / 9
filename.c
63.5%63.5%
63.5 % 416 / 655 73.9 % 17 / 23
files.c
71.0%71.0%
71.0 % 640 / 902 90.9 % 50 / 55
globals.c
89.5%89.5%
89.5 % 17 / 19 100.0 % 3 / 3
mangle.c
68.4%68.4%
68.4 % 26 / 38 77.8 % 7 / 9
mangle_hash.c
0.0%
0.0 % 0 / 301 0.0 % 0 / 19
mangle_hash2.c
74.2%74.2%
74.2 % 161 / 217 65.0 % 13 / 20
msdfs.c
43.5%43.5%
43.5 % 373 / 857 62.5 % 15 / 24
notify.c
59.6%59.6%
59.6 % 224 / 376 69.6 % 16 / 23
notify_inotify.c
0.0%
0.0 % 0 / 168 0.0 % 0 / 9
notify_msg.c
81.4%81.4%
81.4 % 70 / 86 100.0 % 6 / 6
ntquotas.c
7.6%7.6%
7.6 % 9 / 119 25.0 % 2 / 8
open.c
56.3%56.3%
56.3 % 1342 / 2382 60.5 % 46 / 76
oplock_linux.c
0.0%
0.0 % 0 / 70 0.0 % 0 / 7
password.c
92.9%92.9%
92.9 % 26 / 28 100.0 % 2 / 2
perfcount.c
12.3%12.3%
12.3 % 9 / 73 40.0 % 2 / 5
posix_acls.c
45.3%45.3%
45.3 % 883 / 1950 56.5 % 39 / 69
pysmbd.c
53.0%53.0%
53.0 % 289 / 545 83.3 % 15 / 18
quotas.c
22.5%22.5%
22.5 % 16 / 71 100.0 % 1 / 1
scavenger.c
0.0%
0.0 % 0 / 283 0.0 % 0 / 19
seal.c
8.3%8.3%
8.3 % 9 / 109 18.2 % 2 / 11
sec_ctx.c
55.3%55.3%
55.3 % 99 / 179 78.6 % 11 / 14
server.c
5.6%5.6%
5.6 % 46 / 828 6.8 % 3 / 44
server_exit.c
68.9%68.9%
68.9 % 62 / 90 60.0 % 3 / 5
server_reload.c
88.5%88.5%
88.5 % 54 / 61 100.0 % 3 / 3
session.c
59.7%59.7%
59.7 % 46 / 77 80.0 % 4 / 5
share_access.c
79.2%79.2%
79.2 % 84 / 106 100.0 % 5 / 5
smb1_aio.c
0.0%
0.0 % 0 / 168 0.0 % 0 / 4
smb1_ipc.c
27.7%27.7%
27.7 % 122 / 440 38.5 % 5 / 13
smb1_lanman.c
4.0%4.0%
4.0 % 119 / 2939 12.3 % 8 / 65
smb1_message.c
0.0%
0.0 % 0 / 146 0.0 % 0 / 5
smb1_negprot.c
50.2%50.2%
50.2 % 159 / 317 40.0 % 2 / 5
smb1_nttrans.c
0.0%
0.0 % 0 / 1222 0.0 % 0 / 23
smb1_oplock.c
0.0%
0.0 % 0 / 22 0.0 % 0 / 2
smb1_pipes.c
0.0%
0.0 % 0 / 184 0.0 % 0 / 7
smb1_process.c
25.3%25.3%
25.3 % 251 / 993 46.0 % 23 / 50
smb1_reply.c
4.4%4.4%
4.4 % 137 / 3123 6.9 % 6 / 87
smb1_service.c
42.3%42.3%
42.3 % 41 / 97 100.0 % 2 / 2
smb1_sesssetup.c
32.8%32.8%
32.8 % 178 / 543 66.7 % 4 / 6
smb1_signing.c
35.7%35.7%
35.7 % 35 / 98 63.6 % 7 / 11
smb1_trans2.c
5.4%5.4%
5.4 % 132 / 2425 9.1 % 4 / 44
smb1_utils.c
21.7%21.7%
21.7 % 13 / 60 33.3 % 1 / 3
smb2_aio.c
66.8%66.8%
66.8 % 161 / 241 76.9 % 10 / 13
smb2_break.c
0.0%
0.0 % 0 / 191 0.0 % 0 / 10
smb2_close.c
59.9%59.9%
59.9 % 109 / 182 71.4 % 5 / 7
smb2_create.c
43.7%43.7%
43.7 % 381 / 871 68.0 % 17 / 25
smb2_flush.c
0.0%
0.0 % 0 / 101 0.0 % 0 / 5
smb2_getinfo.c
47.3%47.3%
47.3 % 141 / 298 80.0 % 4 / 5
smb2_glue.c
95.1%95.1%
95.1 % 39 / 41 100.0 % 3 / 3
smb2_ioctl.c
75.5%75.5%
75.5 % 145 / 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
3.8%3.8%
3.8 % 12 / 314 6.7 % 1 / 15
smb2_ioctl_named_pipe.c
62.2%62.2%
62.2 % 46 / 74 100.0 % 3 / 3
smb2_ioctl_network_fs.c
14.2%14.2%
14.2 % 47 / 330 15.4 % 2 / 13
smb2_ioctl_smbtorture.c
0.0%
0.0 % 0 / 87 0.0 % 0 / 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
47.4%47.4%
47.4 % 138 / 291 60.0 % 6 / 10
smb2_negprot.c
80.5%80.5%
80.5 % 408 / 507 87.5 % 7 / 8
smb2_notify.c
75.0%75.0%
75.0 % 102 / 136 100.0 % 8 / 8
smb2_nttrans.c
27.0%27.0%
27.0 % 89 / 330 54.5 % 6 / 11
smb2_oplock.c
10.3%10.3%
10.3 % 55 / 532 26.7 % 8 / 30
smb2_pipes.c
47.0%47.0%
47.0 % 31 / 66 100.0 % 1 / 1
smb2_posix.c
0.0%
0.0 % 0 / 54 0.0 % 0 / 2
smb2_process.c
51.3%51.3%
51.3 % 409 / 798 57.1 % 28 / 49
smb2_query_directory.c
38.4%38.4%
38.4 % 172 / 448 33.3 % 5 / 15
smb2_read.c
45.6%45.6%
45.6 % 125 / 274 60.0 % 6 / 10
smb2_reply.c
41.2%41.2%
41.2 % 327 / 793 62.1 % 18 / 29
smb2_server.c
57.9%57.9%
57.9 % 1245 / 2151 65.8 % 50 / 76
smb2_service.c
58.9%58.9%
58.9 % 238 / 404 100.0 % 11 / 11
smb2_sesssetup.c
81.0%81.0%
81.0 % 530 / 654 100.0 % 19 / 19
smb2_setinfo.c
38.0%38.0%
38.0 % 103 / 271 62.5 % 5 / 8
smb2_signing.c
81.8%81.8%
81.8 % 9 / 11 100.0 % 1 / 1
smb2_tcon.c
70.5%70.5%
70.5 % 213 / 302 100.0 % 10 / 10
smb2_trans2.c
37.7%37.7%
37.7 % 886 / 2348 55.6 % 30 / 54
smb2_write.c
68.1%68.1%
68.1 % 124 / 182 88.9 % 8 / 9
smbXsrv_client.c
55.7%55.7%
55.7 % 353 / 634 88.0 % 22 / 25
smbXsrv_open.c
33.7%33.7%
33.7 % 208 / 617 57.7 % 15 / 26
smbXsrv_session.c
66.9%66.9%
66.9 % 735 / 1099 90.7 % 49 / 54
smbXsrv_tcon.c
64.6%64.6%
64.6 % 334 / 517 93.5 % 29 / 31
smbXsrv_version.c
1.6%1.6%
1.6 % 2 / 128 50.0 % 1 / 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
statvfs.c
94.4%94.4%
94.4 % 17 / 18 100.0 % 2 / 2
uid.c
73.3%73.3%
73.3 % 203 / 277 87.5 % 21 / 24
utmp.c
0.0%
0.0 % 0 / 104 0.0 % 0 / 8
vfs.c
53.5%53.5%
53.5 % 517 / 967 66.9 % 97 / 145

Generated by: LCOV version 1.14