Home
last modified time | relevance | path

Searched refs:user_vm_start (Results 1 – 10 of 10) sorted by relevance

/linux/kernel/bpf/
H A Darena.c21 * user_vm_start 7f7d26200000 // picked by mmap()
53 u64 user_vm_start; member
86 return arena ? arena->user_vm_start : 0; in arena_map_peek_elem()
142 return (u32)(uaddr - (u32)arena->user_vm_start) >> PAGE_SHIFT; in flush_vmap_cache()
301 arena->user_vm_start = attr->map_extra; in arena_map_update_elem()
302 if (arena->user_vm_start) in arena_map_update_elem()
303 arena->user_vm_end = arena->user_vm_start + vm_range; in arena_map_update_elem()
559 /* if user_vm_start was specified at arena creation time */ in arena_alloc_pages()
560 if (arena->user_vm_start) { in arena_alloc_pages()
561 if (len > arena->user_vm_end - arena->user_vm_start) in arena_alloc_pages()
806 u64 arena_vm_start, user_vm_start; arena_free_worker() local
952 u64 user_vm_start; bpf_prog_report_arena_violation() local
[all...]
/linux/tools/testing/selftests/bpf/
H A Dbpf_arena_common.h
/linux/arch/powerpc/net/
H A Dbpf_jit.h177 u64 user_vm_start; member
H A Dbpf_jit_comp.c245 cgctx.user_vm_start = bpf_arena_get_user_vm_start(fp->aux->arena); in bpf_int_jit_compile()
H A Dbpf_jit_comp64.c1273 PPC_LI64(dst_reg, (ctx->user_vm_start & 0xffffffff00000000UL)); in bpf_jit_build_body()
/linux/arch/loongarch/net/
H A Dbpf_jit.h24 u64 user_vm_start; member
H A Dbpf_jit.c725 move_imm(ctx, dst, (ctx->user_vm_start >> 32) << 32, false); in build_insn()
2207 ctx.user_vm_start = bpf_arena_get_user_vm_start(prog->aux->arena); in bpf_int_jit_compile()
/linux/arch/x86/net/
H A Dbpf_jit_comp.c1692 u64 arena_vm_start, user_vm_start; in do_jit()
1733 user_vm_start = bpf_arena_get_user_vm_start(bpf_prog->aux->arena); in do_jit()
1862 /* or dst_reg, user_vm_start */ in do_jit()
1865 EMIT1_off32(0x0D, user_vm_start >> 32); in do_jit()
1867 EMIT2_off32(0x81, add_1reg(0xC8, dst_reg), user_vm_start >> 32); in do_jit()
1662 u64 arena_vm_start, user_vm_start; do_jit() local
/linux/arch/arm64/net/
H A Dbpf_jit_comp.c90 u64 user_vm_start;
1288 emit_a64_mov_i(0, dst, ctx->user_vm_start >> 32, ctx); in build_insn()
2140 ctx.user_vm_start = bpf_arena_get_user_vm_start(prog->aux->arena); in bpf_int_jit_compile()
89 u64 user_vm_start; global() member
/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c1389 emit_imm(rd, (ctx->user_vm_start >> 32) << 32, ctx); in bpf_jit_emit_insn()