GCC Code Coverage Report


Directory: ./
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Coverage Exec / Excl / Total
Lines: 100.0% 76 / 0 / 76
Functions: 100.0% 1 / 0 / 1
Branches: -% 0 / 0 / 0

_build/libfprint/fpi-drivers.c
Line Branch Exec Source
1 #include <glib-object.h>
2 #include "fpi-context.h"
3
4 extern GType (fpi_device_upektc_img_get_type) (void);
5 extern GType (fpi_device_vfs5011_get_type) (void);
6 extern GType (fpi_device_vfs7552_get_type) (void);
7 extern GType (fpi_device_aes3500_get_type) (void);
8 extern GType (fpi_device_aes4000_get_type) (void);
9 extern GType (fpi_device_aes1610_get_type) (void);
10 extern GType (fpi_device_aes1660_get_type) (void);
11 extern GType (fpi_device_aes2660_get_type) (void);
12 extern GType (fpi_device_aes2501_get_type) (void);
13 extern GType (fpi_device_aes2550_get_type) (void);
14 extern GType (fpi_device_vfs101_get_type) (void);
15 extern GType (fpi_device_vfs301_get_type) (void);
16 extern GType (fpi_device_vfs0050_get_type) (void);
17 extern GType (fpi_device_etes603_get_type) (void);
18 extern GType (fpi_device_egis0570_get_type) (void);
19 extern GType (fpi_device_egismoc_get_type) (void);
20 extern GType (fpi_device_egis_etu905_get_type) (void);
21 extern GType (fpi_device_vcom5s_get_type) (void);
22 extern GType (fpi_device_synaptics_get_type) (void);
23 extern GType (fpi_device_elan_get_type) (void);
24 extern GType (fpi_device_elanmoc_get_type) (void);
25 extern GType (fpi_device_uru4000_get_type) (void);
26 extern GType (fpi_device_upektc_get_type) (void);
27 extern GType (fpi_device_upeksonly_get_type) (void);
28 extern GType (fpi_device_upekts_get_type) (void);
29 extern GType (fpi_device_goodixmoc_get_type) (void);
30 extern GType (fpi_device_nb1010_get_type) (void);
31 extern GType (fpi_device_fpcmoc_get_type) (void);
32 extern GType (fpi_device_realtek_get_type) (void);
33 extern GType (fpi_device_focaltech_moc_get_type) (void);
34 extern GType (fpi_device_mafpmoc_get_type) (void);
35 extern GType (fpi_device_secugen_get_type) (void);
36 extern GType (fpi_device_elanspi_get_type) (void);
37 extern GType (fpi_device_virtual_image_get_type) (void);
38 extern GType (fpi_device_virtual_device_get_type) (void);
39 extern GType (fpi_device_virtual_device_storage_get_type) (void);
40
41 GArray *
42 152 fpi_get_driver_types (void)
43 {
44 152 GArray *drivers = g_array_new (TRUE, FALSE, sizeof (GType));
45 152 GType t;
46
47 152 t = fpi_device_upektc_img_get_type ();
48 152 g_array_append_val (drivers, t);
49
50 152 t = fpi_device_vfs5011_get_type ();
51 152 g_array_append_val (drivers, t);
52
53 152 t = fpi_device_vfs7552_get_type ();
54 152 g_array_append_val (drivers, t);
55
56 152 t = fpi_device_aes3500_get_type ();
57 152 g_array_append_val (drivers, t);
58
59 152 t = fpi_device_aes4000_get_type ();
60 152 g_array_append_val (drivers, t);
61
62 152 t = fpi_device_aes1610_get_type ();
63 152 g_array_append_val (drivers, t);
64
65 152 t = fpi_device_aes1660_get_type ();
66 152 g_array_append_val (drivers, t);
67
68 152 t = fpi_device_aes2660_get_type ();
69 152 g_array_append_val (drivers, t);
70
71 152 t = fpi_device_aes2501_get_type ();
72 152 g_array_append_val (drivers, t);
73
74 152 t = fpi_device_aes2550_get_type ();
75 152 g_array_append_val (drivers, t);
76
77 152 t = fpi_device_vfs101_get_type ();
78 152 g_array_append_val (drivers, t);
79
80 152 t = fpi_device_vfs301_get_type ();
81 152 g_array_append_val (drivers, t);
82
83 152 t = fpi_device_vfs0050_get_type ();
84 152 g_array_append_val (drivers, t);
85
86 152 t = fpi_device_etes603_get_type ();
87 152 g_array_append_val (drivers, t);
88
89 152 t = fpi_device_egis0570_get_type ();
90 152 g_array_append_val (drivers, t);
91
92 152 t = fpi_device_egismoc_get_type ();
93 152 g_array_append_val (drivers, t);
94
95 152 t = fpi_device_egis_etu905_get_type ();
96 152 g_array_append_val (drivers, t);
97
98 152 t = fpi_device_vcom5s_get_type ();
99 152 g_array_append_val (drivers, t);
100
101 152 t = fpi_device_synaptics_get_type ();
102 152 g_array_append_val (drivers, t);
103
104 152 t = fpi_device_elan_get_type ();
105 152 g_array_append_val (drivers, t);
106
107 152 t = fpi_device_elanmoc_get_type ();
108 152 g_array_append_val (drivers, t);
109
110 152 t = fpi_device_uru4000_get_type ();
111 152 g_array_append_val (drivers, t);
112
113 152 t = fpi_device_upektc_get_type ();
114 152 g_array_append_val (drivers, t);
115
116 152 t = fpi_device_upeksonly_get_type ();
117 152 g_array_append_val (drivers, t);
118
119 152 t = fpi_device_upekts_get_type ();
120 152 g_array_append_val (drivers, t);
121
122 152 t = fpi_device_goodixmoc_get_type ();
123 152 g_array_append_val (drivers, t);
124
125 152 t = fpi_device_nb1010_get_type ();
126 152 g_array_append_val (drivers, t);
127
128 152 t = fpi_device_fpcmoc_get_type ();
129 152 g_array_append_val (drivers, t);
130
131 152 t = fpi_device_realtek_get_type ();
132 152 g_array_append_val (drivers, t);
133
134 152 t = fpi_device_focaltech_moc_get_type ();
135 152 g_array_append_val (drivers, t);
136
137 152 t = fpi_device_mafpmoc_get_type ();
138 152 g_array_append_val (drivers, t);
139
140 152 t = fpi_device_secugen_get_type ();
141 152 g_array_append_val (drivers, t);
142
143 152 t = fpi_device_elanspi_get_type ();
144 152 g_array_append_val (drivers, t);
145
146 152 t = fpi_device_virtual_image_get_type ();
147 152 g_array_append_val (drivers, t);
148
149 152 t = fpi_device_virtual_device_get_type ();
150 152 g_array_append_val (drivers, t);
151
152 152 t = fpi_device_virtual_device_storage_get_type ();
153 152 g_array_append_val (drivers, t);
154
155 152 return drivers;
156 }
157