Lines Matching refs:rax
229 pushq %rax /* pt_regs->orig_ax */
231 PUSH_AND_CLEAR_REGS rax=$-ENOSYS
236 movq %rax, %rdi
396 movq %rax, %rdi
441 pushq %rax
447 popq %rax
783 movq %rax, (0*8)(%rdi) /* user RAX */
784 movq (1*8)(%rsp), %rax /* user RIP */
785 movq %rax, (1*8)(%rdi)
786 movq (2*8)(%rsp), %rax /* user CS */
787 movq %rax, (2*8)(%rdi)
788 movq (3*8)(%rsp), %rax /* user RFLAGS */
789 movq %rax, (3*8)(%rdi)
790 movq (5*8)(%rsp), %rax /* user SS */
791 movq %rax, (5*8)(%rdi)
792 movq (4*8)(%rsp), %rax /* user RSP */
793 movq %rax, (4*8)(%rdi)
806 orq PER_CPU_VAR(espfix_stack), %rax
812 movq %rax, %rsp
819 popq %rax /* Restore user RAX */
1200 SAVE_AND_SWITCH_TO_KERNEL_CR3 scratch_reg=%rax save_reg=%r14
1253 SWITCH_TO_KERNEL_CR3 scratch_reg=%rax
1260 movq %rax, %rsp /* switch stack */
1288 cmpq %rax, RIP+8(%rsp)
1299 SWITCH_TO_KERNEL_CR3 scratch_reg=%rax
1313 SWITCH_TO_KERNEL_CR3 scratch_reg=%rax
1321 mov %rax, %rsp
1689 movq PER_CPU_VAR(cpu_current_top_of_stack), %rax
1690 leaq -PTREGS_SIZE(%rax), %rsp