Searched refs:nodeinfo (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-6.6/mm/ |
H A D | hugetlb_cgroup.c | 131 kfree(h_cgroup->nodeinfo[node]); in hugetlb_cgroup_free() 142 h_cgroup = kzalloc(struct_size(h_cgroup, nodeinfo, nr_node_ids), in hugetlb_cgroup_css_alloc() 160 h_cgroup->nodeinfo[node] = in hugetlb_cgroup_css_alloc() 163 if (!h_cgroup->nodeinfo[node]) in hugetlb_cgroup_css_alloc() 321 h_cg->nodeinfo[folio_nid(folio)]->usage[idx]; in __hugetlb_cgroup_commit_charge() 327 WRITE_ONCE(h_cg->nodeinfo[folio_nid(folio)]->usage[idx], in __hugetlb_cgroup_commit_charge() 370 h_cg->nodeinfo[folio_nid(folio)]->usage[idx]; in __hugetlb_cgroup_uncharge_folio() 376 WRITE_ONCE(h_cg->nodeinfo[folio_nid(folio)]->usage[idx], in __hugetlb_cgroup_uncharge_folio() 481 usage += READ_ONCE(h_cg->nodeinfo[nid]->usage[idx]); in hugetlb_cgroup_read_numa_stat() 487 READ_ONCE(h_cg->nodeinfo[ni in hugetlb_cgroup_read_numa_stat() [all...] |
H A D | memcontrol.c | 509 mz = memcg->nodeinfo[nid]; in mem_cgroup_update_tree() 539 mz = memcg->nodeinfo[nid]; in mem_cgroup_remove_from_trees() 1146 mz = root->nodeinfo[reclaim->pgdat->node_id]; in mem_cgroup_iter() 1249 mz = from->nodeinfo[nid]; in __invalidate_reclaim_iterators() 4195 mz = memcg->nodeinfo[pgdat->node_id]; in memcg1_stat_format() 5290 memcg->nodeinfo[node] = pn; in alloc_mem_cgroup_per_node_info() 5296 struct mem_cgroup_per_node *pn = memcg->nodeinfo[node]; in free_mem_cgroup_per_node_info() 5330 memcg = kzalloc(struct_size(memcg, nodeinfo, nr_node_ids), GFP_KERNEL); in mem_cgroup_alloc() 5672 struct mem_cgroup_per_node *pn = memcg->nodeinfo[nid]; in mem_cgroup_css_rstat_flush() 5677 ppn = parent->nodeinfo[ni in mem_cgroup_css_rstat_flush() [all...] |
H A D | vmscan.c | 124 return rcu_dereference_protected(memcg->nodeinfo[nid]->shrinker_info, in shrinker_info_protected() 139 pn = memcg->nodeinfo[nid]; in expand_one_shrinker_info() 179 pn = memcg->nodeinfo[nid]; in free_shrinker_info() 206 rcu_assign_pointer(memcg->nodeinfo[nid]->shrinker_info, info); in alloc_shrinker_info() 254 info = rcu_dereference(memcg->nodeinfo[nid]->shrinker_info); in set_shrinker_bit() 3245 struct lruvec *lruvec = &memcg->nodeinfo[nid]->lruvec; in get_lruvec()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | hugetlb_cgroup.h | 64 struct hugetlb_cgroup_per_node *nodeinfo[]; member
|
H A D | memcontrol.h | 350 struct mem_cgroup_per_node *nodeinfo[]; member 735 return memcg->nodeinfo[nid]; in mem_cgroup_nodeinfo() 761 mz = memcg->nodeinfo[pgdat->node_id]; in mem_cgroup_lruvec()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | memcontrol.h | 348 struct mem_cgroup_per_node *nodeinfo[0]; member 349 /* WARNING: nodeinfo must be the last member here */ 468 return memcg->nodeinfo[nid]; in mem_cgroup_nodeinfo()
|
/kernel/linux/linux-5.10/mm/ |
H A D | memcontrol.c | 429 rcu_assign_pointer(memcg->nodeinfo[nid]->shrinker_map, new); in memcg_expand_one_shrinker_map() 471 rcu_assign_pointer(memcg->nodeinfo[nid]->shrinker_map, map); in memcg_alloc_shrinker_maps() 514 map = rcu_dereference(memcg->nodeinfo[nid]->shrinker_map); in memcg_set_shrinker_bit() 588 return memcg->nodeinfo[nid]; in mem_cgroup_page_nodeinfo() 3684 struct mem_cgroup_per_node *pn = memcg->nodeinfo[node]; in memcg_flush_percpu_vmstats() 5307 memcg->nodeinfo[node] = pn; in alloc_mem_cgroup_per_node_info() 5313 struct mem_cgroup_per_node *pn = memcg->nodeinfo[node]; in free_mem_cgroup_per_node_info()
|
H A D | vmscan.c | 486 map = rcu_dereference_protected(memcg->nodeinfo[nid]->shrinker_map, in shrink_slab_memcg()
|
Completed in 45 milliseconds