Lines Matching refs:root_cache
140 s->memcg_params.root_cache = NULL; in slab_init_memcg_params()
147 struct kmem_cache *root_cache) in init_memcg_params() argument
151 if (root_cache) { in init_memcg_params()
158 s->memcg_params.root_cache = root_cache; in init_memcg_params()
246 &s->memcg_params.root_cache->memcg_params.children); in memcg_link_cache()
263 struct kmem_cache *root_cache) in init_memcg_params() argument
383 struct mem_cgroup *memcg, struct kmem_cache *root_cache) in create_cache() argument
403 err = init_memcg_params(s, root_cache); in create_cache()
641 struct kmem_cache *root_cache) in memcg_create_kmem_cache() argument
663 arr = rcu_dereference_protected(root_cache->memcg_params.memcg_caches, in memcg_create_kmem_cache()
675 cache_name = kasprintf(GFP_KERNEL, "%s(%llu:%s)", root_cache->name, in memcg_create_kmem_cache()
680 s = create_cache(cache_name, root_cache->object_size, in memcg_create_kmem_cache()
681 root_cache->align, in memcg_create_kmem_cache()
682 root_cache->flags & CACHE_CREATE_MASK, in memcg_create_kmem_cache()
683 root_cache->useroffset, root_cache->usersize, in memcg_create_kmem_cache()
684 root_cache->ctor, memcg, root_cache); in memcg_create_kmem_cache()
752 if (s->memcg_params.root_cache->memcg_params.dying) in kmemcg_cache_shutdown()
783 if (s->memcg_params.root_cache->memcg_params.dying) in kmemcg_cache_deactivate()