Lines Matching refs:rsp
61 movq PER_CPU_VAR(pcpu_hot + X86_top_of_stack), %rsp
116 testl $X86_EFLAGS_NT|X86_EFLAGS_AC|X86_EFLAGS_TF, EFLAGS(%rsp)
120 movq %rsp, %rdi
187 /* Use %rsp as scratch reg. User ESP is stashed in r8 */
188 SWITCH_TO_KERNEL_CR3 scratch_reg=%rsp
191 movq PER_CPU_VAR(pcpu_hot + X86_top_of_stack), %rsp
212 movq %rsp, %rdi
230 movq RBX(%rsp), %rbx /* pt_regs->rbx */
231 movq RBP(%rsp), %rbp /* pt_regs->rbp */
232 movq EFLAGS(%rsp), %r11 /* pt_regs->flags (in r11) */
233 movq RIP(%rsp), %rcx /* pt_regs->ip (in rcx) */
234 addq $RAX, %rsp /* Skip r8-r15 */
256 movq RSP-ORIG_RAX(%rsp), %rsp
261 * The original userspace %rsp (RSP-ORIG_RAX(%rsp)) is stored