Lines Matching refs:folio
199 struct folio *folio; in pool_refill() local
201 folio = folio_alloc(gfp, 0); in pool_refill()
202 if (!folio) in pool_refill()
205 folio_batch_add(fbatch, folio); in pool_refill()
226 struct folio *folio; in pool_alloc() local
228 folio = folio_alloc(gfp, 0); in pool_alloc()
229 if (!folio && folio_batch_count(fbatch)) in pool_alloc()
230 folio = fbatch->folios[--fbatch->nr]; in pool_alloc()
232 return folio ? folio_address(folio) : NULL; in pool_alloc()
237 struct folio *folio = virt_to_folio(addr); in pool_free() local
240 folio_batch_add(fbatch, folio); in pool_free()
242 folio_put(folio); in pool_free()