Lines Matching refs:RIP
14 * - iret frame: Architecture defined interrupt frame from SS to RIP
133 movq RIP(%rsp), %r11
135 cmpq %rcx, %r11 /* SYSRET requires RCX == RIP */
139 * On Intel CPUs, SYSRET with non-canonical RCX/RIP will #GP
639 * The stack is now user RDI, orig_ax, RIP, CS, EFLAGS, RSP, SS.
651 pushq 2*8(%rdi) /* RIP */
699 testb $4, (SS-RIP)(%rsp)
731 * RIP <-- RSP points here when we're done
742 movq (1*8)(%rsp), %rax /* user RIP */
891 pushq $0 /* RIP */
1083 * truncated RIP for IRET exceptions returning to compat mode. Check
1088 cmpq %rcx, RIP+8(%rsp)
1091 cmpq %rax, RIP+8(%rsp)
1093 cmpq $.Lgs_change, RIP+8(%rsp)
1115 /* Fix truncated RIP */
1116 movq %rcx, RIP+8(%rsp)
1204 testb $3, CS-RIP+8(%rsp)
1261 * | original RIP |
1271 * | iret RIP } |
1277 * | outermost RIP } iteration. |
1402 pushq $1f /* RIP */
1413 * nested NMI. The nested NMI checks the interrupted RIP to see
1419 * RSP is pointing to "outermost RIP". gsbase is unknown, but, if
1502 * We arguably should just inspect RIP instead, but I (Andy) wrote