Lines Matching refs:rsp
68 cmpq %rsp,exc_rsp(%rip)
76 movq (6*8)(%rsp),%rax /* saved %rsp value, AKA old stack */
78 movq (3*8)(%rsp),%rdx /* copy %rip to old stack */
80 movq (4*8)(%rsp),%rdx /* copy %cs */
82 movq (5*8)(%rsp),%rdx /* copy %rflags */
84 movq (6*8)(%rsp),%rdx /* copy %rsp */
86 movq (7*8)(%rsp),%rdx /* copy %ss */
98 movq (2*8)(%rsp),%rcx /* saved %rax is put on top of old stack */
100 movq (%rsp),%rcx
101 movq 8(%rsp),%rdx
103 movq 32(%rsp),%rsp /* switch to old stack */
133 movq 0x88(%rsp),%rax
134 movq %rax,0x30(%rsp) /* tf_rax */
135 movq 0x78(%rsp),%rax
136 movq %rax,0x18(%rsp) /* tf_rcx */
137 movq 0x80(%rsp),%rax
138 movq %rax,0x10(%rsp) /* tf_rdx */
144 movq %rax,0x80(%rsp) /* tf_addr */
145 movl %ecx,0x78(%rsp) /* tf_trapno */
146 movw %ds,0x8e(%rsp)
147 movw %es,0x8c(%rsp)
148 movw %fs,0x7c(%rsp)
149 movw %gs,0x7e(%rsp)
150 movw $0,0x88(%rsp) /* tf_flags */
155 movq %rsp,%rdi