Lines Matching full:3
28 static int array_prog1a[] = { 1, 2, 3, 4, 5 }; in test_find_closest()
29 static u32 array_prog1b[] = { 2, 3, 4, 5, 6 }; in test_find_closest()
31 static int array_prog2a[] = { 1, 3, 5, 7 }; in test_find_closest()
38 FIND_CLOSEST_RANGE_CHECK(-3, 2, ina226_avg_tab, 0); in test_find_closest()
39 FIND_CLOSEST_RANGE_CHECK(3, 10, ina226_avg_tab, 1); in test_find_closest()
41 FIND_CLOSEST_RANGE_CHECK(41, 96, ina226_avg_tab, 3); in test_find_closest()
48 FIND_CLOSEST_RANGE_CHECK(-3, 1, ad7616_oversampling_avail, 0); in test_find_closest()
49 FIND_CLOSEST_RANGE_CHECK(2, 3, ad7616_oversampling_avail, 1); in test_find_closest()
51 FIND_CLOSEST_RANGE_CHECK(7, 12, ad7616_oversampling_avail, 3); in test_find_closest()
57 FIND_CLOSEST_RANGE_CHECK(-3, 3, wd_timeout_table, 0); in test_find_closest()
60 FIND_CLOSEST_RANGE_CHECK(8, 12, wd_timeout_table, 3); in test_find_closest()
67 * arrays (like 1,2,3,4,5), but even so, it should work as long as the in test_find_closest()
69 FIND_CLOSEST_RANGE_CHECK(-3, 1, array_prog1a, 0); in test_find_closest()
71 FIND_CLOSEST_RANGE_CHECK(3, 3, array_prog1a, 2); in test_find_closest()
72 FIND_CLOSEST_RANGE_CHECK(4, 4, array_prog1a, 3); in test_find_closest()
75 FIND_CLOSEST_RANGE_CHECK(-3, 2, array_prog1b, 0); in test_find_closest()
76 FIND_CLOSEST_RANGE_CHECK(3, 3, array_prog1b, 1); in test_find_closest()
78 FIND_CLOSEST_RANGE_CHECK(5, 5, array_prog1b, 3); in test_find_closest()
84 FIND_CLOSEST_RANGE_CHECK(1, 1, array_prog1mix, 3); in test_find_closest()
87 FIND_CLOSEST_RANGE_CHECK(-3, 2, array_prog2a, 0); in test_find_closest()
88 FIND_CLOSEST_RANGE_CHECK(3, 4, array_prog2a, 1); in test_find_closest()
90 FIND_CLOSEST_RANGE_CHECK(7, 10, array_prog2a, 3); in test_find_closest()
92 FIND_CLOSEST_RANGE_CHECK(-3, 3, array_prog2b, 0); in test_find_closest()
95 FIND_CLOSEST_RANGE_CHECK(8, 10, array_prog2b, 3); in test_find_closest()
97 FIND_CLOSEST_RANGE_CHECK(-3, 2, array_prog3a, 0); in test_find_closest()
98 FIND_CLOSEST_RANGE_CHECK(3, 5, array_prog3a, 1); in test_find_closest()
100 FIND_CLOSEST_RANGE_CHECK(9, 20, array_prog3a, 3); in test_find_closest()
102 FIND_CLOSEST_RANGE_CHECK(-3, 3, array_prog3b, 0); in test_find_closest()
105 FIND_CLOSEST_RANGE_CHECK(10, 20, array_prog3b, 3); in test_find_closest()
107 FIND_CLOSEST_RANGE_CHECK(-3, 3, array_prog4a, 0); in test_find_closest()
110 FIND_CLOSEST_RANGE_CHECK(12, 20, array_prog4a, 3); in test_find_closest()
112 FIND_CLOSEST_RANGE_CHECK(-3, 4, array_prog4b, 0); in test_find_closest()
115 FIND_CLOSEST_RANGE_CHECK(13, 20, array_prog4b, 3); in test_find_closest()
136 static int array_prog1a[] = { 5, 4, 3, 2, 1 }; in test_find_closest_descending()
137 static u32 array_prog1b[] = { 6, 5, 4, 3, 2 }; in test_find_closest_descending()
139 static int array_prog2a[] = { 7, 5, 3, 1 }; in test_find_closest_descending()
146 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 2, ina226_avg_tab, 7); in test_find_closest_descending()
147 FIND_CLOSEST_DESC_RANGE_CHECK(3, 10, ina226_avg_tab, 6); in test_find_closest_descending()
150 FIND_CLOSEST_DESC_RANGE_CHECK(97, 192, ina226_avg_tab, 3); in test_find_closest_descending()
155 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 1, ad7616_oversampling_avail, 7); in test_find_closest_descending()
156 FIND_CLOSEST_DESC_RANGE_CHECK(2, 3, ad7616_oversampling_avail, 6); in test_find_closest_descending()
159 FIND_CLOSEST_DESC_RANGE_CHECK(13, 24, ad7616_oversampling_avail, 3); in test_find_closest_descending()
164 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 3, wd_timeout_table, 7); in test_find_closest_descending()
168 FIND_CLOSEST_DESC_RANGE_CHECK(13, 24, wd_timeout_table, 3); in test_find_closest_descending()
174 * for monotonic arrays (like 5,4,3,2,1), but even so, it should still in test_find_closest_descending()
176 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 1, array_prog1a, 4); in test_find_closest_descending()
177 FIND_CLOSEST_DESC_RANGE_CHECK(2, 2, array_prog1a, 3); in test_find_closest_descending()
178 FIND_CLOSEST_DESC_RANGE_CHECK(3, 3, array_prog1a, 2); in test_find_closest_descending()
182 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 2, array_prog1b, 4); in test_find_closest_descending()
183 FIND_CLOSEST_DESC_RANGE_CHECK(3, 3, array_prog1b, 3); in test_find_closest_descending()
189 FIND_CLOSEST_DESC_RANGE_CHECK(-1, -1, array_prog1mix, 3); in test_find_closest_descending()
194 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 2, array_prog2a, 3); in test_find_closest_descending()
195 FIND_CLOSEST_DESC_RANGE_CHECK(3, 4, array_prog2a, 2); in test_find_closest_descending()
199 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 3, array_prog2b, 3); in test_find_closest_descending()
204 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 2, array_prog3a, 3); in test_find_closest_descending()
205 FIND_CLOSEST_DESC_RANGE_CHECK(3, 5, array_prog3a, 2); in test_find_closest_descending()
209 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 3, array_prog3b, 3); in test_find_closest_descending()
214 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 3, array_prog4a, 3); in test_find_closest_descending()
219 FIND_CLOSEST_DESC_RANGE_CHECK(-3, 4, array_prog4b, 3); in test_find_closest_descending()