Lines Matching +full:frame +full:- +full:number
2 * safe-syscall.inc.S : host-specific assembly fragment
4 * This is intended to be included by common-user/safe-syscall.S
10 * See the COPYING file in the top-level directory.
29 * second one the system call number (as a 'long'), and all further
35 #define FRAME 40 macro
39 #define FRAME 16 macro
44 NESTED(safe_syscall_base, FRAME, ra)
46 PTR_ADDIU sp, sp, -FRAME
47 .cfi_adjust_cfa_offset FRAME
54 * a1 == syscall number
58 * v0 == syscall number
64 move v0, a1 /* syscall number */
67 lw a2, FRAME+16(sp)
68 lw a3, FRAME+20(sp)
69 lw t4, FRAME+24(sp)
70 lw t5, FRAME+28(sp)
71 lw t6, FRAME+32(sp)
72 lw t7, FRAME+40(sp)
81 * a1 == syscall number
85 * v0 == syscall number
91 move v0, a1 /* syscall number */
109 /* If signal_pending is non-zero, don't do the call */
117 PTR_ADDIU sp, sp, FRAME
119 .cfi_adjust_cfa_offset -FRAME
127 PTR_ADDIU sp, sp, FRAME
128 .cfi_adjust_cfa_offset -FRAME