File | Lines | Functions | Branches | ||||
---|---|---|---|---|---|---|---|
_build/libfprint/fp-enums.c |
|
100.0% | 56 / 56 | 100.0% | 8 / 8 | 71.9% | 23 / 32 |
_build/libfprint/fpi-drivers.c |
|
100.0% | 70 / 70 | 100.0% | 1 / 1 | -% | 0 / 0 |
_build/libfprint/fpi-enums.c |
|
42.9% | 21 / 49 | 42.9% | 3 / 7 | 28.6% | 8 / 28 |
libfprint/drivers/aes1610.c |
|
5.7% | 16 / 279 | 13.0% | 3 / 23 | 4.3% | 4 / 94 |
libfprint/drivers/aes1660.c |
|
90.9% | 20 / 22 | 75.0% | 3 / 4 | 80.0% | 4 / 5 |
libfprint/drivers/aes2501.c |
|
85.8% | 248 / 289 | 96.3% | 26 / 27 | 58.5% | 48 / 82 |
libfprint/drivers/aes2550.c |
|
6.6% | 15 / 227 | 14.3% | 3 / 21 | 7.0% | 4 / 57 |
libfprint/drivers/aes2660.c |
|
90.9% | 20 / 22 | 75.0% | 3 / 4 | 80.0% | 4 / 5 |
libfprint/drivers/aes3500.c |
|
100.0% | 21 / 21 | 100.0% | 4 / 4 | 80.0% | 4 / 5 |
libfprint/drivers/aes3k.c |
|
89.1% | 98 / 110 | 100.0% | 15 / 15 | 58.1% | 18 / 31 |
libfprint/drivers/aes3k.h |
|
100.0% | 1 / 1 | -% | 0 / 0 | 50.0% | 1 / 2 |
libfprint/drivers/aes4000.c |
|
90.5% | 19 / 21 | 75.0% | 3 / 4 | 80.0% | 4 / 5 |
libfprint/drivers/aeslib.c |
|
96.8% | 61 / 63 | 100.0% | 5 / 5 | 92.9% | 13 / 14 |
libfprint/drivers/aesx660.c |
|
2.9% | 10 / 349 | 11.1% | 3 / 27 | 2.9% | 3 / 102 |
libfprint/drivers/aesx660.h |
|
0.0% | 0 / 1 | -% | 0 / 0 | 0.0% | 0 / 6 |
libfprint/drivers/egis0570.c |
|
96.0% | 170 / 177 | 100.0% | 17 / 17 | 85.0% | 51 / 60 |
libfprint/drivers/egismoc/egismoc.c |
|
86.2% | 610 / 708 | 97.7% | 42 / 43 | 60.4% | 189 / 313 |
libfprint/drivers/elan.c |
|
87.2% | 381 / 437 | 97.1% | 34 / 35 | 65.7% | 92 / 140 |
libfprint/drivers/elanmoc/elanmoc.c |
|
79.5% | 443 / 557 | 100.0% | 41 / 41 | 51.8% | 102 / 197 |
libfprint/drivers/elanspi.c |
|
66.0% | 564 / 855 | 90.2% | 37 / 41 | 52.1% | 170 / 326 |
libfprint/drivers/etes603.c |
|
2.0% | 15 / 734 | 8.1% | 3 / 37 | 1.5% | 4 / 275 |
libfprint/drivers/focaltech_moc/focaltech_moc.c |
|
87.4% | 700 / 801 | 100.0% | 48 / 48 | 59.4% | 148 / 249 |
libfprint/drivers/fpcmoc/fpc.c |
|
75.0% | 719 / 959 | 89.6% | 43 / 48 | 49.4% | 153 / 310 |
libfprint/drivers/goodixmoc/goodix.c |
|
75.4% | 504 / 668 | 95.7% | 45 / 47 | 52.6% | 132 / 251 |
libfprint/drivers/goodixmoc/goodix_proto.c |
|
94.2% | 179 / 190 | 100.0% | 10 / 10 | 61.3% | 65 / 106 |
libfprint/drivers/nb1010.c |
|
88.7% | 165 / 186 | 100.0% | 20 / 20 | 63.8% | 30 / 47 |
libfprint/drivers/realtek/realtek.c |
|
83.3% | 552 / 663 | 100.0% | 45 / 45 | 56.9% | 140 / 246 |
libfprint/drivers/synaptics/bmkt_message.c |
|
49.7% | 86 / 173 | 50.0% | 5 / 10 | 32.8% | 19 / 58 |
libfprint/drivers/synaptics/synaptics.c |
|
59.5% | 433 / 728 | 80.0% | 28 / 35 | 41.9% | 129 / 308 |
libfprint/drivers/upek_proto.c |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 100.0% | 2 / 2 |
libfprint/drivers/upeksonly.c |
|
2.3% | 16 / 689 | 6.7% | 3 / 45 | 1.6% | 4 / 250 |
libfprint/drivers/upektc.c |
|
7.8% | 16 / 206 | 13.6% | 3 / 22 | 8.7% | 4 / 46 |
libfprint/drivers/upektc_img.c |
|
79.5% | 307 / 386 | 100.0% | 27 / 27 | 55.6% | 70 / 126 |
libfprint/drivers/upekts.c |
|
2.3% | 15 / 647 | 7.5% | 4 / 53 | 2.2% | 4 / 182 |
libfprint/drivers/uru4000.c |
|
81.4% | 464 / 570 | 94.7% | 36 / 38 | 62.1% | 128 / 206 |
libfprint/drivers/vcom5s.c |
|
10.9% | 15 / 137 | 18.8% | 3 / 16 | 13.8% | 4 / 29 |
libfprint/drivers/vfs0050.c |
|
81.6% | 275 / 337 | 100.0% | 27 / 27 | 62.7% | 69 / 110 |
libfprint/drivers/vfs101.c |
|
3.2% | 16 / 495 | 10.0% | 3 / 30 | 2.6% | 4 / 153 |
libfprint/drivers/vfs301.c |
|
96.3% | 103 / 107 | 100.0% | 13 / 13 | 72.4% | 21 / 29 |
libfprint/drivers/vfs301_proto.c |
|
94.0% | 266 / 283 | 100.0% | 16 / 16 | 70.5% | 67 / 95 |
libfprint/drivers/vfs5011.c |
|
87.8% | 273 / 311 | 100.0% | 24 / 24 | 60.9% | 56 / 92 |
libfprint/drivers/vfs7552.c |
|
85.5% | 388 / 454 | 100.0% | 33 / 33 | 60.4% | 99 / 164 |
libfprint/drivers/virtual-device-listener.c |
|
83.1% | 103 / 124 | 93.3% | 14 / 15 | 55.3% | 47 / 85 |
libfprint/drivers/virtual-device-private.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | 55.6% | 5 / 9 |
libfprint/drivers/virtual-device-storage.c |
|
98.3% | 119 / 121 | 100.0% | 13 / 13 | 77.4% | 41 / 53 |
libfprint/drivers/virtual-device.c |
|
92.6% | 337 / 364 | 95.5% | 21 / 22 | 70.7% | 208 / 294 |
libfprint/drivers/virtual-image.c |
|
91.5% | 119 / 130 | 100.0% | 13 / 13 | 58.0% | 40 / 69 |
libfprint/fp-context.c |
|
91.4% | 201 / 220 | 94.4% | 17 / 18 | 63.4% | 83 / 131 |
libfprint/fp-context.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | 50.0% | 5 / 10 |
libfprint/fp-device.c |
|
92.4% | 620 / 671 | 100.0% | 68 / 68 | 71.9% | 269 / 374 |
libfprint/fp-device.h |
|
100.0% | 1 / 1 | 100.0% | 2 / 2 | 63.3% | 57 / 90 |
libfprint/fp-image-device.c |
|
89.9% | 89 / 99 | 85.7% | 12 / 14 | 67.7% | 21 / 31 |
libfprint/fp-image-device.h |
|
100.0% | 1 / 1 | 0.0% | 0 / 1 | 45.5% | 5 / 11 |
libfprint/fp-image.c |
|
81.7% | 161 / 197 | 83.3% | 20 / 24 | 56.3% | 58 / 103 |
libfprint/fp-image.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | 53.8% | 7 / 13 |
libfprint/fp-print.c |
|
92.5% | 297 / 321 | 96.2% | 25 / 26 | 61.8% | 110 / 178 |
libfprint/fp-print.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | 52.8% | 57 / 108 |
libfprint/fpi-assembling.c |
|
98.5% | 200 / 203 | 100.0% | 10 / 10 | 81.5% | 75 / 92 |
libfprint/fpi-byte-reader.c |
|
4.1% | 5 / 122 | 1.4% | 1 / 72 | 2.2% | 2 / 92 |
libfprint/fpi-byte-reader.h |
|
36.0% | 40 / 111 | 11.4% | 8 / 70 | 11.8% | 21 / 178 |
libfprint/fpi-byte-utils.h |
|
12.0% | 6 / 50 | 0.0% | 0 / 4 | 0.0% | 0 / 8 |
libfprint/fpi-byte-writer.c |
|
24.5% | 24 / 98 | 10.3% | 4 / 39 | 15.4% | 8 / 52 |
libfprint/fpi-byte-writer.h |
|
55.9% | 38 / 68 | 13.6% | 6 / 44 | 14.3% | 16 / 112 |
libfprint/fpi-device.c |
|
93.9% | 799 / 851 | 98.3% | 58 / 59 | 76.5% | 374 / 489 |
libfprint/fpi-image-device.c |
|
81.5% | 225 / 276 | 93.8% | 15 / 16 | 58.5% | 103 / 176 |
libfprint/fpi-image.c |
|
100.0% | 35 / 35 | 100.0% | 3 / 3 | 100.0% | 6 / 6 |
libfprint/fpi-print.c |
|
89.9% | 107 / 119 | 100.0% | 8 / 8 | 61.5% | 48 / 78 |
libfprint/fpi-spi-transfer.c |
|
68.0% | 121 / 178 | 70.6% | 12 / 17 | 38.6% | 44 / 114 |
libfprint/fpi-ssm.c |
|
90.6% | 184 / 203 | 89.3% | 25 / 28 | 69.3% | 104 / 150 |
libfprint/fpi-ssm.h |
|
100.0% | 1 / 1 | -% | 0 / 0 | 50.0% | 26 / 52 |
libfprint/fpi-usb-transfer.c |
|
71.0% | 137 / 193 | 81.2% | 13 / 16 | 48.8% | 42 / 86 |
libfprint/fpi-usb-transfer.h |
|
100.0% | 1 / 1 | -% | 0 / 0 | 60.0% | 3 / 5 |
libfprint/fprint-list-udev-hwdb.c |
|
97.9% | 47 / 48 | 100.0% | 3 / 3 | 91.7% | 22 / 24 |
libfprint/nbis/bozorth3/bozorth3.c |
|
96.1% | 664 / 691 | 100.0% | 7 / 7 | 92.4% | 411 / 445 |
libfprint/nbis/bozorth3/bz_drvrs.c |
|
93.3% | 28 / 30 | 100.0% | 3 / 3 | 50.0% | 2 / 4 |
libfprint/nbis/bozorth3/bz_io.c |
|
0.0% | 0 / 6 | 0.0% | 0 / 3 | -% | 0 / 0 |
libfprint/nbis/bozorth3/bz_sort.c |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 62.5% | 5 / 8 |
libfprint/nbis/mindtct/binar.c |
|
100.0% | 55 / 55 | 100.0% | 3 / 3 | 86.4% | 19 / 22 |
libfprint/nbis/mindtct/block.c |
|
94.1% | 96 / 102 | 100.0% | 4 / 4 | 83.3% | 35 / 42 |
libfprint/nbis/mindtct/chaincod.c |
|
88.9% | 32 / 36 | 100.0% | 2 / 2 | 77.8% | 14 / 18 |
libfprint/nbis/mindtct/contour.c |
|
90.3% | 298 / 330 | 100.0% | 12 / 12 | 77.1% | 91 / 118 |
libfprint/nbis/mindtct/detect.c |
|
55.7% | 78 / 140 | 100.0% | 1 / 1 | 50.0% | 15 / 30 |
libfprint/nbis/mindtct/dft.c |
|
97.2% | 70 / 72 | 100.0% | 6 / 6 | 90.9% | 20 / 22 |
libfprint/nbis/mindtct/free.c |
|
100.0% | 27 / 27 | 100.0% | 4 / 4 | 100.0% | 6 / 6 |
libfprint/nbis/mindtct/getmin.c |
|
59.1% | 26 / 44 | 100.0% | 1 / 1 | 50.0% | 4 / 8 |
libfprint/nbis/mindtct/imgutil.c |
|
100.0% | 123 / 123 | 100.0% | 6 / 6 | 97.7% | 43 / 44 |
libfprint/nbis/mindtct/init.c |
|
94.6% | 139 / 147 | 100.0% | 6 / 6 | 76.4% | 42 / 55 |
libfprint/nbis/mindtct/line.c |
|
92.5% | 49 / 53 | 100.0% | 1 / 1 | 86.4% | 19 / 22 |
libfprint/nbis/mindtct/log.c |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
libfprint/nbis/mindtct/loop.c |
|
55.9% | 142 / 254 | 77.8% | 7 / 9 | 42.9% | 42 / 98 |
libfprint/nbis/mindtct/maps.c |
|
90.8% | 581 / 640 | 100.0% | 20 / 20 | 85.3% | 273 / 320 |
libfprint/nbis/mindtct/matchpat.c |
|
100.0% | 56 / 56 | 100.0% | 5 / 5 | 90.6% | 29 / 32 |
libfprint/nbis/mindtct/minutia.c |
|
81.8% | 310 / 379 | 85.7% | 18 / 21 | 68.6% | 140 / 204 |
libfprint/nbis/mindtct/morph.c |
|
100.0% | 44 / 44 | 100.0% | 6 / 6 | 100.0% | 36 / 36 |
libfprint/nbis/mindtct/quality.c |
|
87.6% | 92 / 105 | 100.0% | 4 / 4 | 84.3% | 59 / 70 |
libfprint/nbis/mindtct/remove.c |
|
81.9% | 583 / 712 | 100.0% | 12 / 12 | 70.3% | 291 / 414 |
libfprint/nbis/mindtct/ridges.c |
|
85.1% | 171 / 201 | 100.0% | 9 / 9 | 71.3% | 67 / 94 |
libfprint/nbis/mindtct/shape.c |
|
93.9% | 46 / 49 | 100.0% | 4 / 4 | 85.7% | 12 / 14 |
libfprint/nbis/mindtct/sort.c |
|
100.0% | 73 / 73 | 100.0% | 5 / 5 | 100.0% | 26 / 26 |
libfprint/nbis/mindtct/util.c |
|
97.6% | 121 / 124 | 100.0% | 10 / 10 | 93.5% | 43 / 46 |
libfprint/nbis/mindtct/xytreps.c |
|
100.0% | 13 / 13 | 100.0% | 1 / 1 | 75.0% | 3 / 4 |
tests/test-device-fake.c |
|
98.8% | 170 / 172 | 100.0% | 19 / 19 | 79.2% | 61 / 77 |
tests/test-fp-context.c |
|
100.0% | 222 / 222 | 100.0% | 15 / 15 | 54.0% | 109 / 202 |
tests/test-fp-device.c |
|
100.0% | 161 / 161 | 100.0% | 22 / 22 | 52.7% | 58 / 110 |
tests/test-fpi-assembling.c |
|
100.0% | 59 / 59 | 100.0% | 3 / 3 | 66.7% | 16 / 24 |
tests/test-fpi-device.c |
|
99.4% | 2222 / 2236 | 99.3% | 135 / 136 | 52.2% | 1070 / 2050 |
tests/test-fpi-ssm.c |
|
100.0% | 899 / 899 | 100.0% | 50 / 50 | 52.6% | 467 / 888 |
tests/test-utils.c |
|
95.2% | 60 / 63 | 83.3% | 5 / 6 | 60.0% | 18 / 30 |
tests/test-utils.h |
|
100.0% | 1 / 1 | -% | 0 / 0 | 50.0% | 6 / 12 |