Searched refs:memcg_caches (Results 1 - 4 of 4) sorted by relevance

/linux-4.1.27/mm/
H A Dslab.h202 * Note, we protect with RCU only the memcg_caches array, not per-memcg caches.
213 arr = rcu_dereference(s->memcg_params.memcg_caches); cache_from_memcg_idx()
217 * memcg_caches issues a write barrier to match this (see cache_from_memcg_idx()
H A Dslab_common.c113 RCU_INIT_POINTER(s->memcg_params.memcg_caches, NULL); slab_init_memcg_params()
139 RCU_INIT_POINTER(s->memcg_params.memcg_caches, arr); init_memcg_params()
146 kfree(rcu_access_pointer(s->memcg_params.memcg_caches)); destroy_memcg_params()
161 old = rcu_dereference_protected(s->memcg_params.memcg_caches, update_memcg_params()
167 rcu_assign_pointer(s->memcg_params.memcg_caches, new); update_memcg_params()
500 arr = rcu_dereference_protected(root_cache->memcg_params.memcg_caches, memcg_create_kmem_cache()
564 arr = rcu_dereference_protected(s->memcg_params.memcg_caches, memcg_deactivate_kmem_caches()
H A Dmemcontrol.c336 /* Index in the kmem_cache->memcg_params.memcg_caches array */
533 * This will be the memcg's index in each cache's ->memcg_params.memcg_caches.
2527 * There's no space for the new id in memcg_caches arrays, memcg_alloc_cache_id()
3940 * Clear the 'active' flag before clearing memcg_caches arrays entries. memcg_deactivate_kmem()
/linux-4.1.27/include/linux/
H A Dslab.h509 struct memcg_cache_array __rcu *memcg_caches; member in union:memcg_cache_params::__anon12444

Completed in 112 milliseconds