Lines Matching refs:folio
39 #define folio_test_dcache_dirty(folio) \ argument
40 test_bit(PG_dcache_dirty, &(folio)->flags.f)
41 #define folio_set_dcache_dirty(folio) \ argument
42 set_bit(PG_dcache_dirty, &(folio)->flags.f)
43 #define folio_clear_dcache_dirty(folio) \ argument
44 clear_bit(PG_dcache_dirty, &(folio)->flags.f)
53 void __flush_dcache_folio_pages(struct folio *folio, struct page *page, unsigned int nr);
56 static inline void flush_dcache_folio(struct folio *folio) in flush_dcache_folio() argument
59 __flush_dcache_folio_pages(folio, folio_page(folio, 0), in flush_dcache_folio()
60 folio_nr_pages(folio)); in flush_dcache_folio()
62 folio_set_dcache_dirty(folio); in flush_dcache_folio()
68 struct folio *folio = page_folio(page); in flush_dcache_page() local
71 __flush_dcache_folio_pages(folio, page, 1); in flush_dcache_page()
73 folio_set_dcache_dirty(folio); in flush_dcache_page()