Searched refs:user_vm_start (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/kernel/bpf/ |
| H A D | arena.c | 47 u64 user_vm_start; member 62 return arena ? arena->user_vm_start : 0; in bpf_arena_get_user_vm_start() 134 arena->user_vm_start = attr->map_extra; in arena_map_alloc() 135 if (arena->user_vm_start) in arena_map_alloc() 328 if (arena->user_vm_start) { in arena_get_unmapped_area() 333 if (addr != arena->user_vm_start) in arena_get_unmapped_area() 342 if (WARN_ON_ONCE(arena->user_vm_start)) in arena_get_unmapped_area() 353 if (arena->user_vm_start && arena->user_vm_start != vma->vm_start) in arena_map_mmap() 375 arena->user_vm_start = vma->vm_start; in arena_map_mmap() 393 *imm = (unsigned long)arena->user_vm_start; in arena_map_direct_value_addr() [all …]
|
| /linux-6.15/arch/riscv/net/ |
| H A D | bpf_jit_core.c | 84 ctx->user_vm_start = bpf_arena_get_user_vm_start(prog->aux->arena); in bpf_int_jit_compile()
|
| H A D | bpf_jit.h | 90 u64 user_vm_start; member
|
| H A D | bpf_jit_comp64.c | 1143 emit_imm(rd, (ctx->user_vm_start >> 32) << 32, ctx); in bpf_jit_emit_insn()
|
| /linux-6.15/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 1562 u64 arena_vm_start, user_vm_start; in do_jit() local 1578 user_vm_start = bpf_arena_get_user_vm_start(bpf_prog->aux->arena); in do_jit() 1664 EMIT1_off32(0x0D, user_vm_start >> 32); in do_jit() 1666 EMIT2_off32(0x81, add_1reg(0xC8, dst_reg), user_vm_start >> 32); in do_jit()
|
| /linux-6.15/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 86 u64 user_vm_start; member 1143 emit_a64_mov_i(0, dst, ctx->user_vm_start >> 32, ctx); in build_insn() 1931 ctx.user_vm_start = bpf_arena_get_user_vm_start(prog->aux->arena); in bpf_int_jit_compile()
|