Searched refs:__arena (Results 1 - 9 of 9) sorted by relevance
/linux-master/tools/testing/selftests/bpf/ |
H A D | bpf_arena_alloc.h | 16 static void __arena * __arena page_frag_cur_page[NR_CPUS]; 17 static int __arena page_frag_cur_offset[NR_CPUS]; 20 static inline void __arena* bpf_alloc(unsigned int size) 22 __u64 __arena *obj_cnt; 24 void __arena *page = page_frag_cur_page[cpu]; 25 int __arena *cur_offset = &page_frag_cur_offset[cpu]; 55 static inline void bpf_free(void __arena *addr) 57 __u64 __arena *obj_cnt; 59 addr = (void __arena *)(((lon [all...] |
H A D | bpf_arena_common.h | 16 void __arena *__mptr = (void __arena *)(ptr); \ 36 #define __arena __attribute__((address_space(1))) macro 40 #define __arena macro 45 void __arena* bpf_arena_alloc_pages(void *map, void __arena *addr, __u32 page_cnt, 47 void bpf_arena_free_pages(void *map, void __arena *ptr, __u32 page_cnt) __ksym __weak; 51 #define __arena macro 61 static inline void __arena* bpf_arena_alloc_pages(void *map, void *addr, __u32 page_cnt, 66 static inline void bpf_arena_free_pages(void *map, void __arena *pt [all...] |
H A D | bpf_arena_list.h | 8 typedef struct arena_list_node __arena arena_list_node_t; 12 arena_list_node_t * __arena *pprev; 16 struct arena_list_node __arena *first; 18 typedef struct arena_list_head __arena arena_list_head_t; 41 pos = list_entry_safe((void __arena *)___tmp, typeof(*(pos)), member)) 45 arena_list_node_t *first = h->first, * __arena *tmp; 68 arena_list_node_t * __arena *pprev = n->pprev; 84 #define LIST_POISON1 ((void __arena *) 0x100 + POISON_POINTER_DELTA) 85 #define LIST_POISON2 ((void __arena *) 0x122 + POISON_POINTER_DELTA)
|
H A D | bpf_arena_htab.h | 11 typedef struct htab_bucket __arena htab_bucket_t; 17 typedef struct htab __arena htab_t; 38 typedef struct hashtab_elem __arena hashtab_elem_t; 95 void __arena *buckets = bpf_arena_alloc_pages(&arena, NULL, 2, NUMA_NO_NODE, 0);
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | arena_list.c | 28 struct arena_list_head __arena *list_head; 34 long __arena arena_sum; 35 int __arena test_val = 1; 36 struct arena_list_head __arena global_head; 53 struct elem __arena *n = bpf_alloc(sizeof(*n)); 70 struct elem __arena *n;
|
H A D | arena_htab.c | 17 void __arena *htab_for_user; 26 struct htab __arena *htab;
|
H A D | verifier_arena_large.c | 24 volatile char __arena *page1, *page2, *no_page, *page3; 25 void __arena *base; 44 bpf_arena_free_pages(&arena, (void __arena *)page1, 1);
|
H A D | verifier_arena.c | 27 volatile int __arena *page1, *page2, *no_page, *page3; 44 bpf_arena_free_pages(&arena, (void __arena *)page2, 1); 66 volatile char __arena *page1, *page2, *page3, *page4; 86 bpf_arena_free_pages(&arena, (void __arena *)page1, 2); 108 volatile char __arena *pages;
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | arena_list.c | 22 struct elem __arena *n; 52 ASSERT_EQ(skel->arena->arena_sum, expected_sum, "__arena sum of elems"); 60 ASSERT_EQ(skel->arena->arena_sum, expected_sum, "__arena sum of elems");
|
Completed in 168 milliseconds