Home
last modified time | relevance | path

Searched refs:ARGVALUE (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/tools/testing/selftests/kvm/x86_64/
H A Dxen_vmcall_test.c18 #define ARGVALUE(x) (0xdeadbeef5a5a0000UL + x) macro
31 unsigned long rdi = ARGVALUE(1); in guest_code()
32 unsigned long rsi = ARGVALUE(2); in guest_code()
33 unsigned long rdx = ARGVALUE(3); in guest_code()
35 register unsigned long r10 __asm__("r10") = ARGVALUE(4); in guest_code()
36 register unsigned long r8 __asm__("r8") = ARGVALUE(5); in guest_code()
37 register unsigned long r9 __asm__("r9") = ARGVALUE(6); in guest_code()
115 TEST_ASSERT_EQ(run->xen.u.hcall.params[0], ARGVALUE(1)); in main()
116 TEST_ASSERT_EQ(run->xen.u.hcall.params[1], ARGVALUE(2)); in main()
117 TEST_ASSERT_EQ(run->xen.u.hcall.params[2], ARGVALUE(3)); in main()
[all …]