Lines Matching refs:err
227 err = 1; \
233 err = 1; \
240 int err = 0; \
248 return err; \
252 int err = 0; \
258 err |= do_test_ ## t(&t ## _tests[i]); \
259 return err; \
275 int err = 0; in test_overflow_calculation() local
277 err |= test_u8_overflow(); in test_overflow_calculation()
278 err |= test_s8_overflow(); in test_overflow_calculation()
279 err |= test_u16_overflow(); in test_overflow_calculation()
280 err |= test_s16_overflow(); in test_overflow_calculation()
281 err |= test_u32_overflow(); in test_overflow_calculation()
282 err |= test_s32_overflow(); in test_overflow_calculation()
284 err |= test_u64_overflow(); in test_overflow_calculation()
285 err |= test_s64_overflow(); in test_overflow_calculation()
288 return err; in test_overflow_calculation()
293 int err = 0; in test_overflow_shift() local
323 err |= TEST_ONE_SHIFT(1, 0, u8, 1 << 0, false); in test_overflow_shift()
324 err |= TEST_ONE_SHIFT(1, 4, u8, 1 << 4, false); in test_overflow_shift()
325 err |= TEST_ONE_SHIFT(1, 7, u8, 1 << 7, false); in test_overflow_shift()
326 err |= TEST_ONE_SHIFT(0xF, 4, u8, 0xF << 4, false); in test_overflow_shift()
327 err |= TEST_ONE_SHIFT(1, 0, u16, 1 << 0, false); in test_overflow_shift()
328 err |= TEST_ONE_SHIFT(1, 10, u16, 1 << 10, false); in test_overflow_shift()
329 err |= TEST_ONE_SHIFT(1, 15, u16, 1 << 15, false); in test_overflow_shift()
330 err |= TEST_ONE_SHIFT(0xFF, 8, u16, 0xFF << 8, false); in test_overflow_shift()
331 err |= TEST_ONE_SHIFT(1, 0, int, 1 << 0, false); in test_overflow_shift()
332 err |= TEST_ONE_SHIFT(1, 16, int, 1 << 16, false); in test_overflow_shift()
333 err |= TEST_ONE_SHIFT(1, 30, int, 1 << 30, false); in test_overflow_shift()
334 err |= TEST_ONE_SHIFT(1, 0, s32, 1 << 0, false); in test_overflow_shift()
335 err |= TEST_ONE_SHIFT(1, 16, s32, 1 << 16, false); in test_overflow_shift()
336 err |= TEST_ONE_SHIFT(1, 30, s32, 1 << 30, false); in test_overflow_shift()
337 err |= TEST_ONE_SHIFT(1, 0, unsigned int, 1U << 0, false); in test_overflow_shift()
338 err |= TEST_ONE_SHIFT(1, 20, unsigned int, 1U << 20, false); in test_overflow_shift()
339 err |= TEST_ONE_SHIFT(1, 31, unsigned int, 1U << 31, false); in test_overflow_shift()
340 err |= TEST_ONE_SHIFT(0xFFFFU, 16, unsigned int, 0xFFFFU << 16, false); in test_overflow_shift()
341 err |= TEST_ONE_SHIFT(1, 0, u32, 1U << 0, false); in test_overflow_shift()
342 err |= TEST_ONE_SHIFT(1, 20, u32, 1U << 20, false); in test_overflow_shift()
343 err |= TEST_ONE_SHIFT(1, 31, u32, 1U << 31, false); in test_overflow_shift()
344 err |= TEST_ONE_SHIFT(0xFFFFU, 16, u32, 0xFFFFU << 16, false); in test_overflow_shift()
345 err |= TEST_ONE_SHIFT(1, 0, u64, 1ULL << 0, false); in test_overflow_shift()
346 err |= TEST_ONE_SHIFT(1, 40, u64, 1ULL << 40, false); in test_overflow_shift()
347 err |= TEST_ONE_SHIFT(1, 63, u64, 1ULL << 63, false); in test_overflow_shift()
348 err |= TEST_ONE_SHIFT(0xFFFFFFFFULL, 32, u64, in test_overflow_shift()
352 err |= TEST_ONE_SHIFT(0, 7, u8, 0, false); in test_overflow_shift()
353 err |= TEST_ONE_SHIFT(0, 15, u16, 0, false); in test_overflow_shift()
354 err |= TEST_ONE_SHIFT(0, 31, unsigned int, 0, false); in test_overflow_shift()
355 err |= TEST_ONE_SHIFT(0, 31, u32, 0, false); in test_overflow_shift()
356 err |= TEST_ONE_SHIFT(0, 63, u64, 0, false); in test_overflow_shift()
359 err |= TEST_ONE_SHIFT(0, 6, s8, 0, false); in test_overflow_shift()
360 err |= TEST_ONE_SHIFT(0, 14, s16, 0, false); in test_overflow_shift()
361 err |= TEST_ONE_SHIFT(0, 30, int, 0, false); in test_overflow_shift()
362 err |= TEST_ONE_SHIFT(0, 30, s32, 0, false); in test_overflow_shift()
363 err |= TEST_ONE_SHIFT(0, 62, s64, 0, false); in test_overflow_shift()
366 err |= TEST_ONE_SHIFT(1, 8, u8, 0, true); in test_overflow_shift()
367 err |= TEST_ONE_SHIFT(1, 16, u16, 0, true); in test_overflow_shift()
368 err |= TEST_ONE_SHIFT(1, 32, unsigned int, 0, true); in test_overflow_shift()
369 err |= TEST_ONE_SHIFT(1, 32, u32, 0, true); in test_overflow_shift()
370 err |= TEST_ONE_SHIFT(1, 64, u64, 0, true); in test_overflow_shift()
373 err |= TEST_ONE_SHIFT(1, 7, s8, 0, true); in test_overflow_shift()
374 err |= TEST_ONE_SHIFT(1, 15, s16, 0, true); in test_overflow_shift()
375 err |= TEST_ONE_SHIFT(1, 31, int, 0, true); in test_overflow_shift()
376 err |= TEST_ONE_SHIFT(1, 31, s32, 0, true); in test_overflow_shift()
377 err |= TEST_ONE_SHIFT(1, 63, s64, 0, true); in test_overflow_shift()
381 err |= TEST_ONE_SHIFT(150, 1, u8, 0, true); in test_overflow_shift()
383 err |= TEST_ONE_SHIFT(34966, 1, u16, 0, true); in test_overflow_shift()
385 err |= TEST_ONE_SHIFT(2215151766U, 1, u32, 0, true); in test_overflow_shift()
386 err |= TEST_ONE_SHIFT(2215151766U, 1, unsigned int, 0, true); in test_overflow_shift()
388 err |= TEST_ONE_SHIFT(9372061470395238550ULL, 1, u64, 0, true); in test_overflow_shift()
392 err |= TEST_ONE_SHIFT(75, 1, s8, 0, true); in test_overflow_shift()
394 err |= TEST_ONE_SHIFT(17483, 1, s16, 0, true); in test_overflow_shift()
396 err |= TEST_ONE_SHIFT(1107575883, 1, s32, 0, true); in test_overflow_shift()
397 err |= TEST_ONE_SHIFT(1107575883, 1, int, 0, true); in test_overflow_shift()
399 err |= TEST_ONE_SHIFT(4686030735197619275LL, 1, s64, 0, true); in test_overflow_shift()
403 err |= TEST_ONE_SHIFT(75, 2, s8, 0, true); in test_overflow_shift()
405 err |= TEST_ONE_SHIFT(17483, 2, s16, 0, true); in test_overflow_shift()
407 err |= TEST_ONE_SHIFT(1107575883, 2, s32, 0, true); in test_overflow_shift()
408 err |= TEST_ONE_SHIFT(1107575883, 2, int, 0, true); in test_overflow_shift()
410 err |= TEST_ONE_SHIFT(4686030735197619275LL, 2, s64, 0, true); in test_overflow_shift()
413 err |= TEST_ONE_SHIFT(0x100, 0, u8, 0, true); in test_overflow_shift()
414 err |= TEST_ONE_SHIFT(0xFF, 0, s8, 0, true); in test_overflow_shift()
415 err |= TEST_ONE_SHIFT(0x10000U, 0, u16, 0, true); in test_overflow_shift()
416 err |= TEST_ONE_SHIFT(0xFFFFU, 0, s16, 0, true); in test_overflow_shift()
417 err |= TEST_ONE_SHIFT(0x100000000ULL, 0, u32, 0, true); in test_overflow_shift()
418 err |= TEST_ONE_SHIFT(0x100000000ULL, 0, unsigned int, 0, true); in test_overflow_shift()
419 err |= TEST_ONE_SHIFT(0xFFFFFFFFUL, 0, s32, 0, true); in test_overflow_shift()
420 err |= TEST_ONE_SHIFT(0xFFFFFFFFUL, 0, int, 0, true); in test_overflow_shift()
421 err |= TEST_ONE_SHIFT(0xFFFFFFFFFFFFFFFFULL, 0, s64, 0, true); in test_overflow_shift()
424 err |= TEST_ONE_SHIFT(-1, 0, s8, 0, true); in test_overflow_shift()
425 err |= TEST_ONE_SHIFT(-1, 0, u8, 0, true); in test_overflow_shift()
426 err |= TEST_ONE_SHIFT(-5, 0, s16, 0, true); in test_overflow_shift()
427 err |= TEST_ONE_SHIFT(-5, 0, u16, 0, true); in test_overflow_shift()
428 err |= TEST_ONE_SHIFT(-10, 0, int, 0, true); in test_overflow_shift()
429 err |= TEST_ONE_SHIFT(-10, 0, unsigned int, 0, true); in test_overflow_shift()
430 err |= TEST_ONE_SHIFT(-100, 0, s32, 0, true); in test_overflow_shift()
431 err |= TEST_ONE_SHIFT(-100, 0, u32, 0, true); in test_overflow_shift()
432 err |= TEST_ONE_SHIFT(-10000, 0, s64, 0, true); in test_overflow_shift()
433 err |= TEST_ONE_SHIFT(-10000, 0, u64, 0, true); in test_overflow_shift()
436 err |= TEST_ONE_SHIFT(0, -5, s8, 0, true); in test_overflow_shift()
437 err |= TEST_ONE_SHIFT(0, -5, u8, 0, true); in test_overflow_shift()
438 err |= TEST_ONE_SHIFT(0, -10, s16, 0, true); in test_overflow_shift()
439 err |= TEST_ONE_SHIFT(0, -10, u16, 0, true); in test_overflow_shift()
440 err |= TEST_ONE_SHIFT(0, -15, int, 0, true); in test_overflow_shift()
441 err |= TEST_ONE_SHIFT(0, -15, unsigned int, 0, true); in test_overflow_shift()
442 err |= TEST_ONE_SHIFT(0, -20, s32, 0, true); in test_overflow_shift()
443 err |= TEST_ONE_SHIFT(0, -20, u32, 0, true); in test_overflow_shift()
444 err |= TEST_ONE_SHIFT(0, -30, s64, 0, true); in test_overflow_shift()
445 err |= TEST_ONE_SHIFT(0, -30, u64, 0, true); in test_overflow_shift()
448 err |= TEST_ONE_SHIFT(0, 8, u8, 0, true); in test_overflow_shift()
449 err |= TEST_ONE_SHIFT(0, 9, u8, 0, true); in test_overflow_shift()
450 err |= TEST_ONE_SHIFT(0, 8, s8, 0, true); in test_overflow_shift()
451 err |= TEST_ONE_SHIFT(0, 9, s8, 0, true); in test_overflow_shift()
452 err |= TEST_ONE_SHIFT(0, 16, u16, 0, true); in test_overflow_shift()
453 err |= TEST_ONE_SHIFT(0, 17, u16, 0, true); in test_overflow_shift()
454 err |= TEST_ONE_SHIFT(0, 16, s16, 0, true); in test_overflow_shift()
455 err |= TEST_ONE_SHIFT(0, 17, s16, 0, true); in test_overflow_shift()
456 err |= TEST_ONE_SHIFT(0, 32, u32, 0, true); in test_overflow_shift()
457 err |= TEST_ONE_SHIFT(0, 33, u32, 0, true); in test_overflow_shift()
458 err |= TEST_ONE_SHIFT(0, 32, int, 0, true); in test_overflow_shift()
459 err |= TEST_ONE_SHIFT(0, 33, int, 0, true); in test_overflow_shift()
460 err |= TEST_ONE_SHIFT(0, 32, s32, 0, true); in test_overflow_shift()
461 err |= TEST_ONE_SHIFT(0, 33, s32, 0, true); in test_overflow_shift()
462 err |= TEST_ONE_SHIFT(0, 64, u64, 0, true); in test_overflow_shift()
463 err |= TEST_ONE_SHIFT(0, 65, u64, 0, true); in test_overflow_shift()
464 err |= TEST_ONE_SHIFT(0, 64, s64, 0, true); in test_overflow_shift()
465 err |= TEST_ONE_SHIFT(0, 65, s64, 0, true); in test_overflow_shift()
476 err |= TEST_ONE_SHIFT(0, 7, s8, 0, false); in test_overflow_shift()
477 err |= TEST_ONE_SHIFT(0, 15, s16, 0, false); in test_overflow_shift()
478 err |= TEST_ONE_SHIFT(0, 31, int, 0, false); in test_overflow_shift()
479 err |= TEST_ONE_SHIFT(0, 31, s32, 0, false); in test_overflow_shift()
480 err |= TEST_ONE_SHIFT(0, 63, s64, 0, false); in test_overflow_shift()
482 return err; in test_overflow_shift()
562 int err = 0; in test_overflow_allocation() local
571 err |= test_kmalloc(NULL); in test_overflow_allocation()
572 err |= test_kmalloc_node(NULL); in test_overflow_allocation()
573 err |= test_kzalloc(NULL); in test_overflow_allocation()
574 err |= test_kzalloc_node(NULL); in test_overflow_allocation()
575 err |= test_kvmalloc(NULL); in test_overflow_allocation()
576 err |= test_kvmalloc_node(NULL); in test_overflow_allocation()
577 err |= test_kvzalloc(NULL); in test_overflow_allocation()
578 err |= test_kvzalloc_node(NULL); in test_overflow_allocation()
579 err |= test_vmalloc(NULL); in test_overflow_allocation()
580 err |= test_vmalloc_node(NULL); in test_overflow_allocation()
581 err |= test_vzalloc(NULL); in test_overflow_allocation()
582 err |= test_vzalloc_node(NULL); in test_overflow_allocation()
583 err |= test_devm_kmalloc(dev); in test_overflow_allocation()
584 err |= test_devm_kzalloc(dev); in test_overflow_allocation()
588 return err; in test_overflow_allocation()
593 int err = 0; in test_module_init() local
595 err |= test_overflow_calculation(); in test_module_init()
596 err |= test_overflow_shift(); in test_module_init()
597 err |= test_overflow_allocation(); in test_module_init()
599 if (err) { in test_module_init()
601 err = -EINVAL; in test_module_init()
606 return err; in test_module_init()