Lines Matching refs:page_start

1790 	u64 page_start;  in btrfs_page_mkwrite()  local
1799 page_start = folio_pos(folio); in btrfs_page_mkwrite()
1800 page_end = page_start + folio_size(folio) - 1; in btrfs_page_mkwrite()
1812 page_start, reserved_space); in btrfs_page_mkwrite()
1832 (page_start >= size)) { in btrfs_page_mkwrite()
1838 lock_extent(io_tree, page_start, page_end, &cached_state); in btrfs_page_mkwrite()
1842 unlock_extent(io_tree, page_start, page_end, &cached_state); in btrfs_page_mkwrite()
1850 ordered = btrfs_lookup_ordered_range(BTRFS_I(inode), page_start, PAGE_SIZE); in btrfs_page_mkwrite()
1852 unlock_extent(io_tree, page_start, page_end, &cached_state); in btrfs_page_mkwrite()
1861 reserved_space = round_up(size - page_start, fs_info->sectorsize); in btrfs_page_mkwrite()
1863 end = page_start + reserved_space - 1; in btrfs_page_mkwrite()
1865 data_reserved, page_start, in btrfs_page_mkwrite()
1877 clear_extent_bit(&BTRFS_I(inode)->io_tree, page_start, end, in btrfs_page_mkwrite()
1881 ret2 = btrfs_set_extent_delalloc(BTRFS_I(inode), page_start, end, 0, in btrfs_page_mkwrite()
1884 unlock_extent(io_tree, page_start, page_end, &cached_state); in btrfs_page_mkwrite()
1890 if (page_start + folio_size(folio) > size) in btrfs_page_mkwrite()
1898 btrfs_folio_clear_checked(fs_info, folio, page_start, PAGE_SIZE); in btrfs_page_mkwrite()
1899 btrfs_folio_set_dirty(fs_info, folio, page_start, end + 1 - page_start); in btrfs_page_mkwrite()
1900 btrfs_folio_set_uptodate(fs_info, folio, page_start, end + 1 - page_start); in btrfs_page_mkwrite()
1904 unlock_extent(io_tree, page_start, page_end, &cached_state); in btrfs_page_mkwrite()
1917 btrfs_delalloc_release_space(BTRFS_I(inode), data_reserved, page_start, in btrfs_page_mkwrite()