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
590 * The stack is now user RDI, orig_ax, RIP, CS, EFLAGS, RSP, SS.
602 pushq 2*8(%rdi) /* RIP */
644 testb $4, (SS-RIP)(%rsp)
675 * RIP <-- RSP points here when we're done
687 movq (1*8)(%rsp), %rax /* user RIP */
872 pushq $0 /* RIP */
1069 * truncated RIP for IRET exceptions returning to compat mode. Check
1074 cmpq %rcx, RIP+8(%rsp)
1077 cmpq %rax, RIP+8(%rsp)
1079 cmpq $.Lgs_change, RIP+8(%rsp)
1099 /* Fix truncated RIP */
1100 movq %rcx, RIP+8(%rsp)
1186 testb $3, CS-RIP+8(%rsp)
1244 * | original RIP |
1254 * | iret RIP } |
1260 * | outermost RIP } iteration. |
1385 pushq $1f /* RIP */
1395 * nested NMI. The nested NMI checks the interrupted RIP to see
1401 * RSP is pointing to "outermost RIP". gsbase is unknown, but, if
1483 * We arguably should just inspect RIP instead, but I (Andy) wrote