Searched refs:rdi (Results 1 – 11 of 11) sorted by relevance
| /hypervisor/arch/x86/guest/ |
| A D | vmx_asm.S | 48 push %rdi 60 mov 0xa8(%rdi),%rax 82 mov 0x88(%rdi),%rax 101 mov 0x0(%rdi),%rax 102 mov 0x8(%rdi),%rcx 107 mov 0x40(%rdi),%r8 108 mov 0x48(%rdi),%r9 117 mov 0x38(%rdi),%rdi 138 xchg 0(%rsp),%rdi 187 mov %rdi,%rsi [all …]
|
| A D | optee.c | 59 uint64_t rdi, rsi, rdx, rbx; in tee_switch_to_ree() local 65 rdi = vcpu_get_gpreg(vcpu, CPU_REG_RDI); in tee_switch_to_ree() 78 if (rdi != OPTEE_RETURN_FIQ_DONE) { in tee_switch_to_ree() 79 vcpu_set_gpreg(ree_vcpu, CPU_REG_RDI, rdi); in tee_switch_to_ree() 118 uint64_t rax, rdi, rsi, rdx, rbx, rcx; in ree_switch_to_tee() local 124 rdi = vcpu_get_gpreg(vcpu, CPU_REG_RDI); in ree_switch_to_tee() 134 vcpu_set_gpreg(tee_vcpu, CPU_REG_RDI, rdi); in ree_switch_to_tee() 154 uint64_t rdi; in hcall_handle_tee_vcpu_boot_done() local 160 rdi = vcpu_get_gpreg(vcpu, CPU_REG_RDI); in hcall_handle_tee_vcpu_boot_done() 161 if (rdi == 1UL) { in hcall_handle_tee_vcpu_boot_done()
|
| A D | instr_emul.c | 1078 uint64_t rcx = 0U, rdi, rsi, rflags; in emulate_movs() local 1129 rdi = vm_get_register(vcpu, CPU_REG_RDI); in emulate_movs() 1134 rdi -= opsize; in emulate_movs() 1137 rdi += opsize; in emulate_movs() 1141 vie_update_register(vcpu, CPU_REG_RDI, rdi, vie->addrsize); in emulate_movs() 1164 uint64_t rcx = 0U, rdi, rflags; in emulate_stos() local 1187 rdi = vm_get_register(vcpu, CPU_REG_RDI); in emulate_stos() 1191 rdi -= opsize; in emulate_stos() 1193 rdi += opsize; in emulate_stos() 1196 vie_update_register(vcpu, CPU_REG_RDI, rdi, vie->addrsize); in emulate_stos()
|
| A D | trusty.c | 219 next_ctx->cpu_regs.regs.rdi = prev_ctx->cpu_regs.regs.rdi; in copy_smc_param() 295 vcpu->arch.contexts[SECURE_WORLD].run_ctx.cpu_regs.regs.rdi in setup_trusty_info()
|
| A D | vcpu.c | 28 uint64_t rdi; member 848 frame->rdi = (uint64_t)&vcpu->thread_obj; in build_stack_frame() 850 ret = &frame->rdi; in build_stack_frame()
|
| /hypervisor/arch/x86/ |
| A D | sched.S | 30 pushq %rdi 31 movq %rsp, (%rdi) 33 popq %rdi
|
| A D | wakeup.S | 57 movq %rdi, 0x38 + cpu_ctx(%rip) 93 movq 0x38 + cpu_ctx(%rip), %rdi /* pm sstate_data */ 157 movq 0x38 + cpu_ctx(%rip), %rdi
|
| A D | idt.S | 269 pushq %rdi 279 movq %rsp, %rdi 290 popq %rdi
|
| /hypervisor/arch/x86/lib/ |
| A D | retpoline-thunk.S | 28 retpoline_thunk rdi
|
| /hypervisor/debug/ |
| A D | dump.c | 225 ctx->gp_regs.rdx, ctx->gp_regs.rdi, ctx->gp_regs.rsi); in dump_intr_excp_frame()
|
| /hypervisor/include/public/ |
| A D | acrn_common.h | 401 uint64_t rdi; member
|
Completed in 18 milliseconds