TEST_DATA
TEST_DATA(1), TEST_DATA(2), TEST_DATA(3), TEST_DATA(4),
TEST_DATA(0xb),
TEST_DATA(0xd), TEST_DATA(0xd),
FIELD_PREP_CONST(GUC_HXG_EVENT_MSG_0_DATA0, TEST_DATA(0)),
TEST_DATA(1), TEST_DATA(2), TEST_DATA(3), TEST_DATA(4),
:: "r" (0ul), "r" (TEST_DATA), "r" (guest_test_memory));
GUEST_ASSERT_EQ(val, TEST_DATA);
uint64_t val = TEST_DATA;
WRITE_ONCE(*guest_test_memory, TEST_DATA);
GUEST_ASSERT_EQ(val, TEST_DATA);