Lines Matching refs:stack_size

89 	u32 stack_size;  member
599 ctx->stack_size = round_up(prog->aux->stack_depth, 16); in build_prologue()
606 emit(A64_ADD_I(1, fp, priv_sp, ctx->stack_size), ctx); in build_prologue()
614 if (ctx->stack_size && !ctx->priv_sp_used) in build_prologue()
615 emit(A64_SUB_I(1, A64_SP, A64_SP, ctx->stack_size), ctx); in build_prologue()
678 if (ctx->stack_size && !ctx->priv_sp_used) in emit_bpf_tail_call()
679 emit(A64_ADD_I(1, A64_SP, A64_SP, ctx->stack_size), ctx); in emit_bpf_tail_call()
1046 if (ctx->stack_size && !ctx->priv_sp_used) in build_epilogue()
1047 emit(A64_ADD_I(1, A64_SP, A64_SP, ctx->stack_size), ctx); in build_epilogue()
1621 off_adj = off + ctx->stack_size; in build_insn()
1711 off_adj = off + ctx->stack_size; in build_insn()
1773 off_adj = off + ctx->stack_size; in build_insn()
2463 int stack_size; in prepare_trampoline() local
2508 stack_size = 0; in prepare_trampoline()
2509 oargs_off = stack_size; in prepare_trampoline()
2511 stack_size += a->ostack_for_args; in prepare_trampoline()
2513 run_ctx_off = stack_size; in prepare_trampoline()
2515 stack_size += round_up(sizeof(struct bpf_tramp_run_ctx), 8); in prepare_trampoline()
2517 ip_off = stack_size; in prepare_trampoline()
2520 stack_size += 8; in prepare_trampoline()
2522 nfuncargs_off = stack_size; in prepare_trampoline()
2524 stack_size += 8; in prepare_trampoline()
2526 bargs_off = stack_size; in prepare_trampoline()
2529 stack_size += 8 * nfuncargs; in prepare_trampoline()
2532 retval_off = stack_size; in prepare_trampoline()
2535 stack_size += 8; in prepare_trampoline()
2538 regs_off = stack_size; in prepare_trampoline()
2539 stack_size += 16; in prepare_trampoline()
2542 stack_size = round_up(stack_size, 16); in prepare_trampoline()
2545 retaddr_off = stack_size + 8; in prepare_trampoline()
2573 emit(A64_SUB_I(1, A64_SP, A64_SP, stack_size), ctx); in prepare_trampoline()