Home
last modified time | relevance | path

Searched refs:rdi (Results 1 – 25 of 37) sorted by relevance

12

/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Dgpr_switch.S14 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 Dhypercall.c113 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 Dnewlib.patch193 -#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 Dentry.S33 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 Dhypercall.c160 (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 Dvm_event.c43 regs->rdi = v->arch.vm_event->gprs.rdi; in hvm_vm_event_set_registers()
A Ddomain.c202 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 Dkexec_reloc.S37 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 Dentry.S106 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 Dgdbstub.c33 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 Dentry.S38 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 Delf.h19 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 Dboot-x86_64.S72 movq _boot_target, %rdi
92 leaq _boot_mmuext(%rip), %rdi
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/compat/
A Dentry.S24 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 Dhypercall.c121 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 = &regs->rdi; break; in hypercall_xlat_continuation()
A Dclear_page.S5 #define ptr_reg %rdi
A Dcopy_page.S6 #define dst_reg %rdi
A Dvm_event.c144 req->data.regs.x86.rdi = regs->rdi; in vm_event_fill_regs()
/xen-4.10.0-shim-comet/xen/arch/x86/boot/
A Dhead.S258 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 Dkdd-xen.c216 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 Dxg_main.c548 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 Dxg_public.h71 uint64_t rdi; member
/xen-4.10.0-shim-comet/xen/include/public/hvm/
A Dhvm_vcpu.h99 uint64_t rdi; member
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/
A Dgx_local.c53 r64p->rdi); in prnt_64regs()
/xen-4.10.0-shim-comet/xen/arch/x86/acpi/
A Dwakeup_prot.S60 mov $3, %rdi

Completed in 28 milliseconds

12