Lines Matching refs:sp
45 ldp x0, x1, [sp]
46 ldp x2, x3, [sp, #S_X2]
47 ldp x4, x5, [sp, #S_X4]
48 ldp x6, x7, [sp, #S_X6]
69 sub sp, sp, #S_FRAME_SIZE
73 stp x0, x1, [sp, #16 * 0]
74 stp x2, x3, [sp, #16 * 1]
75 stp x4, x5, [sp, #16 * 2]
76 stp x6, x7, [sp, #16 * 3]
77 stp x8, x9, [sp, #16 * 4]
78 stp x10, x11, [sp, #16 * 5]
79 stp x12, x13, [sp, #16 * 6]
80 stp x14, x15, [sp, #16 * 7]
81 stp x16, x17, [sp, #16 * 8]
82 stp x18, x19, [sp, #16 * 9]
83 stp x20, x21, [sp, #16 * 10]
84 stp x22, x23, [sp, #16 * 11]
85 stp x24, x25, [sp, #16 * 12]
86 stp x26, x27, [sp, #16 * 13]
87 stp x28, x29, [sp, #16 * 14]
95 add x21, sp, #S_FRAME_SIZE
99 stp lr, x21, [sp, #S_LR]
100 stp x22, x23, [sp, #S_PC]
107 str x21, [sp, #S_SYSCALLNO]
120 ldp x21, x22, [sp, #S_PC] // load ELR, SPSR
123 ldr x23, [sp, #S_SP] // load return stack pointer
146 ldp x0, x1, [sp, #16 * 0]
147 ldp x2, x3, [sp, #16 * 1]
148 ldp x4, x5, [sp, #16 * 2]
149 ldp x6, x7, [sp, #16 * 3]
150 ldp x8, x9, [sp, #16 * 4]
151 ldp x10, x11, [sp, #16 * 5]
152 ldp x12, x13, [sp, #16 * 6]
153 ldp x14, x15, [sp, #16 * 7]
154 ldp x16, x17, [sp, #16 * 8]
155 ldp x18, x19, [sp, #16 * 9]
156 ldp x20, x21, [sp, #16 * 10]
157 ldp x22, x23, [sp, #16 * 11]
158 ldp x24, x25, [sp, #16 * 12]
159 ldp x26, x27, [sp, #16 * 13]
160 ldp x28, x29, [sp, #16 * 14]
161 ldr lr, [sp, #S_LR]
162 add sp, sp, #S_FRAME_SIZE // restore sp
167 mov \rd, sp
188 mov x0, sp
233 mov x0, sp
312 mov x2, sp // struct pt_regs
324 mov x2, sp
331 mov x0, sp
341 mov x2, sp // struct pt_regs
347 mov x0, sp
475 mov x2, sp
488 mov x2, sp
498 mov x1, sp
508 mov x1, sp
521 mov x2, sp
531 mov x0, sp
541 mov x2, sp
549 mov x0, sp
585 mov x9, sp
601 mov sp, x9
611 str x0, [sp, #S_X0] // returned x0
629 ldr x2, [sp, #S_PSTATE]
630 mov x0, sp // 'regs'
673 stp x0, scno, [sp, #S_ORIG_X0] // save the original x0 and syscall number
686 mov x0, sp
700 str x0, [sp, #S_X0]
701 1: mov x0, sp
706 mov x1, sp // pointer to regs
709 ldp x0, x1, [sp] // restore the syscall args
710 ldp x2, x3, [sp, #S_X2]
711 ldp x4, x5, [sp, #S_X4]
712 ldp x6, x7, [sp, #S_X6]
717 str x0, [sp, #S_X0] // save returned x0
719 mov x0, sp
724 mov x0, sp
732 mov x0, sp