Home
last modified time | relevance | path

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

/kvm-unit-tests/lib/x86/
H A Disr.c21 "push %"R "di \n\t"
22 "push %"R "si \n\t"
23 "push %"R "bp \n\t"
24 "push %"R "sp \n\t"
25 "push %"R "bx \n\t"
26 "push %"R "dx \n\t"
27 "push %"R "cx \n\t"
28 "push %"R "ax \n\t"
37 "pop %"R "ax \n\t"
38 "pop %"R "cx \n\t"
[all …]
H A Ddesc.c260 "push %"R "di; push %"R "si; push %"R "bp; sub $"S", %"R "sp \n\t"
261 "push %"R "bx; push %"R "dx; push %"R "cx; push %"R "ax \n\t"
263 "mov %"R "sp, %"R "di \n\t"
265 "mov %"R "sp, %"R "ax \n\t"
268 "pop %"R "ax; pop %"R "cx; pop %"R "dx; pop %"R "bx \n\t"
269 "add $"S", %"R "sp; pop %"R "bp; pop %"R "si; pop %"R "di \n\t"
274 "add $"S", %"R "sp \n\t"
275 "add $"S", %"R "sp \n\t"
H A Dprocessor.h28 # define R "r" macro
32 # define R "e" macro
/kvm-unit-tests/x86/
H A Dumip.c79 GP_ASM("mov %%cr0, %%" R "ax", , "eax"); in do_movcr()
132 asm volatile ("mov %[user_ds], %%" R "dx\n\t" in do_ring3()
137 "mov %%" R "sp, %[sp0]\n\t" /* kernel sp for exception handlers */ in do_ring3()
138 "mov %[sp0], %%" R "bx\n\t" /* ebx/rbx is preserved before and after 'call' instruction */ in do_ring3()
139 "push" W " %%" R "dx \n\t" in do_ring3()
140 "lea %[user_stack_top], %%" R "dx \n\t" in do_ring3()
141 "push" W " %%" R "dx \n\t" in do_ring3()
160 "mov $1f, %%" R "dx\n\t" in do_ring3()
162 "lea 1f(%%" R "ip), %%" R "dx\n\t" in do_ring3()
177 "jmp *%%" R "dx \n\t" in do_ring3()
H A Dsmap.c40 "add $"S", %"R "sp\n"
42 "orl $(1 << " xstr(X86_EFLAGS_AC_BIT) "), 2*"S"(%"R "sp)\n" // set EFLAGS.AC and retry
167 asm("or $(" xstr(USER_BASE) "), %"R "sp \n" in main()
170 "and $~(" xstr(USER_BASE) "), %"R "sp \n" in main()
171 "pop %"R "ax\n" in main()
179 asm("or $(" xstr(USER_BASE) "), %"R "sp \n" in main()
182 "and $~(" xstr(USER_BASE) "), %"R "sp \n" in main()
183 "pop %"R "ax\n" in main()
H A Deventinj.c14 # define R "r" macro
16 # define R "e" macro
78 "add $"S", %"R "sp\n\t" // discard error code
154 "xchg %"R "dx, %"R "sp \n\t" // point to new stack
157 "push"W" %"R "cx \n\t"
173 "2: xchg %"R "dx, %"R "sp \n\t" // point to old stack
209 asm volatile ("mov %%" R "sp, %0":"=r"(saved_stack)); \
210 asm volatile ("mov %0, %%" R "sp"::"r"(S)); \
214 asm volatile ("mov %0, %%" R "sp"::"r"(saved_stack)); \
H A Dpku.c48 "add $"S", %"R "sp\n\t" // discard error code
H A Dpks.c49 "add $"S", %"R "sp\n\t" // discard error code
H A Dvmexit.c28 asm volatile ("push %%"R "bx; cpuid; pop %%"R "bx" in cpuid_test()
/kvm-unit-tests/
H A DMAINTAINERS16 R: Designated reviewer: FullName <address@domain>
79 R: Alexandru Elisei <alexandru.elisei@arm.com>
80 R: Eric Auger <eric.auger@redhat.com>
110 R: David Hildenbrand <david@redhat.com>
111 R: Thomas Huth <thuth@redhat.com>