Lines Matching refs:init
243 #define DEFINE_SCALAR_TEST(name, init) \ argument
244 DEFINE_TEST(name ## _ ## init, name, SCALAR, init)
246 #define DEFINE_SCALAR_TESTS(init) \ argument
247 DEFINE_SCALAR_TEST(u8, init); \
248 DEFINE_SCALAR_TEST(u16, init); \
249 DEFINE_SCALAR_TEST(u32, init); \
250 DEFINE_SCALAR_TEST(u64, init); \
251 DEFINE_TEST(char_array_ ## init, unsigned char, STRING, init)
253 #define DEFINE_STRUCT_TEST(name, init) \ argument
254 DEFINE_TEST(name ## _ ## init, \
255 struct test_ ## name, STRUCT, init)
257 #define DEFINE_STRUCT_TESTS(init) \ argument
258 DEFINE_STRUCT_TEST(small_hole, init); \
259 DEFINE_STRUCT_TEST(big_hole, init); \
260 DEFINE_STRUCT_TEST(trailing_hole, init); \
261 DEFINE_STRUCT_TEST(packed, init)
344 #define test_scalars(init) do { \ in test_stackinit_init() argument
345 failures += test_u8_ ## init (); \ in test_stackinit_init()
346 failures += test_u16_ ## init (); \ in test_stackinit_init()
347 failures += test_u32_ ## init (); \ in test_stackinit_init()
348 failures += test_u64_ ## init (); \ in test_stackinit_init()
349 failures += test_char_array_ ## init (); \ in test_stackinit_init()
352 #define test_structs(init) do { \ in test_stackinit_init() argument
353 failures += test_small_hole_ ## init (); \ in test_stackinit_init()
354 failures += test_big_hole_ ## init (); \ in test_stackinit_init()
355 failures += test_trailing_hole_ ## init (); \ in test_stackinit_init()
356 failures += test_packed_ ## init (); \ in test_stackinit_init()