Symbol: stack_off
arch/loongarch/net/bpf_jit.c
362
static void emit_store_stack_imm64(struct jit_ctx *ctx, int reg, int stack_off, u64 imm64)
arch/loongarch/net/bpf_jit.c
365
emit_insn(ctx, std, reg, LOONGARCH_GPR_FP, stack_off);
arch/riscv/net/bpf_jit_comp64.c
929
static void emit_store_stack_imm64(u8 reg, int stack_off, u64 imm64,
arch/riscv/net/bpf_jit_comp64.c
934
emit_sd(RV_REG_FP, stack_off, reg, ctx);
arch/s390/net/bpf_jit_comp.c
2531
static void emit_store_stack_imm64(struct bpf_jit *jit, int tmp_reg, int stack_off, u64 imm)
arch/s390/net/bpf_jit_comp.c
2535
EMIT6_DISP_LH(0xe3000000, 0x0024, tmp_reg, REG_0, REG_15, stack_off);
arch/x86/net/bpf_jit_comp.c
1323
static void emit_store_stack_imm64(u8 **pprog, int reg, int stack_off, u64 imm64)
arch/x86/net/bpf_jit_comp.c
1330
emit_stx(pprog, BPF_DW, BPF_REG_FP, reg, stack_off);
kernel/bpf/fixups.c
1800
int stack_off = -stack_depth - 8;
kernel/bpf/fixups.c
1803
insn_buf[0] = BPF_LDX_MEM(BPF_DW, BPF_REG_AX, BPF_REG_10, stack_off);
kernel/bpf/fixups.c
1809
insn_buf[3] = BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_AX, stack_off);
kernel/bpf/verifier.c
6670
int stack_off = -i - 1;
kernel/bpf/verifier.c
6674
if (state->allocated_stack <= stack_off)
kernel/bpf/verifier.c
6676
if (state->stack[spi].slot_type[stack_off % BPF_REG_SIZE] == STACK_DYNPTR) {
kernel/bpf/verifier.c
8159
int stack_off;
kernel/bpf/verifier.c
8170
stack_off = key->var_off.value;
kernel/bpf/verifier.c
8171
slot = -stack_off - 1;
net/core/filter.c
584
int new_flen = 0, pass = 0, target, i, stack_off;
net/core/filter.c
836
stack_off = fp->k * 4 + 4;
net/core/filter.c
839
-stack_off);
net/core/filter.c
844
if (new_prog && new_prog->aux->stack_depth < stack_off)
net/core/filter.c
845
new_prog->aux->stack_depth = stack_off;
net/core/filter.c
851
stack_off = fp->k * 4 + 4;
net/core/filter.c
854
-stack_off);
tools/lib/bpf/gen_loader.c
1162
stack_off(btf_fd));
tools/lib/bpf/gen_loader.c
1188
stack_off(prog_fd[gen->nr_progs])));
tools/lib/bpf/gen_loader.c
263
static void move_stack2blob(struct bpf_gen *gen, int off, int size, int stack_off)
tools/lib/bpf/gen_loader.c
265
emit(gen, BPF_LDX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_0, BPF_REG_10, stack_off));
tools/lib/bpf/gen_loader.c
271
static void move_stack2ctx(struct bpf_gen *gen, int ctx_off, int size, int stack_off)
tools/lib/bpf/gen_loader.c
273
emit(gen, BPF_LDX_MEM(insn_bytes_to_bpf_size(size), BPF_REG_0, BPF_REG_10, stack_off));
tools/lib/bpf/gen_loader.c
366
static void emit_sys_close_stack(struct bpf_gen *gen, int stack_off)
tools/lib/bpf/gen_loader.c
368
emit(gen, BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_10, stack_off));
tools/lib/bpf/gen_loader.c
392
emit_sys_close_stack(gen, stack_off(btf_fd));
tools/lib/bpf/gen_loader.c
399
stack_off(prog_fd[i]));
tools/lib/bpf/gen_loader.c
508
emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_7, stack_off(btf_fd)));
tools/lib/bpf/gen_loader.c
544
stack_off(btf_fd));
tools/lib/bpf/gen_loader.c
549
stack_off(inner_map_fd));
tools/lib/bpf/gen_loader.c
584
stack_off(inner_map_fd)));
tools/lib/bpf/gen_loader.c
596
emit_sys_close_stack(gen, stack_off(inner_map_fd));