Searched refs:R (Results 1 – 10 of 10) sorted by relevance
/kvm-unit-tests/lib/x86/ |
H A D | isr.c | 21 "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 D | desc.c | 260 "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 D | processor.h | 28 # define R "r" macro 32 # define R "e" macro
|
/kvm-unit-tests/x86/ |
H A D | umip.c | 79 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 D | smap.c | 40 "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 D | eventinj.c | 14 # 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 D | pku.c | 48 "add $"S", %"R "sp\n\t" // discard error code
|
H A D | pks.c | 49 "add $"S", %"R "sp\n\t" // discard error code
|
H A D | vmexit.c | 28 asm volatile ("push %%"R "bx; cpuid; pop %%"R "bx" in cpuid_test()
|
/kvm-unit-tests/ |
H A D | MAINTAINERS | 16 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>
|