Lines Matching defs:folio
32 struct folio *folio = bio_first_folio_all(bio); in __end_swap_bio_write() local
60 struct folio *folio = bio_first_folio_all(bio); in __end_swap_bio_read() local
175 static bool is_folio_zero_filled(struct folio *folio) in is_folio_zero_filled()
205 static void swap_zeromap_folio_set(struct folio *folio) in swap_zeromap_folio_set()
225 static void swap_zeromap_folio_clear(struct folio *folio) in swap_zeromap_folio_clear()
243 struct folio *folio = page_folio(page); in swap_writepage() local
292 static inline void count_swpout_vm_event(struct folio *folio) in count_swpout_vm_event()
305 static void bio_associate_blkg_from_page(struct bio *bio, struct folio *folio) in bio_associate_blkg_from_page()
320 #define bio_associate_blkg_from_page(bio, folio) do { } while (0) argument
374 static void swap_writepage_fs(struct folio *folio, struct writeback_control *wbc) in swap_writepage_fs()
412 static void swap_writepage_bdev_sync(struct folio *folio, in swap_writepage_bdev_sync()
433 static void swap_writepage_bdev_async(struct folio *folio, in swap_writepage_bdev_async()
452 void __swap_writepage(struct folio *folio, struct writeback_control *wbc) in __swap_writepage()
494 struct folio *folio = page_folio(sio->bvec[p].bv_page); in sio_read_complete() local
502 struct folio *folio = page_folio(sio->bvec[p].bv_page); in sio_read_complete() local
511 static bool swap_read_folio_zeromap(struct folio *folio) in swap_read_folio_zeromap()
541 static void swap_read_folio_fs(struct folio *folio, struct swap_iocb **plug) in swap_read_folio_fs()
575 static void swap_read_folio_bdev_sync(struct folio *folio, in swap_read_folio_bdev_sync()
595 static void swap_read_folio_bdev_async(struct folio *folio, in swap_read_folio_bdev_async()
608 void swap_read_folio(struct folio *folio, struct swap_iocb **plug) in swap_read_folio()