Home
last modified time | relevance | path

Searched refs:nodeinfo (Results 1 – 8 of 8) sorted by relevance

/linux/mm/
H A Dhugetlb_cgroup.c131 kfree(h_cgroup->nodeinfo[node]); in hugetlb_cgroup_free()
142 h_cgroup = kzalloc_flex(*h_cgroup, nodeinfo, nr_node_ids); in hugetlb_cgroup_css_alloc()
159 h_cgroup->nodeinfo[node] = in hugetlb_cgroup_css_alloc()
162 if (!h_cgroup->nodeinfo[node]) in hugetlb_cgroup_css_alloc()
313 h_cg->nodeinfo[folio_nid(folio)]->usage[idx]; in __hugetlb_cgroup_commit_charge()
319 WRITE_ONCE(h_cg->nodeinfo[folio_nid(folio)]->usage[idx], in __hugetlb_cgroup_commit_charge()
362 h_cg->nodeinfo[folio_nid(folio)]->usage[idx]; in __hugetlb_cgroup_uncharge_folio()
368 WRITE_ONCE(h_cg->nodeinfo[folio_nid(folio)]->usage[idx], in __hugetlb_cgroup_uncharge_folio()
470 usage += READ_ONCE(h_cg->nodeinfo[nid]->usage[idx]); in hugetlb_cgroup_read_numa_stat()
476 READ_ONCE(h_cg->nodeinfo[nid]->usage[idx]) * in hugetlb_cgroup_read_numa_stat()
[all …]
H A Dshrinker.c69 pn = memcg->nodeinfo[nid]; in free_shrinker_info()
94 rcu_assign_pointer(memcg->nodeinfo[nid]->shrinker_info, info); in alloc_shrinker_info()
109 return rcu_dereference_protected(memcg->nodeinfo[nid]->shrinker_info, in shrinker_info_protected()
121 pn = memcg->nodeinfo[nid]; in expand_one_shrinker_info()
203 info = rcu_dereference(memcg->nodeinfo[nid]->shrinker_info); in set_shrinker_bit()
262 info = rcu_dereference(memcg->nodeinfo[nid]->shrinker_info); in xchg_nr_deferred_memcg()
278 info = rcu_dereference(memcg->nodeinfo[nid]->shrinker_info); in add_nr_deferred_memcg()
516 info = rcu_dereference(memcg->nodeinfo[nid]->shrinker_info); in shrink_slab_memcg()
H A Dmemcontrol.c214 struct mem_cgroup_per_node *pn = memcg->nodeinfo[nid]; in memcg_reparent_objcgs()
215 struct mem_cgroup_per_node *parent_pn = parent->nodeinfo[nid]; in memcg_reparent_objcgs()
939 pn = memcg->nodeinfo[pgdat->node_id]; in get_mem_cgroup_from_mm()
1227 iter = &root->nodeinfo[nid]->iter; in folio_lruvec_lock()
1313 mz = from->nodeinfo[nid]; in mem_cgroup_update_lru_size()
2787 struct mem_cgroup_per_node *pn = memcg->nodeinfo[pgdat->node_id]; in get_obj_cgroup_from_folio()
2878 struct obj_cgroup *objcg = rcu_dereference(memcg->nodeinfo[nid]->objcg); in page_objcg()
2970 return objcg ? : rcu_dereference_check(root_mem_cgroup->nodeinfo[nid]->objcg, 1); in __account_obj_stock()
2977 return rcu_dereference_check(root_mem_cgroup->nodeinfo[nid]->objcg, 1);
2987 objcg = rcu_dereference_check(memcg->nodeinfo[ni in consume_obj_stock()
[all...]
H A Dmemcontrol-v1.c199 mz = memcg->nodeinfo[nid]; in memcg1_update_tree()
229 mz = memcg->nodeinfo[nid]; in memcg1_remove_from_trees()
1969 mz = memcg->nodeinfo[pgdat->node_id]; in mem_cgroup_swappiness_read()
H A Dvmscan.c2683 struct lruvec *lruvec = &memcg->nodeinfo[nid]->lruvec;
/linux/include/linux/
H A Dhugetlb_cgroup.h57 struct hugetlb_cgroup_per_node *nodeinfo[]; member
H A Dmemcontrol.h326 struct mem_cgroup_per_node *nodeinfo[];
701 mz = memcg->nodeinfo[pgdat->node_id];
324 struct mem_cgroup_per_node *nodeinfo[]; global() member
/linux/Documentation/scsi/
H A DChangeLog.lpfc840 * Add NLP_FCP_TARGET for nodeinfo support.