Searched refs:arena_vm_start (Results 1 – 9 of 9) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | arena.c | 968 u64 arena_vm_start, user_vm_start; in bpf_prog_report_arena_violation() 986 arena_vm_start = bpf_arena_get_kern_vm_start(arena); 993 kaddr = arena_vm_start + s->uaddr; 1009 kaddr = arena_vm_start + s->uaddr; 806 u64 arena_vm_start, user_vm_start; arena_free_worker() local
|
| /linux/arch/powerpc/net/ |
| H A D | bpf_jit.h | 176 u64 arena_vm_start; member
|
| H A D | bpf_jit_comp64.c | 322 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 D | bpf_jit_comp.c | 244 cgctx.arena_vm_start = bpf_arena_get_kern_vm_start(fp->aux->arena); in bpf_int_jit_compile()
|
| /linux/arch/loongarch/net/ |
| H A D | bpf_jit.c | 27 #define REG_ARENA LOONGARCH_GPR_S6 /* For storing arena_vm_start */ 147 if (ctx->arena_vm_start) in build_prologue() 197 if (ctx->arena_vm_start) { in build_prologue() 211 if (ctx->arena_vm_start) in __build_epilogue() 212 move_imm(ctx, REG_ARENA, ctx->arena_vm_start, false); in __build_epilogue() 244 if (ctx->arena_vm_start) { in __build_epilogue() 2234 ctx.arena_vm_start = bpf_arena_get_kern_vm_start(prog->aux->arena); in bpf_int_jit_compile()
|
| H A D | bpf_jit.h | 23 u64 arena_vm_start; member
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 1692 u64 arena_vm_start, user_vm_start; in do_jit() 1732 arena_vm_start = bpf_arena_get_kern_vm_start(bpf_prog->aux->arena); in do_jit() 1754 if (arena_vm_start) in do_jit() 1761 if (bpf_prog->aux->exception_boundary || arena_vm_start) in do_jit() 1796 if (arena_vm_start) in do_jit() 1798 arena_vm_start >> 32, (u32) arena_vm_start); in do_jit() 2330 * of arena_vm_start (see the implementation of BPF_PROBE_MEM32 and in do_jit() 2877 if (arena_vm_start) in save_args() 1662 u64 arena_vm_start, user_vm_start; do_jit() local
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 27 #define RV_REG_ARENA RV_REG_S7 /* For storing arena_vm_start */ 265 if (ctx->arena_vm_start) { in __build_epilogue() 2025 if (ctx->arena_vm_start) in bpf_jit_build_prologue() 2078 if (ctx->arena_vm_start) { in bpf_jit_build_prologue() 2096 if (ctx->arena_vm_start) in bpf_jit_build_epilogue() 2097 emit_imm(RV_REG_ARENA, ctx->arena_vm_start, ctx);
|
| /linux/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 85 u8 used_callee_reg[8]; /* r6~r9, fp, arena_vm_start */ 91 u64 arena_vm_start; 419 if (ctx->arena_vm_start) in find_used_callee_regs() 627 if (ctx->arena_vm_start) in emit_bpf_tail_call() 628 emit_a64_mov_i64(arena_vm_base, ctx->arena_vm_start, ctx); in emit_bpf_tail_call() 1191 * This address is adjusted with the addition of arena_vm_start (see the in add_exception_handler() 2141 ctx.arena_vm_start = bpf_arena_get_kern_vm_start(prog->aux->arena); in bpf_int_jit_compile() 90 u64 arena_vm_start; global() member
|