/src/sys/arch/pmax/stand/common/ |
startprog.S | 43 subu sp,sp,CALLFRAME_SIZ 44 addu t2,a1,-CALLFRAME_SIZ # new stack value 50 lw a2,CALLFRAME_SIZ+16(sp) # load everything from old stack we need 51 lw a3,CALLFRAME_SIZ+20(sp) 52 lw $8,CALLFRAME_SIZ+24(sp) # use a4/t0 in case N32/N64 kernel 53 lw $9,CALLFRAME_SIZ+28(sp) # use a5/t1 in case N32/N64 kernel 71 addu sp,sp,CALLFRAME_SIZ
|
/src/lib/csu/arch/mips/ |
crti.S | 40 NESTED_NOPROFILE(_init, CALLFRAME_SIZ, ra) 42 PTR_SUBU sp, sp, CALLFRAME_SIZ # allocate stack frame 53 NESTED_NOPROFILE(_fini, CALLFRAME_SIZ, ra) 55 PTR_SUBU sp, sp, CALLFRAME_SIZ # allocate stack frame
|
crtn.S | 41 PTR_ADDU sp, sp, CALLFRAME_SIZ 51 PTR_ADDU sp, sp, CALLFRAME_SIZ
|
crt0.S | 51 NESTED_NOPROFILE(__start, CALLFRAME_SIZ, ra)
|
/src/sys/arch/mips/rmi/ |
rmixl_subr.S | 98 NESTED(rmixlfw_wakeup_cpu, CALLFRAME_SIZ+4*SZREG, ra) 99 PTR_ADDU sp, sp, -(CALLFRAME_SIZ+4*SZREG) 102 REG_S gp, CALLFRAME_SIZ+0*SZREG(sp) 103 REG_S t8, CALLFRAME_SIZ+1*SZREG(sp) 105 REG_S t0, CALLFRAME_SIZ+2*SZREG(sp) 118 REG_L t0, CALLFRAME_SIZ+2*SZREG(sp) 120 REG_L t8, CALLFRAME_SIZ+1*SZREG(sp) 121 REG_L gp, CALLFRAME_SIZ+0*SZREG(sp) 125 PTR_ADDU sp, sp, (CALLFRAME_SIZ+4*SZREG) 131 NESTED(rmixl_cpu_trampoline, CALLFRAME_SIZ, ra [all...] |
/src/lib/libc/arch/mips/gen/ |
swapcontext.S | 41 NESTED(swapcontext, CALLFRAME_SIZ, ra) 42 .mask 0x80000030, (CALLFRAME_RA - CALLFRAME_SIZ) 44 PTR_SUBU sp, sp, CALLFRAME_SIZ 54 PTR_ADDIU v0, sp, CALLFRAME_SIZ 68 PTR_ADDU sp, sp, CALLFRAME_SIZ
|
_lwp.c | 49 #define CALLFRAME_SIZ (6 * sizeof(void *)) 51 #define CALLFRAME_SIZ (4 * sizeof(uint64_t)) 67 sp = stack_base + stack_size - CALLFRAME_SIZ;
|
setjmp.S | 59 #define SETJMP_FRAME_SIZE (CALLFRAME_SIZ + STACK_T_SIZE) 62 .mask 0x80010000, (CALLFRAME_RA - CALLFRAME_SIZ) 79 PTR_ADDU a1, sp, CALLFRAME_SIZ # pointer to stack_t 83 INT_L v1, CALLFRAME_SIZ+_STACK_T_FLAGS(sp)
|
/src/lib/libc/arch/mips/sys/ |
cerror.S | 51 NESTED_NOPROFILE(__cerror, CALLFRAME_SIZ, ra) 52 .mask 0x80000000, (CALLFRAME_RA - CALLFRAME_SIZ) 54 PTR_SUBU sp, CALLFRAME_SIZ 73 PTR_ADDU sp, CALLFRAME_SIZ
|
__clone.S | 62 PTR_SUBU a1, a1, CALLFRAME_SIZ
|
/src/sys/arch/mips/mips/ |
locore_mips1.S | 618 NESTED_NOPROFILE(MIPSX(user_gen_exception), CALLFRAME_SIZ, ra) 628 PTR_ADDU k0, USPACE - TF_SIZ - CALLFRAME_SIZ 629 REG_S AT, CALLFRAME_SIZ+TF_REG_AST(k0) 630 REG_S v0, CALLFRAME_SIZ+TF_REG_V0(k0) 631 REG_S v1, CALLFRAME_SIZ+TF_REG_V1(k0) 633 REG_S a0, CALLFRAME_SIZ+TF_REG_A0(k0) 634 REG_S a1, CALLFRAME_SIZ+TF_REG_A1(k0) 635 REG_S a2, CALLFRAME_SIZ+TF_REG_A2(k0) 636 REG_S a3, CALLFRAME_SIZ+TF_REG_A3(k0) 638 REG_S t0, CALLFRAME_SIZ+TF_REG_T0(k0 [all...] |
mips_mcclock_loop.S | 46 PTR_SUBU sp, CALLFRAME_SIZ 69 PTR_ADDU sp, CALLFRAME_SIZ 73 PTR_SUBU sp, CALLFRAME_SIZ 94 PTR_ADDU sp, CALLFRAME_SIZ
|
copy.S | 152 NESTED(kcopy, 2*CALLFRAME_SIZ, ra) 153 PTR_SUBU sp, sp, 2*CALLFRAME_SIZ # set up stack frame 156 REG_S ra, CALLFRAME_SIZ+CALLFRAME_RA(sp) # save ra 157 REG_S s0, CALLFRAME_SIZ+CALLFRAME_S0(sp) # save s0 168 REG_L ra, CALLFRAME_SIZ+CALLFRAME_RA(sp) # restore ra 170 REG_L s0, CALLFRAME_SIZ+CALLFRAME_S0(sp) # restore s0 171 PTR_ADDU sp, sp, 2*CALLFRAME_SIZ # kill stack frame 178 REG_L ra, CALLFRAME_SIZ+CALLFRAME_RA(sp) # restore ra 180 REG_L s0, CALLFRAME_SIZ+CALLFRAME_S0(sp) # restore s0 182 PTR_ADDU sp, sp, 2*CALLFRAME_SIZ # kill stack fram [all...] |
mipsX_subr.S | 1301 NESTED_NOPROFILE(MIPSX(user_reserved_insn), CALLFRAME_SIZ, ra) 1310 PTR_ADDU k0, USPACE - TF_SIZ - CALLFRAME_SIZ 1313 REG_S AT, CALLFRAME_SIZ+TF_REG_AST(k0) 1314 REG_S v0, CALLFRAME_SIZ+TF_REG_V0(k0) 1349 REG_L AT, CALLFRAME_SIZ+TF_REG_AST(k0)# restore reg 1350 REG_L v0, CALLFRAME_SIZ+TF_REG_V0(k0) # restore reg 1363 NESTED_NOPROFILE(MIPSX(user_gen_exception), CALLFRAME_SIZ, ra) 1372 PTR_ADDU k0, USPACE - TF_SIZ - CALLFRAME_SIZ 1373 REG_S AT, CALLFRAME_SIZ+TF_REG_AST(k0) 1374 REG_S v0, CALLFRAME_SIZ+TF_REG_V0(k0 [all...] |
/src/lib/libc/arch/riscv/sys/ |
cerror.S | 46 addi sp, sp, -CALLFRAME_SIZ 55 addi sp, sp, CALLFRAME_SIZ
|
__clone.S | 61 addi a1, a1, -CALLFRAME_SIZ
|
/src/sys/arch/arc/arc/ |
arcbios_stubs.S | 45 subu $29, CALLFRAME_SIZ ;\ 56 addu $29, CALLFRAME_SIZ ;\ 66 subu $29, CALLFRAME_SIZ + 4 ;\ 69 lw $12, CALLFRAME_SIZ + 4 + 16($29) ;\ 79 addu $29, CALLFRAME_SIZ + 4 ;\
|
/src/sys/arch/mipsco/stand/common/ |
prom.S | 43 NESTED(prom_open, CALLFRAME_SIZ, ra) 45 subu sp, sp, CALLFRAME_SIZ 58 addu sp, sp, CALLFRAME_SIZ
|
start.S | 41 la sp, start - CALLFRAME_SIZ
|
/src/lib/libc/arch/riscv/gen/ |
swapcontext.S | 41 addi sp, sp, -CALLFRAME_SIZ # adjust stack 52 addi sp, sp, CALLFRAME_SIZ # restore stack
|
/src/sys/arch/arc/stand/boot/ |
start.S | 94 addi sp, -CALLFRAME_SIZ 117 addi sp, CALLFRAME_SIZ
|
/src/sys/arch/sgimips/stand/common/ |
start64.S | 94 daddi sp, - (CALLFRAME_SIZ * 2) 113 daddi sp, CALLFRAME_SIZ * 2 # BDslot: adjust stack
|
/src/sys/arch/riscv/include/ |
asm.h | 56 addi sp, sp, CALLFRAME_SIZ; \ 156 #define CALLFRAME_SIZ (SZREG * 4) 157 #define CALLFRAME_S1 (CALLFRAME_SIZ - 4 * SZREG) 158 #define CALLFRAME_S0 (CALLFRAME_SIZ - 3 * SZREG) 159 #define CALLFRAME_SP (CALLFRAME_SIZ - 2 * SZREG) 160 #define CALLFRAME_RA (CALLFRAME_SIZ - 1 * SZREG)
|
/src/lib/libc/compat/arch/mips/gen/ |
compat_setjmp.S | 59 #define SETJMP_FRAME_SIZE (CALLFRAME_SIZ + STACK_T_SIZE) 62 .mask 0x80010000, (CALLFRAME_RA - CALLFRAME_SIZ) 80 PTR_ADDU a1, sp, CALLFRAME_SIZ # pointer to stack_t 84 INT_L v1, CALLFRAME_SIZ+_STACK_T_FLAGS(sp) 152 PTR_SUBU sp, sp, CALLFRAME_SIZ
|
/src/sys/dev/arcbios/ |
arcbios_calls.S | 46 #define CALLFRAME2_SIZ (CALLFRAME_SIZ + 16) 51 NESTED(arcbios_4orless_args, CALLFRAME_SIZ, ra) 52 PTR_SUBU sp, CALLFRAME_SIZ 73 PTR_ADDU sp, CALLFRAME_SIZ
|