Lines Matching full:checker
147 #define TEST_kmalloc(checker, expected_size, alloc_size) do { \ argument
152 checker(expected_size, kmalloc(alloc_size, gfp), \
154 checker(expected_size, \
157 checker(expected_size, kzalloc(alloc_size, gfp), \
159 checker(expected_size, \
162 checker(expected_size, kcalloc(1, alloc_size, gfp), \
164 checker(expected_size, kcalloc(alloc_size, 1, gfp), \
166 checker(expected_size, \
169 checker(expected_size, \
172 checker(expected_size, kmalloc_array(1, alloc_size, gfp), \
174 checker(expected_size, kmalloc_array(alloc_size, 1, gfp), \
176 checker(expected_size, \
179 checker(expected_size, \
182 checker(expected_size, __kmalloc(alloc_size, gfp), \
184 checker(expected_size, \
190 checker((expected_size) * 2, \
195 checker((expected_size) * 2, \
200 checker((expected_size) * 2, \
208 checker(len, kmemdup("hello there", len, gfp), kfree(p)); \
213 #define TEST_vmalloc(checker, expected_pages, alloc_pages) do { \ argument
215 checker((expected_pages) * PAGE_SIZE, \
217 checker((expected_pages) * PAGE_SIZE, \
219 checker((expected_pages) * PAGE_SIZE, \
225 #define TEST_kvmalloc(checker, expected_pages, alloc_pages) do { \ argument
230 checker((expected_pages) * PAGE_SIZE, \
233 checker((expected_pages) * PAGE_SIZE, \
236 checker((expected_pages) * PAGE_SIZE, \
239 checker((expected_pages) * PAGE_SIZE, \
242 checker((expected_pages) * PAGE_SIZE, \
245 checker((expected_pages) * PAGE_SIZE, \
248 checker((expected_pages) * PAGE_SIZE, \
251 checker((expected_pages) * PAGE_SIZE, \
258 checker(((expected_pages) * PAGE_SIZE) * 2, \
265 #define TEST_devm_kmalloc(checker, expected_size, alloc_size) do { \ argument
277 checker(expected_size, devm_kmalloc(dev, alloc_size, gfp), \
279 checker(expected_size, devm_kzalloc(dev, alloc_size, gfp), \
281 checker(expected_size, \
284 checker(expected_size, \
287 checker(expected_size, \
290 checker(expected_size, \
296 checker((expected_size) * 2, \
304 checker(len, devm_kmemdup(dev, "Ohai", len, gfp), \