Lines Matching defs:folio
1351 struct folio *folio;
1356 folio = (struct folio *) __alloc_pages_node(nodeid, flags, cachep->gfporder);
1357 if (!folio) {
1362 slab = folio_slab(folio);
1365 __folio_set_slab(folio);
1366 /* Make the flag visible before any changes to folio->mapping */
1369 if (sk_memalloc_socks() && folio_is_pfmemalloc(folio))
1381 struct folio *folio = slab_folio(slab);
1383 BUG_ON(!folio_test_slab(folio));
1385 page_mapcount_reset(&folio->page);
1386 folio->mapping = NULL;
1389 __folio_clear_slab(folio);
1393 __free_pages(&folio->page, order);
3596 struct folio *folio = virt_to_folio(objp);
3599 if (!folio_test_slab(folio)) {
3601 free_large_kmalloc(folio, objp);
3605 s = folio_slab(folio)->slab_cache;