Searched refs:memcg_data (Results 1 – 13 of 13) sorted by relevance
| /linux/include/linux/ |
| H A D | memcontrol.h | 397 unsigned long memcg_data = folio->memcg_data; in __folio_memcg() local 400 VM_BUG_ON_FOLIO(memcg_data & MEMCG_DATA_OBJEXTS, folio); in __folio_memcg() 401 VM_BUG_ON_FOLIO(memcg_data & MEMCG_DATA_KMEM, folio); in __folio_memcg() 403 return (struct mem_cgroup *)(memcg_data & ~OBJEXTS_FLAGS_MASK); in __folio_memcg() 418 unsigned long memcg_data = folio->memcg_data; in __folio_objcg() local 421 VM_BUG_ON_FOLIO(memcg_data & MEMCG_DATA_OBJEXTS, folio); in __folio_objcg() 422 VM_BUG_ON_FOLIO(!(memcg_data & MEMCG_DATA_KMEM), folio); in __folio_objcg() 424 return (struct obj_cgroup *)(memcg_data & ~OBJEXTS_FLAGS_MASK); in __folio_objcg() 461 return folio->memcg_data != 0; in folio_memcg_charged() 490 unsigned long memcg_data = READ_ONCE(folio->memcg_data); in folio_memcg_check() local [all …]
|
| H A D | mm_types.h | 187 unsigned long memcg_data; member 433 unsigned long memcg_data; member 519 FOLIO_MATCH(memcg_data, memcg_data); 620 TABLE_MATCH(memcg_data, pt_memcg_data);
|
| /linux/drivers/iommu/ |
| H A D | iommu-pages.c | 21 IOPTDESC_MATCH(memcg_data, memcg_data);
|
| H A D | iommu-pages.h | 33 unsigned long memcg_data; member
|
| /linux/mm/ |
| H A D | page_owner.c | 515 unsigned long memcg_data; in print_page_owner_memcg() local 521 memcg_data = READ_ONCE(page->memcg_data); in print_page_owner_memcg() 522 if (!memcg_data || PageTail(page)) in print_page_owner_memcg() 525 if (memcg_data & MEMCG_DATA_OBJEXTS) in print_page_owner_memcg()
|
| H A D | debug.c | 98 if (folio->memcg_data) in __dump_folio() 99 pr_warn("memcg:%lx\n", folio->memcg_data); in __dump_folio()
|
| H A D | memcontrol.c | 2569 folio->memcg_data = (unsigned long)memcg; in commit_charge() 2871 unsigned long memcg_data = page->memcg_data; in page_objcg() local 2873 if (mem_cgroup_disabled() || !memcg_data) in page_objcg() 2876 VM_BUG_ON_PAGE((memcg_data & OBJEXTS_FLAGS_MASK) != MEMCG_DATA_KMEM, in page_objcg() 2878 return (struct obj_cgroup *)(memcg_data - MEMCG_DATA_KMEM); in page_objcg() 2883 page->memcg_data = (unsigned long)objcg | MEMCG_DATA_KMEM; in page_set_objcg() 2925 page->memcg_data = 0; in __memcg_kmem_uncharge_page() 4911 folio->memcg_data = 0; in uncharge_folio() 4920 folio->memcg_data = 0; in uncharge_folio() 5034 old->memcg_data = 0; in mem_cgroup_migrate()
|
| H A D | slab.h | 100 SLAB_MATCH(memcg_data, obj_exts);
|
| H A D | memcontrol-v1.c | 648 folio->memcg_data = 0; in memcg1_swapout()
|
| H A D | huge_memory.c | 3571 new_folio->memcg_data = folio->memcg_data; in __split_folio_to_order()
|
| H A D | page_alloc.c | 1080 page->memcg_data | in page_expected_state() 1106 if (unlikely(page->memcg_data)) in page_bad_reason()
|
| /linux/tools/cgroup/ |
| H A D | memcg_slabinfo.py | 195 objcg_vec_raw = slab.memcg_data.value_()
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 776 mapcount/refcount, memcg_data, etc.).
|