Lines Matching defs:folio
175 struct folio *folio, const struct folio *locked_folio, in process_one_folio()
213 struct folio *folio = fbatch.folios[i]; in __process_folios_contig() local
262 struct folio *folio = fbatch.folios[i]; in lock_delalloc_folios() local
412 static bool btrfs_verify_folio(struct folio *folio, u64 start, u32 len) in btrfs_verify_folio()
423 static void end_folio_read(struct folio *folio, bool uptodate, u64 start, u32 len) in end_folio_read()
461 struct folio *folio = fi.folio; in end_bbio_data_write() local
488 static void begin_folio_read(struct btrfs_fs_info *fs_info, struct folio *folio) in begin_folio_read()
520 struct folio *folio = fi.folio; in end_bbio_data_read() local
667 struct folio *folio, u64 disk_bytenr, in btrfs_bio_is_contig()
751 u64 disk_bytenr, struct folio *folio, in submit_extent_folio()
824 struct folio *folio, in attach_extent_buffer_folio()
862 int set_folio_extent_mapped(struct folio *folio) in set_folio_extent_mapped()
880 void clear_folio_extent_mapped(struct folio *folio) in clear_folio_extent_mapped()
897 struct folio *folio, u64 start, in get_extent_map()
932 static int btrfs_do_readpage(struct folio *folio, struct extent_map **em_cached, in btrfs_do_readpage()
1076 int btrfs_read_folio(struct file *file, struct folio *folio) in btrfs_read_folio()
1100 static void set_delalloc_bitmap(struct folio *folio, unsigned long *delalloc_bitmap, in set_delalloc_bitmap()
1115 static bool find_next_delalloc_bitmap(struct folio *folio, in find_next_delalloc_bitmap()
1155 struct folio *folio, in writepage_delalloc()
1360 struct folio *folio, in submit_one_sector()
1427 struct folio *folio, in extent_writepage_io()
1525 static int extent_writepage(struct folio *folio, struct btrfs_bio_ctrl *bio_ctrl) in extent_writepage()
1737 struct folio *folio = fi.folio; in end_bbio_meta_write() local
1796 struct folio *folio = eb->folios[0]; in write_one_eb() local
1815 struct folio *folio = eb->folios[i]; in write_one_eb() local
1845 static int submit_eb_subpage(struct folio *folio, struct writeback_control *wbc) in submit_eb_subpage()
1926 static int submit_eb_page(struct folio *folio, struct btrfs_eb_write_context *ctx) in submit_eb_page()
2033 struct folio *folio = fbatch.folios[i]; in btree_write_cache_pages() local
2190 struct folio *folio = fbatch.folios[i]; in extent_write_cache_pages() local
2319 struct folio *folio; in extent_write_locked_range() local
2385 struct folio *folio; in btrfs_readahead() local
2411 struct folio *folio, size_t offset) in extent_invalidate_folio()
2443 struct folio *folio) in try_release_extent_state()
2481 bool try_release_extent_mapping(struct folio *folio, gfp_t mask) in try_release_extent_mapping()
2563 static bool folio_range_has_eb(struct folio *folio) in folio_range_has_eb()
2577 static void detach_extent_buffer_folio(const struct extent_buffer *eb, struct folio *folio) in detach_extent_buffer_folio()
2643 struct folio *folio = eb->folios[i]; in btrfs_release_extent_buffer_folios() local
2711 struct folio *folio = new->folios[i]; in btrfs_clone_extent_buffer() local
2888 struct folio *folio) in grab_extent_buffer()
3112 struct folio *folio; in alloc_extent_buffer() local
3336 static void btree_clear_folio_dirty(struct folio *folio) in btree_clear_folio_dirty()
3351 struct folio *folio = eb->folios[0]; in clear_subpage_extent_buffer_dirty() local
3399 struct folio *folio = eb->folios[i]; in btrfs_clear_buffer_dirty() local
3462 struct folio *folio = eb->folios[i]; in clear_extent_buffer_uptodate() local
3486 struct folio *folio = eb->folios[i]; in set_extent_buffer_uptodate() local
3536 struct folio *folio = fi.folio; in end_bbio_meta_read() local
3606 struct folio *folio = eb->folios[i]; in read_extent_buffer_pages_nowait() local
3784 struct folio *folio = eb->folios[i]; in assert_eb_folio_uptodate() local
4175 const struct btrfs_fs_info *fs_info, struct folio *folio, u64 bytenr) in get_next_extent_buffer()
4211 static int try_release_subpage_extent_buffer(struct folio *folio) in try_release_subpage_extent_buffer()
4281 int try_release_extent_buffer(struct folio *folio) in try_release_extent_buffer()