Home
last modified time | relevance | path

Searched refs:cpu_sheaves (Results 1 – 3 of 3) sorted by relevance

/linux/mm/
H A Dslub.c2689 * __kmem_cache_free_bulk() outside of cpu_sheaves->lock, work in batches where
2704 if (!local_trylock(&s->cpu_sheaves->lock)) in sheaf_flush_main()
2707 pcs = this_cpu_ptr(s->cpu_sheaves); in sheaf_flush_main()
2717 local_unlock(&s->cpu_sheaves->lock); in sheaf_flush_main()
2733 * cpu_sheaves, so we need no locking and batching. The locking is also not
2806 local_lock(&s->cpu_sheaves->lock); in pcs_flush_all()
2807 pcs = this_cpu_ptr(s->cpu_sheaves); in pcs_flush_all()
2815 local_unlock(&s->cpu_sheaves->lock); in pcs_flush_all()
2832 pcs = per_cpu_ptr(s->cpu_sheaves, cpu); in __pcs_flush_all_cpu()
2855 pcs = per_cpu_ptr(s->cpu_sheaves, cp in pcs_destroy()
[all...]
H A Dslab_common.c166 if (s->cpu_sheaves) in slab_unmergeable()
1628 if (s->cpu_sheaves) { in kfree_rcu_sheaf()
2136 if (s->cpu_sheaves) in kvfree_rcu_barrier_on_cache()
H A Dslab.h223 struct slub_percpu_sheaves __percpu *cpu_sheaves; member