Home
last modified time | relevance | path

Searched refs:arena_vm_start (Results 1 – 9 of 9) sorted by relevance

/linux/kernel/bpf/
H A Darena.c806 u64 arena_vm_start, user_vm_start; in arena_free_worker() local
821 arena_vm_start = bpf_arena_get_kern_vm_start(arena); in arena_free_worker()
828 kaddr = arena_vm_start + s->uaddr; in arena_free_worker()
844 kaddr = arena_vm_start + s->uaddr; in arena_free_worker()
/linux/arch/powerpc/net/
H A Dbpf_jit.h176 u64 arena_vm_start; member
H A Dbpf_jit_comp64.c322 if (ctx->exception_boundary || ctx->arena_vm_start) in bpf_jit_build_prologue()
364 if (ctx->arena_vm_start) in bpf_jit_build_prologue()
365 PPC_LI64(bpf_to_ppc(ARENA_VM_START), ctx->arena_vm_start); in bpf_jit_build_prologue()
377 if (ctx->exception_cb || ctx->arena_vm_start) in bpf_jit_emit_common_epilogue()
H A Dbpf_jit_comp.c244 cgctx.arena_vm_start = bpf_arena_get_kern_vm_start(fp->aux->arena); in bpf_int_jit_compile()
/linux/arch/loongarch/net/
H A Dbpf_jit.c140 if (ctx->arena_vm_start) in build_prologue()
185 if (ctx->arena_vm_start) { in build_prologue()
199 if (ctx->arena_vm_start) in build_prologue()
200 move_imm(ctx, REG_ARENA, ctx->arena_vm_start, false); in build_prologue()
232 if (ctx->arena_vm_start) { in __build_epilogue()
2206 ctx.arena_vm_start = bpf_arena_get_kern_vm_start(prog->aux->arena); in bpf_int_jit_compile()
H A Dbpf_jit.h23 u64 arena_vm_start; member
/linux/arch/x86/net/
H A Dbpf_jit_comp.c1662 u64 arena_vm_start, user_vm_start; in do_jit() local
1677 arena_vm_start = bpf_arena_get_kern_vm_start(bpf_prog->aux->arena); in do_jit()
1699 if (arena_vm_start) in do_jit()
1703 if (arena_vm_start) in do_jit()
1705 arena_vm_start >> 32, (u32) arena_vm_start); in do_jit()
2744 if (arena_vm_start) in do_jit()
/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c265 if (ctx->arena_vm_start) { in __build_epilogue()
2018 if (ctx->arena_vm_start) in bpf_jit_build_prologue()
2071 if (ctx->arena_vm_start) { in bpf_jit_build_prologue()
2089 if (ctx->arena_vm_start) in bpf_jit_build_prologue()
2090 emit_imm(RV_REG_ARENA, ctx->arena_vm_start, ctx); in bpf_jit_build_prologue()
/linux/arch/arm64/net/
H A Dbpf_jit_comp.c90 u64 arena_vm_start; member
418 if (ctx->arena_vm_start) in find_used_callee_regs()
616 if (ctx->arena_vm_start) in build_prologue()
617 emit_a64_mov_i64(arena_vm_base, ctx->arena_vm_start, ctx); in build_prologue()
2066 ctx.arena_vm_start = bpf_arena_get_kern_vm_start(prog->aux->arena); in bpf_int_jit_compile()