Home
last modified time | relevance | path

Searched refs:bpf_mem_alloc (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/
H A Dbpf_mem_alloc.h11 struct bpf_mem_alloc { struct
31 int bpf_mem_alloc_init(struct bpf_mem_alloc *ma, int size, bool percpu);
33 int bpf_mem_alloc_percpu_init(struct bpf_mem_alloc *ma, struct obj_cgroup *objcg);
35 int bpf_mem_alloc_percpu_unit_init(struct bpf_mem_alloc *ma, int size);
36 void bpf_mem_alloc_destroy(struct bpf_mem_alloc *ma);
37 void bpf_mem_alloc_set_dtor(struct bpf_mem_alloc *ma,
46 void *bpf_mem_alloc(struct bpf_mem_alloc *ma, size_t size);
47 void bpf_mem_free(struct bpf_mem_alloc *ma, void *ptr);
48 void bpf_mem_free_rcu(struct bpf_mem_alloc *ma, void *ptr);
51 void *bpf_mem_cache_alloc(struct bpf_mem_alloc *ma);
[all …]
H A Dbpf.h66 extern struct bpf_mem_alloc bpf_global_ma, bpf_global_percpu_ma;
/linux/kernel/bpf/
H A Dmemalloc.c502 int bpf_mem_alloc_init(struct bpf_mem_alloc *ma, int size, bool percpu) in bpf_mem_alloc_init()
570 int bpf_mem_alloc_percpu_init(struct bpf_mem_alloc *ma, struct obj_cgroup *objcg) in bpf_mem_alloc_percpu_init()
584 int bpf_mem_alloc_percpu_unit_init(struct bpf_mem_alloc *ma, int size) in bpf_mem_alloc_percpu_unit_init()
651 static void check_leaked_objs(struct bpf_mem_alloc *ma) in check_leaked_objs()
674 static void free_mem_alloc_no_barrier(struct bpf_mem_alloc *ma) in free_mem_alloc_no_barrier()
686 static void free_mem_alloc(struct bpf_mem_alloc *ma) in free_mem_alloc()
705 struct bpf_mem_alloc *ma = container_of(work, struct bpf_mem_alloc, work); in free_mem_alloc_deferred()
711 static void destroy_mem_alloc(struct bpf_mem_alloc *ma, int rcu_in_progress) in destroy_mem_alloc()
713 struct bpf_mem_alloc *copy; in destroy_mem_alloc()
736 void bpf_mem_alloc_destroy(struct bpf_mem_alloc *ma) in bpf_mem_alloc_destroy()
[all …]
H A Dlpm_trie.c36 struct bpf_mem_alloc ma;
H A Dhashtab.c87 struct bpf_mem_alloc ma;
88 struct bpf_mem_alloc pcpu_ma;
502 struct bpf_mem_alloc *ma; in htab_set_dtor()
H A Dcore.c70 struct bpf_mem_alloc bpf_global_ma;
H A Dverifier.c53 struct bpf_mem_alloc bpf_global_percpu_ma;