Lines Matching defs:name
20 #define DEF_TEST(name) \
21 extern uint8_t name[]; \
22 extern int name##_end
24 #define SIZE_OF(name) ((caddr_t)&name##_end - (caddr_t)&name)
26 #define TEST_GOOD(name, argc) \
27 if (saveargs_has_args(name, SIZE_OF(name), argc, 0) == \
29 printf("Pass: %s\n", #name); \
31 printf("FAIL: %s\n", #name);
33 #define TEST_GOOD_STRUCT(name, argc) \
34 if (saveargs_has_args(name, SIZE_OF(name), argc, 1) == \
36 printf("Pass: %s\n", #name); \
38 printf("FAIL: %s\n", #name);
44 #define TEST_GOOD_GSTRUCT(name, argc) \
45 if (saveargs_has_args(name, SIZE_OF(name), argc, 1) == \
47 printf("Pass: %s\n", #name); \
49 printf("FAIL: %s\n", #name);
51 #define TEST_BAD(name, argc) \
52 if (saveargs_has_args(name, SIZE_OF(name), argc, 0) == \
54 printf("Pass: %s\n", #name); \
56 printf("FAIL: %s\n", #name);
58 #define TEST_BAD_STRUCT(name, argc) \
59 if (saveargs_has_args(name, SIZE_OF(name), argc, 1) == \
61 printf("Pass: %s\n", #name); \
63 printf("FAIL: %s\n", #name);
65 #define TEST_BAD_GSTRUCT(name, argc) \
66 if (saveargs_has_args(name, SIZE_OF(name), argc, 1) == \
68 printf("Pass: %s\n", #name); \
70 printf("FAIL: %s\n", #name);