Lines Matching full:ext
41 #define TYPE(fn, ext, fmt_t, T) TYPE_##ext, argument
49 #define BUILD_TYPE_STRINGS_AND_HELPER(fn, ext, fmt_t, T) \ argument
50 const char *PRINTF_FMT_##ext = "Got params a = " fmt_t " and b = " fmt_t; \
51 const char *ASSERT_FMT_##ext = "Expected " fmt_t ", got " fmt_t " instead"; \
57 snprintf(expected_printf, UCALL_BUFFER_LEN, PRINTF_FMT_##ext, a, b); \
58 snprintf(expected_assert, UCALL_BUFFER_LEN, ASSERT_FMT_##ext, a, b); \
59 vals = (struct guest_vals){ (uint64_t)a, (uint64_t)b, TYPE_##ext }; \
64 #define TYPE(fn, ext, fmt_t, T) \ argument
65 BUILD_TYPE_STRINGS_AND_HELPER(fn, ext, fmt_t, T)
73 #define TYPE(fn, ext, fmt_t, T) \ in guest_code() argument
74 case TYPE_##ext: \ in guest_code()
75 GUEST_PRINTF(PRINTF_FMT_##ext, vals.a, vals.b); \ in guest_code()
77 ASSERT_FMT_##ext, vals.a, vals.b); \ in guest_code()