Home
last modified time | relevance | path

Searched refs:rsp (Results 1 – 13 of 13) sorted by relevance

/hypervisor/arch/x86/
A Dinit.c25 #define SWITCH_TO(rsp, to) \ argument
31 : "r"(rsp), "rm"(SP_BOTTOM_MAGIC), "a"(to)); \
92 uint64_t rsp; in init_primary_pcpu() local
111 rsp = (uint64_t)(&get_cpu_var(stack)[CONFIG_STACK_SIZE - 1]); in init_primary_pcpu()
112 rsp &= ~(CPU_STACK_ALIGN - 1UL); in init_primary_pcpu()
113 SWITCH_TO(rsp, init_pcpu_comm_post); in init_primary_pcpu()
A Dsched.S31 movq %rsp, (%rdi)
32 movq (%rsi), %rsp
A Didt.S272 pushq %rsp
279 movq %rsp, %rdi
287 popq %rsp
301 add $16, %rsp
A Dwakeup.S54 movq %rsp, 0x20 + cpu_ctx(%rip)
123 movq 0x20 + cpu_ctx(%rip), %rsp
/hypervisor/debug/
A Ddump.c146 static void show_host_call_trace(uint64_t rsp, uint64_t rbp_arg, uint16_t pcpu_id) in show_host_call_trace() argument
151 uint64_t *sp = (uint64_t *)rsp; in show_host_call_trace()
157 (rsp + (i * 32U)), sp[i * 4U], in show_host_call_trace()
194 uint64_t rsp = cpu_rsp_get(); in asm_assert() local
199 show_host_call_trace(rsp, rbp, pcpu_id); in asm_assert()
227 ctx->rsp, ctx->gp_regs.rbp, ctx->gp_regs.rbx); in dump_intr_excp_frame()
252 show_host_call_trace(ctx->gp_regs.rsp, ctx->gp_regs.rbp, pcpu_id); in dump_exception()
/hypervisor/arch/x86/guest/
A Dvmx_asm.S73 vmwrite %rsp,%rdx
138 xchg 0(%rsp),%rdi
180 mov 0(%rsp),%rdx
286 add $(8*32),%rsp
A Dvcpu.c79 return ctx->cpu_regs.regs.rsp; in vcpu_get_rsp()
87 ctx->cpu_regs.regs.rsp = val; in vcpu_set_rsp()
388 vcpu_set_rsp(vcpu, vcpu_regs->gprs.rsp); in set_vcpu_regs()
667 exec_vmwrite(VMX_GUEST_RSP, ctx->cpu_regs.regs.rsp); in write_cached_registers()
A Dtrusty.c329 vcpu->arch.contexts[SECURE_WORLD].run_ctx.cpu_regs.regs.rsp = in init_secure_world_env()
/hypervisor/arch/x86/lib/
A Dretpoline-thunk.S18 mov %\reg, (%rsp)
/hypervisor/arch/x86/boot/
A Dcpu_primary.S223 lea stack_for_boot(%rip), %rsp
225 and $(~(16 - 1)),%rsp
A Dtrampoline.S150 movq secondary_cpu_stack(%rip), %rsp
/hypervisor/include/arch/x86/asm/
A Dcpu.h436 uint64_t rsp; member
575 uint64_t rsp = (uint64_t)stack_ptr & ~(CPU_STACK_ALIGN - 1UL); in cpu_sp_write() local
577 asm volatile ("movq %0, %%rsp" : : "r"(rsp)); in cpu_sp_write()
/hypervisor/include/public/
A Dacrn_common.h398 uint64_t rsp; member

Completed in 19 milliseconds