Lines Matching refs:rax
113 pushq %rax /* pt_regs->orig_ax */
115 PUSH_AND_CLEAR_REGS rax=$-ENOSYS
118 movq %rax, %rdi
283 movq %rax, %rdi
312 pushq %rax
318 popq %rax
504 movq %rax, %rsp /* Switch to new stack */
686 movq %rax, (0*8)(%rdi) /* user RAX */
687 movq (1*8)(%rsp), %rax /* user RIP */
688 movq %rax, (1*8)(%rdi)
689 movq (2*8)(%rsp), %rax /* user CS */
690 movq %rax, (2*8)(%rdi)
691 movq (3*8)(%rsp), %rax /* user RFLAGS */
692 movq %rax, (3*8)(%rdi)
693 movq (5*8)(%rsp), %rax /* user SS */
694 movq %rax, (5*8)(%rdi)
695 movq (4*8)(%rsp), %rax /* user RSP */
696 movq %rax, (4*8)(%rdi)
709 orq PER_CPU_VAR(espfix_stack), %rax
715 movq %rax, %rsp
722 popq %rax /* Restore user RAX */
921 SAVE_AND_SWITCH_TO_KERNEL_CR3 scratch_reg=%rax save_reg=%r14
942 SAVE_AND_SET_GSBASE scratch_reg=%rax save_reg=%rbx
1014 RESTORE_CR3 scratch_reg=%rax save_reg=%r14
1051 SWITCH_TO_KERNEL_CR3 scratch_reg=%rax
1061 movq %rax, %rsp /* switch stack */
1077 cmpq %rax, RIP+8(%rsp)
1110 SWITCH_TO_KERNEL_CR3 scratch_reg=%rax
1120 mov %rax, %rsp
1517 movq PER_CPU_VAR(cpu_current_top_of_stack), %rax
1518 leaq -PTREGS_SIZE(%rax), %rsp