Symbol: bpf_mem_cache
include/linux/bpf_mem_alloc.h
13
struct bpf_mem_cache __percpu *cache;
include/linux/bpf_mem_alloc.h
8
struct bpf_mem_cache;
kernel/bpf/memalloc.c
1007
*(struct bpf_mem_cache **)ret = c;
kernel/bpf/memalloc.c
1029
struct bpf_mem_cache *c;
kernel/bpf/memalloc.c
104
struct bpf_mem_cache *tgt;
kernel/bpf/memalloc.c
125
struct bpf_mem_cache cache[NUM_CACHES];
kernel/bpf/memalloc.c
142
static void *__alloc(struct bpf_mem_cache *c, int node, gfp_t flags)
kernel/bpf/memalloc.c
160
static struct mem_cgroup *get_memcg(const struct bpf_mem_cache *c)
kernel/bpf/memalloc.c
171
static void inc_active(struct bpf_mem_cache *c, unsigned long *flags)
kernel/bpf/memalloc.c
189
static void dec_active(struct bpf_mem_cache *c, unsigned long *flags)
kernel/bpf/memalloc.c
196
static void add_obj_to_free_list(struct bpf_mem_cache *c, void *obj)
kernel/bpf/memalloc.c
207
static void alloc_bulk(struct bpf_mem_cache *c, int cnt, int node, bool atomic)
kernel/bpf/memalloc.c
265
static int free_all(struct bpf_mem_cache *c, struct llist_node *llnode, bool percpu)
kernel/bpf/memalloc.c
281
struct bpf_mem_cache *c = container_of(head, struct bpf_mem_cache, rcu_ttrace);
kernel/bpf/memalloc.c
298
static void enque_to_free(struct bpf_mem_cache *c, void *obj)
kernel/bpf/memalloc.c
308
static void do_call_rcu_ttrace(struct bpf_mem_cache *c)
kernel/bpf/memalloc.c
337
static void free_bulk(struct bpf_mem_cache *c)
kernel/bpf/memalloc.c
339
struct bpf_mem_cache *tgt = c->tgt;
kernel/bpf/memalloc.c
367
struct bpf_mem_cache *c = container_of(head, struct bpf_mem_cache, rcu);
kernel/bpf/memalloc.c
368
struct bpf_mem_cache *tgt = c->tgt;
kernel/bpf/memalloc.c
386
static void check_free_by_rcu(struct bpf_mem_cache *c)
kernel/bpf/memalloc.c
433
struct bpf_mem_cache *c = container_of(work, struct bpf_mem_cache, refill_work);
kernel/bpf/memalloc.c
449
static void notrace irq_work_raise(struct bpf_mem_cache *c)
kernel/bpf/memalloc.c
471
static void init_refill_work(struct bpf_mem_cache *c)
kernel/bpf/memalloc.c
492
static void prefill_mem_cache(struct bpf_mem_cache *c, int cpu)
kernel/bpf/memalloc.c
516
struct bpf_mem_cache *c; struct bpf_mem_cache __percpu *pc;
kernel/bpf/memalloc.c
600
struct bpf_mem_cache *c;
kernel/bpf/memalloc.c
631
static void drain_mem_cache(struct bpf_mem_cache *c)
kernel/bpf/memalloc.c
651
static void check_mem_cache(struct bpf_mem_cache *c)
kernel/bpf/memalloc.c
665
struct bpf_mem_cache *c;
kernel/bpf/memalloc.c
752
struct bpf_mem_cache *c;
kernel/bpf/memalloc.c
789
static void notrace *unit_alloc(struct bpf_mem_cache *c)
kernel/bpf/memalloc.c
810
*(struct bpf_mem_cache **)llnode = c;
kernel/bpf/memalloc.c
832
static void notrace unit_free(struct bpf_mem_cache *c, void *ptr)
kernel/bpf/memalloc.c
844
c->tgt = *(struct bpf_mem_cache **)llnode;
kernel/bpf/memalloc.c
872
static void notrace unit_free_rcu(struct bpf_mem_cache *c, void *ptr)
kernel/bpf/memalloc.c
877
c->tgt = *(struct bpf_mem_cache **)llnode;
kernel/bpf/memalloc.c
916
struct bpf_mem_cache *c;
kernel/bpf/memalloc.c
932
struct bpf_mem_cache *c;
kernel/bpf/memalloc.c
994
struct bpf_mem_cache *c;