Home
last modified time | relevance | path

Searched refs:slab_folio (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.1/mm/
Dslab.h104 #define slab_folio(s) (_Generic((s), \ macro
132 #define slab_page(s) folio_page(slab_folio(s), 0)
140 return folio_test_active((struct folio *)slab_folio(slab)); in slab_test_pfmemalloc()
145 folio_set_active(slab_folio(slab)); in slab_set_pfmemalloc()
150 folio_clear_active(slab_folio(slab)); in slab_clear_pfmemalloc()
155 __folio_clear_active(slab_folio(slab)); in __slab_clear_pfmemalloc()
160 return folio_address(slab_folio(slab)); in slab_address()
165 return folio_nid(slab_folio(slab)); in slab_nid()
170 return folio_pgdat(slab_folio(slab)); in slab_pgdat()
185 return folio_order((struct folio *)slab_folio(slab)); in slab_order()
Dslob.c406 __folio_clear_slab(slab_folio(sp)); in slob_free()
Dslub.c811 struct folio *folio = (struct folio *)slab_folio(slab); in print_slab_info()
1178 if (!folio_test_slab(slab_folio(slab))) { in check_slab()
1381 if (folio_test_slab(slab_folio(slab))) { in alloc_debug_processing()
1411 if (!folio_test_slab(slab_folio(slab))) { in free_consistency_checks()
1998 struct folio *folio = slab_folio(slab); in __free_slab()
Dslab.c1386 struct folio *folio = slab_folio(slab); in kmem_freepages()
/Linux-v6.1/mm/kfence/
Dcore.c569 __folio_set_slab(slab_folio(slab)); in kfence_init_pool()
644 __folio_clear_slab(slab_folio(slab)); in kfence_init_pool_early()