Home
last modified time | relevance | path

Searched refs:stack_off (Results 1 – 4 of 4) sorted by relevance

/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c929 static void emit_store_stack_imm64(u8 reg, int stack_off, u64 imm64, in emit_store_stack_imm64() argument
934 emit_sd(RV_REG_FP, stack_off, reg, ctx); in emit_store_stack_imm64()
/linux/arch/x86/net/
H A Dbpf_jit_comp.c1294 static void emit_store_stack_imm64(u8 **pprog, int reg, int stack_off, u64 imm64) in emit_store_stack_imm64() argument
1301 emit_stx(pprog, BPF_DW, BPF_REG_FP, reg, stack_off); in emit_store_stack_imm64()
/linux/net/core/
H A Dfilter.c589 int new_flen = 0, pass = 0, target, i, stack_off; in bpf_convert_filter() local
841 stack_off = fp->k * 4 + 4; in bpf_convert_filter()
844 -stack_off); in bpf_convert_filter()
849 if (new_prog && new_prog->aux->stack_depth < stack_off) in bpf_convert_filter()
850 new_prog->aux->stack_depth = stack_off; in bpf_convert_filter()
856 stack_off = fp->k * 4 + 4; in bpf_convert_filter()
859 -stack_off); in bpf_convert_filter()
/linux/kernel/bpf/
H A Dverifier.c8276 int stack_off = -i - 1; in check_stack_range_initialized()
8280 if (state->allocated_stack <= stack_off) in check_stack_range_initialized()
8282 if (state->stack[spi].slot_type[stack_off % BPF_REG_SIZE] == STACK_DYNPTR) { in check_stack_range_initialized()
9809 int stack_off; in get_constant_map_key()
9820 stack_off = key->off + key->var_off.value; in get_constant_map_key()
9821 slot = -stack_off - 1; in get_constant_map_key()
23716 int stack_off = -stack_depth - 8; in do_misc_fixups()
23719 insn_buf[0] = BPF_LDX_MEM(BPF_DW, BPF_REG_AX, BPF_REG_10, stack_off); in do_misc_fixups()
23725 insn_buf[3] = BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_AX, stack_off); in do_misc_fixups()
8254 int stack_off = -i - 1; check_stack_range_initialized() local
9787 int stack_off; get_constant_map_key() local
23689 int stack_off = -stack_depth - 8; do_misc_fixups() local