Searched refs:bpf_arena_alloc_pages (Results 1 - 6 of 6) sorted by relevance
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | verifier_arena.c | 29 page1 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); 33 page2 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); 37 no_page = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); 49 page3 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); 68 page1 = bpf_arena_alloc_pages(&arena, NULL, 2, NUMA_NO_NODE, 0); 110 pages = bpf_arena_alloc_pages(&ar->map, NULL, ar->map.max_entries, NUMA_NO_NODE, 0); 124 bpf_arena_alloc_pages(map, NULL, map->max_entries, 0, 0); 134 bpf_arena_alloc_pages((void *)seq, NULL, 1, 0, 0); 146 bpf_arena_alloc_pages(map->inner_map_meta, NULL, map->max_entries, 0, 0);
|
H A D | verifier_arena_large.c | 27 page1 = base = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); 31 page2 = bpf_arena_alloc_pages(&arena, base + ARENA_SIZE - PAGE_SIZE, 36 no_page = bpf_arena_alloc_pages(&arena, base + ARENA_SIZE, 49 page3 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0);
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | bpf_arena_common.h | 45 void __arena* bpf_arena_alloc_pages(void *map, void __arena *addr, __u32 page_cnt, 61 static inline void __arena* bpf_arena_alloc_pages(void *map, void *addr, __u32 page_cnt, function
|
H A D | bpf_arena_alloc.h | 33 page = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0);
|
H A D | bpf_arena_htab.h | 95 void __arena *buckets = bpf_arena_alloc_pages(&arena, NULL, 2, NUMA_NO_NODE, 0);
|
/linux-master/kernel/bpf/ |
H A D | arena.c | 34 * bpf program can allocate a page via bpf_arena_alloc_pages() kfunc 532 __bpf_kfunc void *bpf_arena_alloc_pages(void *p__map, void *addr__ign, u32 page_cnt, function 556 BTF_ID_FLAGS(func, bpf_arena_alloc_pages, KF_TRUSTED_ARGS | KF_SLEEPABLE)
|
Completed in 108 milliseconds