Lines Matching refs:rip
87 leaq func(%rip), %rax ;\
157 mov EXT(pal_efi_saved_cr3)(%rip), %rcx
159 leaq (%rip), %rcx
160 shr $32, %rcx /* splice the upper 32-bits of rip */
219 leaq HNDL_ALLTRAPS(%rip), %rax
298 cmpl $0, EXT(no_shared_cr3)(%rip)
376 movl EXT(no_shared_cr3)(%rip), %eax
510 * rcx user rip
568 mov %rcx, ISF64_RIP(%rsp) /* rip */
573 leaq HNDL_SYSCALL(%rip), %r11;
619 leaq EXT(idt64_unix_scall_copy_args)(%rip), %rax
651 lea EXT(idt64_sysenter)(%rip), %rax
675 leaq EXT(idt64_syscall)(%rip), %rax
692 * 24 ISF64_RIP: rip
722 leaq EXT(ret32_iret)(%rip), %rax
725 leaq EXT(ret64_iret)(%rip), %rax
728 leaq EXT(ret32_set_ds)(%rip), %rax
731 leaq EXT(ret32_set_es)(%rip), %rax
734 leaq EXT(ret32_set_fs)(%rip), %rax
737 leaq EXT(ret32_set_gs)(%rip), %rax
741 leaq EXT(idt64_unix_scall_copy_args)(%rip), %rax
789 * stack back to contain just the rip/cs/rflags/rsp/ss before issuing the iret.
798 * 24 ISF64_RIP: rip
804 * 72 user rip
812 mov %rax, ISF64_RIP(%rsp) /* save rax (we don`t need saved rip) */
970 andq EXT(kernel_stack_mask)(%rip),%rcx
1084 andq EXT(kernel_stack_mask)(%rip),%rcx