Lines Matching refs:kmem_cache
17 struct kmem_cache *pos;
35 __bpf_kfunc struct kmem_cache *bpf_iter_kmem_cache_next(struct bpf_iter_kmem_cache *it) in bpf_iter_kmem_cache_next()
38 struct kmem_cache *prev = kit->pos; in bpf_iter_kmem_cache_next()
39 struct kmem_cache *next; in bpf_iter_kmem_cache_next()
53 next = list_first_entry(&slab_caches, struct kmem_cache, list); in bpf_iter_kmem_cache_next()
54 else if (list_last_entry(&slab_caches, struct kmem_cache, list) == prev) in bpf_iter_kmem_cache_next()
83 struct kmem_cache *s = kit->pos; in bpf_iter_kmem_cache_destroy()
107 __bpf_md_ptr(struct kmem_cache *, s);
119 struct kmem_cache *s; in kmem_cache_iter_seq_start()
204 BTF_ID_LIST_GLOBAL_SINGLE(bpf_kmem_cache_btf_id, struct, kmem_cache)
217 DEFINE_BPF_ITER_FUNC(kmem_cache, struct bpf_iter_meta *meta,
218 struct kmem_cache *s)