Home
last modified time | relevance | path

Searched refs:memcg_data (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/include/linux/
Dmemcontrol.h398 unsigned long memcg_data = page->memcg_data; in __page_memcg() local
401 VM_BUG_ON_PAGE(memcg_data & MEMCG_DATA_OBJCGS, page); in __page_memcg()
402 VM_BUG_ON_PAGE(memcg_data & MEMCG_DATA_KMEM, page); in __page_memcg()
404 return (struct mem_cgroup *)(memcg_data & ~MEMCG_DATA_FLAGS_MASK); in __page_memcg()
419 unsigned long memcg_data = page->memcg_data; in __page_objcg() local
422 VM_BUG_ON_PAGE(memcg_data & MEMCG_DATA_OBJCGS, page); in __page_objcg()
423 VM_BUG_ON_PAGE(!(memcg_data & MEMCG_DATA_KMEM), page); in __page_objcg()
425 return (struct obj_cgroup *)(memcg_data & ~MEMCG_DATA_FLAGS_MASK); in __page_objcg()
467 unsigned long memcg_data = READ_ONCE(page->memcg_data); in page_memcg_rcu() local
472 if (memcg_data & MEMCG_DATA_KMEM) { in page_memcg_rcu()
[all …]
Dmm_types.h219 unsigned long memcg_data; member
/Linux-v5.15/mm/
Ddebug.c106 if (head->memcg_data) in __dump_page()
107 pr_warn("memcg:%lx\n", head->memcg_data); in __dump_page()
Dmemcontrol.c2748 page->memcg_data = (unsigned long)memcg; in commit_charge()
2777 unsigned long memcg_data; in memcg_alloc_page_obj_cgroups() local
2786 memcg_data = (unsigned long) vec | MEMCG_DATA_OBJCGS; in memcg_alloc_page_obj_cgroups()
2793 page->memcg_data = memcg_data; in memcg_alloc_page_obj_cgroups()
2794 } else if (cmpxchg(&page->memcg_data, 0, memcg_data)) { in memcg_alloc_page_obj_cgroups()
3002 page->memcg_data = (unsigned long)objcg | in __memcg_kmem_charge_page()
3026 page->memcg_data = 0; in __memcg_kmem_uncharge_page()
3267 head[i].memcg_data = head->memcg_data; in split_page_memcg()
5665 page->memcg_data = (unsigned long)to; in mem_cgroup_move_account()
6880 page->memcg_data = 0; in uncharge_page()
[all …]
Dslab.h256 page->memcg_data = 0; in memcg_free_page_obj_cgroups()
Dpage_alloc.c1166 page->memcg_data | in page_expected_state()
1191 if (unlikely(page->memcg_data)) in page_bad_reason()
/Linux-v5.15/tools/cgroup/
Dmemcg_slabinfo.py196 objcg_vec_raw = page.memcg_data.value_()