Lines Matching defs:folio
501 struct folio *folio);
595 int nfs_migrate_folio(struct address_space *, struct folio *dst,
596 struct folio *src, enum migrate_mode);
779 static inline void nfs_folio_mark_unstable(struct folio *folio,
782 if (folio && !cinfo->dreq) {
783 struct inode *inode = folio_file_mapping(folio)->host;
784 long nr = folio_nr_pages(folio);
789 node_stat_mod_folio(folio, NR_WRITEBACK, nr);
817 static inline size_t nfs_folio_length(struct folio *folio)
819 loff_t i_size = i_size_read(folio_file_mapping(folio)->host);
822 pgoff_t index = folio_index(folio) >> folio_order(folio);
823 pgoff_t end_index = (i_size - 1) >> folio_shift(folio);
825 return folio_size(folio);
827 return offset_in_folio(folio, i_size - 1) + 1;