Lines Matching full:init
4 * -ftrivial-auto-var-init={zero,pattern} or CONFIG_GCC_PLUGIN_STRUCTLEAK*.
15 #include <linux/init.h>
214 /* Fill clone type with zero for per-field init. */ \
393 #define DEFINE_SCALAR_TEST(name, init, xfail) \ argument
394 DEFINE_TEST(name ## _ ## init, name, SCALAR, \
395 init, xfail)
397 #define DEFINE_SCALAR_TESTS(init, xfail) \ argument
398 DEFINE_SCALAR_TEST(u8, init, xfail); \
399 DEFINE_SCALAR_TEST(u16, init, xfail); \
400 DEFINE_SCALAR_TEST(u32, init, xfail); \
401 DEFINE_SCALAR_TEST(u64, init, xfail); \
402 DEFINE_TEST(char_array_ ## init, unsigned char, \
403 STRING, init, xfail)
405 #define DEFINE_STRUCT_TEST(name, init, xfail) \ argument
406 DEFINE_TEST(name ## _ ## init, \
407 struct test_ ## name, STRUCT, init, \
410 #define DEFINE_UNION_TEST(name, init, xfail) \ argument
411 DEFINE_TEST(name ## _ ## init, \
412 union test_ ## name, STRUCT, init, \
415 #define DEFINE_STRUCT_TESTS(init, xfail) \ argument
416 DEFINE_STRUCT_TEST(small_hole, init, xfail); \
417 DEFINE_STRUCT_TEST(big_hole, init, xfail); \
418 DEFINE_STRUCT_TEST(trailing_hole, init, xfail); \
419 DEFINE_STRUCT_TEST(packed, init, xfail)
431 #define DEFINE_UNION_TESTS(init, xfail) \ argument
432 DEFINE_UNION_TEST(same_sizes, init, xfail); \
433 DEFINE_UNION_TEST(small_start, init, xfail); \
434 DEFINE_UNION_TEST(small_end, init, xfail);
463 * which was noticed as a special case in porting earlier stack init
525 #define KUNIT_test_scalars(init) \ argument
526 KUNIT_CASE(test_u8_ ## init), \
527 KUNIT_CASE(test_u16_ ## init), \
528 KUNIT_CASE(test_u32_ ## init), \
529 KUNIT_CASE(test_u64_ ## init), \
530 KUNIT_CASE(test_char_array_ ## init)
532 #define KUNIT_test_structs(init) \ argument
533 KUNIT_CASE(test_small_hole_ ## init), \
534 KUNIT_CASE(test_big_hole_ ## init), \
535 KUNIT_CASE(test_trailing_hole_ ## init),\
536 KUNIT_CASE(test_packed_ ## init) \
538 #define KUNIT_test_unions(init) \ argument
539 KUNIT_CASE(test_same_sizes_ ## init), \
540 KUNIT_CASE(test_small_start_ ## init), \
541 KUNIT_CASE(test_small_end_ ## init) \