Searched refs:memcg_params (Results 1 – 6 of 6) sorted by relevance
140 s->memcg_params.root_cache = NULL; in slab_init_memcg_params()141 RCU_INIT_POINTER(s->memcg_params.memcg_caches, NULL); in slab_init_memcg_params()142 INIT_LIST_HEAD(&s->memcg_params.children); in slab_init_memcg_params()143 s->memcg_params.dying = false; in slab_init_memcg_params()152 int ret = percpu_ref_init(&s->memcg_params.refcnt, in init_memcg_params()158 s->memcg_params.root_cache = root_cache; in init_memcg_params()159 INIT_LIST_HEAD(&s->memcg_params.children_node); in init_memcg_params()160 INIT_LIST_HEAD(&s->memcg_params.kmem_caches_node); in init_memcg_params()175 RCU_INIT_POINTER(s->memcg_params.memcg_caches, arr); in init_memcg_params()182 kvfree(rcu_access_pointer(s->memcg_params.memcg_caches)); in destroy_memcg_params()[all …]
282 #define root_caches_node memcg_params.__root_caches_node289 list_for_each_entry(iter, &(root)->memcg_params.children, \290 memcg_params.children_node)294 return !s->memcg_params.root_cache; in is_root_cache()300 return p == s || p == s->memcg_params.root_cache; in slab_equal_or_root()311 s = s->memcg_params.root_cache; in cache_name()319 return s->memcg_params.root_cache; in memcg_root_cache()338 return READ_ONCE(s->memcg_params.memcg); in memcg_from_slab_page()356 memcg = READ_ONCE(s->memcg_params.memcg); in memcg_charge_slab()364 percpu_ref_get_many(&s->memcg_params.refcnt, 1 << order); in memcg_charge_slab()[all …]
2891 arr = rcu_dereference(cachep->memcg_params.memcg_caches); in memcg_kmem_get_cache()2921 else if (percpu_ref_tryget(&memcg_cachep->memcg_params.refcnt)) in memcg_kmem_get_cache()2935 percpu_ref_put(&cachep->memcg_params.refcnt); in memcg_kmem_put_cache()
5576 root_cache = s->memcg_params.root_cache; in memcg_propagate_slab_attrs()5658 return s->memcg_params.root_cache->memcg_kset; in cache_kset()
76 struct memcg_cache_params memcg_params; member
112 struct memcg_cache_params memcg_params; member