Lines Matching refs:stack_size
187 ctx->stack_size = stack_adjust; in build_prologue()
192 int stack_adjust = ctx->stack_size; in __build_epilogue()
263 int tcc_ptr_off = BPF_TAIL_CALL_CNT_PTR_STACK_OFF(ctx->stack_size); in emit_bpf_tail_call()
951 tcc_ptr_off = BPF_TAIL_CALL_CNT_PTR_STACK_OFF(ctx->stack_size); in build_insn()
1456 int stack_size = 0, nargs = 0; in __arch_prepare_bpf_trampoline() local
1501 stack_size = 0; in __arch_prepare_bpf_trampoline()
1504 stack_size += 16; in __arch_prepare_bpf_trampoline()
1509 stack_size += 16; in __arch_prepare_bpf_trampoline()
1510 retval_off = stack_size; in __arch_prepare_bpf_trampoline()
1515 stack_size += nargs * 8; in __arch_prepare_bpf_trampoline()
1516 args_off = stack_size; in __arch_prepare_bpf_trampoline()
1519 stack_size += 8; in __arch_prepare_bpf_trampoline()
1520 nargs_off = stack_size; in __arch_prepare_bpf_trampoline()
1524 stack_size += 8; in __arch_prepare_bpf_trampoline()
1525 ip_off = stack_size; in __arch_prepare_bpf_trampoline()
1529 stack_size += round_up(sizeof(struct bpf_tramp_run_ctx), 8); in __arch_prepare_bpf_trampoline()
1530 run_ctx_off = stack_size; in __arch_prepare_bpf_trampoline()
1532 stack_size += 8; in __arch_prepare_bpf_trampoline()
1533 sreg_off = stack_size; in __arch_prepare_bpf_trampoline()
1537 stack_size += 8; in __arch_prepare_bpf_trampoline()
1538 tcc_ptr_off = stack_size; in __arch_prepare_bpf_trampoline()
1541 stack_size = round_up(stack_size, 16); in __arch_prepare_bpf_trampoline()
1548 emit_insn(ctx, addid, LOONGARCH_GPR_SP, LOONGARCH_GPR_SP, -stack_size); in __arch_prepare_bpf_trampoline()
1549 emit_insn(ctx, std, LOONGARCH_GPR_RA, LOONGARCH_GPR_SP, stack_size - 8); in __arch_prepare_bpf_trampoline()
1550 emit_insn(ctx, std, LOONGARCH_GPR_FP, LOONGARCH_GPR_SP, stack_size - 16); in __arch_prepare_bpf_trampoline()
1551 emit_insn(ctx, addid, LOONGARCH_GPR_FP, LOONGARCH_GPR_SP, stack_size); in __arch_prepare_bpf_trampoline()
1565 emit_insn(ctx, addid, LOONGARCH_GPR_SP, LOONGARCH_GPR_SP, -stack_size); in __arch_prepare_bpf_trampoline()
1566 emit_insn(ctx, std, LOONGARCH_GPR_T0, LOONGARCH_GPR_SP, stack_size - 8); in __arch_prepare_bpf_trampoline()
1567 emit_insn(ctx, std, LOONGARCH_GPR_FP, LOONGARCH_GPR_SP, stack_size - 16); in __arch_prepare_bpf_trampoline()
1568 emit_insn(ctx, addid, LOONGARCH_GPR_FP, LOONGARCH_GPR_SP, stack_size); in __arch_prepare_bpf_trampoline()
1669 emit_insn(ctx, ldd, LOONGARCH_GPR_RA, LOONGARCH_GPR_SP, stack_size - 8); in __arch_prepare_bpf_trampoline()
1670 emit_insn(ctx, ldd, LOONGARCH_GPR_FP, LOONGARCH_GPR_SP, stack_size - 16); in __arch_prepare_bpf_trampoline()
1671 emit_insn(ctx, addid, LOONGARCH_GPR_SP, LOONGARCH_GPR_SP, stack_size); in __arch_prepare_bpf_trampoline()
1676 emit_insn(ctx, ldd, LOONGARCH_GPR_T0, LOONGARCH_GPR_SP, stack_size - 8); in __arch_prepare_bpf_trampoline()
1677 emit_insn(ctx, ldd, LOONGARCH_GPR_FP, LOONGARCH_GPR_SP, stack_size - 16); in __arch_prepare_bpf_trampoline()
1678 emit_insn(ctx, addid, LOONGARCH_GPR_SP, LOONGARCH_GPR_SP, stack_size); in __arch_prepare_bpf_trampoline()