Searched refs:arena_reg (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/s390/net/ |
| H A D | bpf_jit_comp.c | 711 int arena_reg; /* Register to use for arena addressing */ member 719 probe->arena_reg = REG_0; in bpf_jit_probe_init() 751 probe->arena_reg = REG_W1; in bpf_jit_probe_load_pre() 765 probe->arena_reg = REG_W1; in bpf_jit_probe_store_pre() 780 probe->arena_reg = REG_W1; in bpf_jit_probe_atomic_pre() 1473 probe.arena_reg, off); in bpf_jit_insn() 1484 probe.arena_reg, off); in bpf_jit_insn() 1495 probe.arena_reg, off); in bpf_jit_insn() 1506 probe.arena_reg, off); in bpf_jit_insn() 1519 probe.arena_reg, off); in bpf_jit_insn() [all …]
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 1487 u32 arena_reg; in ex_handler_bpf() local 1490 arena_reg = FIELD_GET(FIXUP_ARENA_REG_MASK, x->fixup); in ex_handler_bpf() 1492 addr = *(unsigned long *)((void *)regs + arena_reg) + off; in ex_handler_bpf() 2183 u32 arena_reg, fixup_reg; in do_jit() local 2213 arena_reg = reg2pt_regs[src_reg]; in do_jit() 2216 arena_reg = reg2pt_regs[dst_reg]; in do_jit() 2221 FIELD_PREP(FIXUP_ARENA_REG_MASK, arena_reg) | in do_jit()
|
| /linux/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 1094 int arena_reg = FIELD_GET(BPF_FIXUP_ARENA_REG_MASK, ex->fixup); in ex_handler_bpf() local 1100 addr = regs->regs[arena_reg] + off; in ex_handler_bpf() 1120 int arena_reg; in add_exception_handler() local 1181 arena_reg = bpf2a64[insn->src_reg]; in add_exception_handler() 1183 arena_reg = bpf2a64[insn->dst_reg]; in add_exception_handler() 1186 FIELD_PREP(BPF_FIXUP_ARENA_REG_MASK, arena_reg); in add_exception_handler()
|