/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | gpr_switch.S | 14 movq %rdi, (%rsp) 15 movq UREGS_rdx(%rdi), %rdx 17 movq UREGS_rax(%rdi), %rax 18 movq UREGS_rbx(%rdi), %rbx 20 movq UREGS_rsi(%rdi), %rsi 23 movq UREGS_r8(%rdi), %r8 26 movq UREGS_r9(%rdi), %r9 39 movq UREGS_rdi(%rdi), %rdi 43 pushq %rdi 44 movq 7*8(%rsp), %rdi [all …]
|
A D | hypercall.c | 113 unsigned long rdi = regs->rdi; in pv_hypercall() local 124 case 0: rdi = 0xdeadbeefdeadf00dUL; in pv_hypercall() 134 unsigned long args[6] = { rdi, rsi, rdx, r10, r8, r9 }; in pv_hypercall() 139 regs->rax = pv_hypercall_table[eax].native(rdi, rsi, rdx, r10, r8, r9); in pv_hypercall() 152 case 1: regs->rdi = 0xdeadbeefdeadf00dUL; in pv_hypercall()
|
/xen-4.10.0-shim-comet/stubdom/ |
A D | newlib.patch | 193 -#define rdi REG(rdi) 268 +#define rdi %rdi 355 + movnti rax, (rdi) 356 + movnti r8 , 8 (rdi) 357 + movnti r9 , 16 (rdi) 358 + movnti r10, 24 (rdi) 359 + movnti r11, 32 (rdi) 360 + movnti r12, 40 (rdi) 361 + movnti r13, 48 (rdi) 388 leaq 128 (rdi), rdi [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/ |
A D | entry.S | 33 push %rdi 54 mov %rsp,%rdi 76 mov %rsp,%rdi 80 mov %rsp,%rdi 102 pop %rdi 128 mov %rsp,%rdi
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | hypercall.c | 160 (mode == 8 ? regs->rdi : regs->ebx) == HVMOP_guest_request_vm_event ) in hvm_hypercall() 190 unsigned long rdi = regs->rdi; in hvm_hypercall() local 198 eax, rdi, rsi, rdx, r10, r8, r9); in hvm_hypercall() 204 case 0: rdi = 0xdeadbeefdeadf00dUL; in hvm_hypercall() 213 regs->rax = hvm_hypercall_table[eax].native(rdi, rsi, rdx, r10, r8, in hvm_hypercall() 227 case 1: regs->rdi = 0xdeadbeefdeadf00dUL; in hvm_hypercall() 269 case 5: regs->rdi = 0xdeadf00d; in hvm_hypercall()
|
A D | vm_event.c | 43 regs->rdi = v->arch.vm_event->gprs.rdi; in hvm_vm_event_set_registers()
|
A D | domain.c | 202 uregs->rdi = regs->edi; in arch_set_info_hvm_guest() 253 uregs->rdi = regs->rdi; in arch_set_info_hvm_guest()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | kexec_reloc.S | 37 leaq (reloc_stack - kexec_reloc)(%rdi), %rsp 43 leaq (identity_mapped - kexec_reloc)(%rdi), %rax 68 movq %rdx, %rdi 101 movq %rdi, %rbx 112 movq %rcx, %rdi 113 andq $PAGE_MASK, %rdi
|
A D | entry.S | 106 mov %rsp, %rdi 272 movq %rbx,%rdi 374 movq %rsi,%rdi 395 movq %rsp,%rdi 473 1: movq %rsp,%rdi 495 movq %rsp,%rdi 505 movq %rsp,%rdi 515 movq %rsp,%rdi 588 movq %rsp,%rdi 596 movq %rsp,%rdi [all …]
|
A D | gdbstub.c | 33 GDB_REG64(regs->rdi); in gdb_arch_read_reg_array() 77 case 5: GDB_REG64(regs->rdi); break; in gdb_arch_read_reg() 116 case 5: regs->rdi = val; break; in gdb_arch_write_reg()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | entry.S | 38 mov %rsp,%rdi 97 pop %rdi 102 push %rdi 132 mov %rsp,%rdi
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/ |
A D | elf.h | 19 unsigned long rdi; member 53 asm volatile("movq %%rdi,%0" : "=m"(core_regs->rdi)); in elf_core_save_regs()
|
/xen-4.10.0-shim-comet/stubdom/grub/ |
A D | boot-x86_64.S | 72 movq _boot_target, %rdi 92 leaq _boot_mmuext(%rip), %rdi
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/compat/ |
A D | entry.S | 24 mov %rsp, %rdi 213 movq VCPU_trap_ctxt(%rbx),%rdi 217 movl TRAP_gp_fault * TRAPINFO_sizeof + TRAPINFO_eip(%rdi),%eax 218 movzwl TRAP_gp_fault * TRAPINFO_sizeof + TRAPINFO_cs(%rdi),%esi 219 testb $4,TRAP_gp_fault * TRAPINFO_sizeof + TRAPINFO_flags(%rdi) 313 lea UNLIKELY_DISPATCH_LABEL(compat_bounce_null_selector)(%rip), %rdi
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | hypercall.c | 121 case 0: regs->rdi = arg; break; in hypercall_create_continuation() 141 case 4: regs->rdi = arg; break; in hypercall_create_continuation() 216 case 4: reg = ®s->rdi; break; in hypercall_xlat_continuation()
|
A D | clear_page.S | 5 #define ptr_reg %rdi
|
A D | copy_page.S | 6 #define dst_reg %rdi
|
A D | vm_event.c | 144 req->data.regs.x86.rdi = regs->rdi; in vm_event_fill_regs()
|
/xen-4.10.0-shim-comet/xen/arch/x86/boot/ |
A D | head.S | 258 cmove MB2_efi64_ih(%rcx),%rdi 288 test %rdi,%rdi 305 push %rdi 320 mov (%rsp),%rdi 338 mov %r15,%rdi
|
/xen-4.10.0-shim-comet/tools/debugger/kdd/ |
A D | kdd-xen.c | 216 r->edi = cpu->rdi; in kdd_get_regs_x86_32() 237 cpu->rdi = r->edi; in kdd_set_regs_x86_32() 279 r->rdi = cpu->rdi; in kdd_get_regs_x86_64() 314 cpu->rdi = r->rdi; in kdd_set_regs_x86_64()
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/xg/ |
A D | xg_main.c | 548 rp->edi = cp->rdi; in _cp_64ctxt_to_32gdb() 578 rp->rdi = cp->rdi; in _cp_64ctxt_to_64gdb() 627 cp->rdi = rp->edi; in _cp_32gdb_to_64ctxt() 656 cp->rdi = rp->rdi; in _cp_64gdb_to_64ctxt()
|
A D | xg_public.h | 71 uint64_t rdi; member
|
/xen-4.10.0-shim-comet/xen/include/public/hvm/ |
A D | hvm_vcpu.h | 99 uint64_t rdi; member
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/ |
A D | gx_local.c | 53 r64p->rdi); in prnt_64regs()
|
/xen-4.10.0-shim-comet/xen/arch/x86/acpi/ |
A D | wakeup_prot.S | 60 mov $3, %rdi
|