Home
last modified time | relevance | path

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

/kernel/arch/x86/
A Dacpi.S25 mov %rdi, (%rdi)
26 mov %rsi, 8(%rdi)
27 mov %rbp, 16(%rdi)
28 mov %rbx, 24(%rdi)
29 mov %rdx, 32(%rdi)
30 mov %rcx, 40(%rdi)
32 movq $0, 48(%rdi)
33 mov %r8, 56(%rdi)
34 mov %r9, 64(%rdi)
35 mov %r10, 72(%rdi)
[all …]
A Dstart16.S93 mov $1, %rdi
99 shl $1, %rdi
107 add $1, %rdi
197 mov 8(%rdi), %rsi
198 mov 16(%rdi), %rbp
199 mov 24(%rdi), %rbx
200 mov 32(%rdi), %rdx
201 mov 40(%rdi), %rcx
203 mov 56(%rdi), %r8
204 mov 64(%rdi), %r9
[all …]
A Dasm.S22 movq %rsp,(%rdi)
45 lock cmpxchg %rsi, (%rdi)
51 cmpq $0, (%rdi)
63 lock cmpxchg %rsi, (%rdi)
71 movq $0, (%rdi)
A Dmexec.S30 mov %rdi, %r8 /* Bootimage Address */
66 mov MEMMOV_OPS_DST_OFFSET (%r12), %rdi
74 cmp %rsi, %rdi /* Compare the src and dst registers to see if we need to */
82 add %rax, %rdi
A Dexceptions.S123 push_reg %rdi
125 movq %rsp, %rdi /* pass the iframe using rdi */
135 pop_reg %rdi
184 movq %rdi, 0x00(%rsp) // rdi holds vector number
A Dsyscall.S190 mov %rcx, %rdi
360 movq (%rsp), %rdi /* user rsp */
371 push_value %rdi /* rsp */
380 movq %rsp, %rdi
388 pop_value %rdi
A Dops.S41 mov %rdi, %rcx
92 movq %rdi, %rax
A Dimage.S89 #define FIXUP_LOCATION(addr) (addr - KERNEL_BASE)(%rdi)
94 mov %rdi, %rax
A Dstart.S184 lea __code_start(%rip), %rdi
201 lea _idt_startup(%rip), %rdi
A Ddebugger.cpp37 static_assert(SYSCALL_OFFSETS_EQUAL(rdi), "");
73 COPY_REG(out, in, rdi); \
A Dfaults.cpp51 frame->rsi, frame->rdi, frame->rbp, frame->user_sp); in dump_fault_frame()
/kernel/arch/x86/hypervisor/
A Dvmx.S18 popq HS_RIP(%rdi)
21 mov %rbx, HS_RBX(%rdi)
22 mov %rsp, HS_RSP(%rdi)
23 mov %rbp, HS_RBP(%rdi)
24 mov %r12, HS_R12(%rdi)
31 popq HS_RFLAGS(%rdi)
35 mov %rdi, %rsp
73 mov %rsp, %rdi
77 pushq HS_RIP(%rdi)
112 mov %rsp, %rdi
[all …]
A Dvcpu.cpp827 out->rdi = in.rdi; in register_copy()
A Dvmexit.cpp392 *out = guest_state->rdi; in register_value()
/kernel/lib/libc/string/arch/x86/
A Dmemcpy.S16 mov %rdi, %rax
27 mov %rdi, %rax
A Dmemset.S16 mov %rdi, %r11
30 mov %rdi, %r11
/kernel/arch/x86/include/arch/
A Dasm_macros.h61 .cfi_same_value %rdi ; \
80 .cfi_undefined %rdi ; \
A Dx86.h29 uint64_t rdi, rsi, rbp, rbx, rdx, rcx, rax; // pushed by common handler member
/kernel/arch/x86/include/arch/x86/
A Dgeneral_regs.h34 uint64_t rdi; member
A Dvmx_state.h73 uint64_t rdi; member
112 static_assert(__offsetof(VmxState, guest_state.rdi) == GS_RDI, "");
A Dbootstrap16.h71 uint64_t rdi, rsi, rbp, rbx, rdx, rcx, rax; member
/kernel/lib/crashlog/
A Dcrashlog.cpp164 crashlog.iframe->rdi, in crashlog_to_string()

Completed in 25 milliseconds