| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | verifier_arena.c | 35 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 D | verifier_arena_large.c | 30 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 D | arena_kfunc.c | 38 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 D | arena_kfunc_jit.c | 42 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 D | verifier_zext.c | 22 bpf_arena_alloc_pages(0, 0, 0, 0, 0); in __kfunc_btf_root() 354 : __imm(bpf_arena_alloc_pages), in arena_ptr()
|
| H A D | compute_live_registers.c | 376 __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 D | arena_mem_usage.c | 26 ptr = bpf_arena_alloc_pages(&arena, NULL, alloc_cnt, NUMA_NO_NODE, 0); in alloc()
|
| H A D | struct_ops_arena.c | 93 val = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in trigger()
|
| H A D | arena_atomics.c | 230 page = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in uaf()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | bpf_arena_common.h | |
| H A D | bpf_arena_alloc.h | 33 page = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in bpf_alloc()
|
| H A D | bpf_arena_htab.h | 94 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 D | bpf_arena_common.h | 26 static inline void __arena* bpf_arena_alloc_pages(void *map, void *addr, __u32 page_cnt, in bpf_arena_alloc_pages() function
|
| H A D | bpf_arena_common.bpf.h | 83 void __arena* bpf_arena_alloc_pages(void *map, void __arena *addr, __u32 page_cnt,
|
| /linux/kernel/bpf/ |
| H A D | arena.c | 1049 __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 D | verifier.c | 11738 BTF_ID(func, bpf_arena_alloc_pages) in BTF_ID()
|
| /linux/tools/sched_ext/ |
| H A D | scx_qmap.bpf.c | 1814 slab = bpf_arena_alloc_pages(&arena, NULL, nr_pages, NUMA_NO_NODE, 0); in BPF_STRUCT_OPS_SLEEPABLE()
|
| /linux/Documentation/bpf/ |
| H A D | kfuncs.rst | 276 __bpf_kfunc void *bpf_arena_alloc_pages(void *p__map, ...)
|