Home
last modified time | relevance | path

Searched refs:bpf_arena_alloc_pages (Results 1 – 18 of 18) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_arena.c35 page1 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in basic_alloc1_nosleep()
39 page2 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in basic_alloc1_nosleep()
43 no_page = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in basic_alloc1_nosleep()
66 page1 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in basic_alloc1()
70 page2 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in basic_alloc1()
74 no_page = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in basic_alloc1()
86 page3 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in basic_alloc1()
105 page1 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in free_scalar_below_arena()
109 page2 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in free_scalar_below_arena()
113 page3 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in free_scalar_below_arena()
[all …]
H A Dverifier_arena_large.c30 page1 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in big_alloc1()
38 page2 = bpf_arena_alloc_pages(&arena, (void __arena *)(ARENA_SIZE - 2 * PAGE_SIZE), in big_alloc1()
45 no_page = bpf_arena_alloc_pages(&arena, (void __arena *)ARENA_SIZE - PAGE_SIZE, in big_alloc1()
50 no_page = bpf_arena_alloc_pages(&arena, (void __arena *)ARENA_SIZE, in big_alloc1()
63 page3 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in big_alloc1()
139 page = bpf_arena_alloc_pages(&arena, base, 5, NUMA_NO_NODE, 0); in free_reserved()
158 page = bpf_arena_alloc_pages(&arena, addr, 2, NUMA_NO_NODE, 0); in free_reserved()
174 page = bpf_arena_alloc_pages(&arena, addr + __PAGE_SIZE, 2, NUMA_NO_NODE, 0);
197 pg = bpf_arena_alloc_pages(&arena, NULL, pages_atonce, in alloc_pages()
225 base = bpf_arena_alloc_pages( in big_alloc2()
[all...]
H A Darena_kfunc.c38 val = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in arena_arg_forms()
82 val = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in arena_arg_rebase()
123 val = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in arena_args5()
155 val = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in arena_arg_mixed()
183 val = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in arena_arg_unpopulated()
214 bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in arena_arg_bad_reg()
227 bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in arena_arg_stack()
H A Darena_kfunc_jit.c42 stash = (u64)bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in arena_arg_jit_rebase()
64 stash = (u64)bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in arena_arg_jit_nullable()
100 val = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in arena_arg_jit_args5()
H A Dverifier_zext.c22 bpf_arena_alloc_pages(0, 0, 0, 0, 0); in __kfunc_btf_root()
354 : __imm(bpf_arena_alloc_pages), in arena_ptr()
H A Dcompute_live_registers.c376 __msg(" 6: .12345.... (85) call bpf_arena_alloc_pages")
387 "call %[bpf_arena_alloc_pages];" in addr_space_cast()
394 : __imm(bpf_arena_alloc_pages), in addr_space_cast()
478 bpf_arena_alloc_pages(0, 0, 0, 0, 0);
H A Darena_mem_usage.c26 ptr = bpf_arena_alloc_pages(&arena, NULL, alloc_cnt, NUMA_NO_NODE, 0); in alloc()
H A Dstruct_ops_arena.c93 val = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in trigger()
H A Darena_atomics.c230 page = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in uaf()
/linux/tools/testing/selftests/bpf/
H A Dbpf_arena_common.h
H A Dbpf_arena_alloc.h33 page = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in bpf_alloc()
H A Dbpf_arena_htab.h94 void __arena *buckets = bpf_arena_alloc_pages(&arena, NULL, 2, NUMA_NO_NODE, 0); in htab_init()
/linux/tools/sched_ext/include/scx/
H A Dbpf_arena_common.h26 static inline void __arena* bpf_arena_alloc_pages(void *map, void *addr, __u32 page_cnt, in bpf_arena_alloc_pages() function
H A Dbpf_arena_common.bpf.h83 void __arena* bpf_arena_alloc_pages(void *map, void __arena *addr, __u32 page_cnt,
/linux/kernel/bpf/
H A Darena.c1049 __bpf_kfunc void *bpf_arena_alloc_pages(void *p__map, void *addr__ign, u32 page_cnt, in bpf_arena_alloc_pages() function
1121 BTF_ID_FLAGS(func, bpf_arena_alloc_pages, KF_ARENA_RET | KF_ARENA_ARG2 | KF_SPINLOCK_SAFE)
H A Dverifier.c11738 BTF_ID(func, bpf_arena_alloc_pages) in BTF_ID()
/linux/tools/sched_ext/
H A Dscx_qmap.bpf.c1814 slab = bpf_arena_alloc_pages(&arena, NULL, nr_pages, NUMA_NO_NODE, 0); in BPF_STRUCT_OPS_SLEEPABLE()
/linux/Documentation/bpf/
H A Dkfuncs.rst276 __bpf_kfunc void *bpf_arena_alloc_pages(void *p__map, ...)