Lines Matching refs:rax
166 pushq %rax /* pt_regs->orig_ax */
168 PUSH_AND_CLEAR_REGS rax=$-ENOSYS
173 movq %rax, %rdi
335 movq %rax, %rdi
392 pushq %rax
398 popq %rax
747 movq %rax, (0*8)(%rdi) /* user RAX */
748 movq (1*8)(%rsp), %rax /* user RIP */
749 movq %rax, (1*8)(%rdi)
750 movq (2*8)(%rsp), %rax /* user CS */
751 movq %rax, (2*8)(%rdi)
752 movq (3*8)(%rsp), %rax /* user RFLAGS */
753 movq %rax, (3*8)(%rdi)
754 movq (5*8)(%rsp), %rax /* user SS */
755 movq %rax, (5*8)(%rdi)
756 movq (4*8)(%rsp), %rax /* user RSP */
757 movq %rax, (4*8)(%rdi)
770 orq PER_CPU_VAR(espfix_stack), %rax
776 movq %rax, %rsp
783 popq %rax /* Restore user RAX */
1241 SAVE_AND_SWITCH_TO_KERNEL_CR3 scratch_reg=%rax save_reg=%r14
1302 SWITCH_TO_KERNEL_CR3 scratch_reg=%rax
1309 movq %rax, %rsp /* switch stack */
1330 cmpq %rax, RIP+8(%rsp)
1342 SWITCH_TO_KERNEL_CR3 scratch_reg=%rax
1357 SWITCH_TO_KERNEL_CR3 scratch_reg=%rax
1365 mov %rax, %rsp
1740 movq PER_CPU_VAR(cpu_current_top_of_stack), %rax
1741 leaq -PTREGS_SIZE(%rax), %rsp