Lines Matching full:init

4  * -ftrivial-auto-var-init={zero,pattern}.
15 #include <linux/init.h>
214 /* Fill clone type with zero for per-field init. */ \
385 #define DEFINE_SCALAR_TEST(name, init, xfail) \ argument
386 DEFINE_TEST(name ## _ ## init, name, SCALAR, \
387 init, xfail)
389 #define DEFINE_SCALAR_TESTS(init, xfail) \ argument
390 DEFINE_SCALAR_TEST(u8, init, xfail); \
391 DEFINE_SCALAR_TEST(u16, init, xfail); \
392 DEFINE_SCALAR_TEST(u32, init, xfail); \
393 DEFINE_SCALAR_TEST(u64, init, xfail); \
394 DEFINE_TEST(char_array_ ## init, unsigned char, \
395 STRING, init, xfail)
397 #define DEFINE_STRUCT_TEST(name, init, xfail) \ argument
398 DEFINE_TEST(name ## _ ## init, \
399 struct test_ ## name, STRUCT, init, \
402 #define DEFINE_UNION_TEST(name, init, xfail) \ argument
403 DEFINE_TEST(name ## _ ## init, \
404 union test_ ## name, STRUCT, init, \
407 #define DEFINE_STRUCT_TESTS(init, xfail) \ argument
408 DEFINE_STRUCT_TEST(small_hole, init, xfail); \
409 DEFINE_STRUCT_TEST(big_hole, init, xfail); \
410 DEFINE_STRUCT_TEST(trailing_hole, init, xfail); \
411 DEFINE_STRUCT_TEST(packed, init, xfail)
423 #define DEFINE_UNION_TESTS(init, xfail) \ argument
424 DEFINE_UNION_TEST(same_sizes, init, xfail); \
425 DEFINE_UNION_TEST(small_start, init, xfail); \
426 DEFINE_UNION_TEST(small_end, init, xfail);
455 * which was noticed as a special case in porting earlier stack init
517 #define KUNIT_test_scalars(init) \ argument
518 KUNIT_CASE(test_u8_ ## init), \
519 KUNIT_CASE(test_u16_ ## init), \
520 KUNIT_CASE(test_u32_ ## init), \
521 KUNIT_CASE(test_u64_ ## init), \
522 KUNIT_CASE(test_char_array_ ## init)
524 #define KUNIT_test_structs(init) \ argument
525 KUNIT_CASE(test_small_hole_ ## init), \
526 KUNIT_CASE(test_big_hole_ ## init), \
527 KUNIT_CASE(test_trailing_hole_ ## init),\
528 KUNIT_CASE(test_packed_ ## init) \
530 #define KUNIT_test_unions(init) \ argument
531 KUNIT_CASE(test_same_sizes_ ## init), \
532 KUNIT_CASE(test_small_start_ ## init), \
533 KUNIT_CASE(test_small_end_ ## init) \