Lines Matching defs:page_start

424 	u64 page_start = 0, page_end = 0;
428 page_start = page_offset(locked_page);
429 page_end = page_start + PAGE_SIZE - 1;
443 if (locked_page && index == (page_start >> PAGE_SHIFT)) {
464 if (bytes + offset <= page_start + PAGE_SIZE)
472 if (page_start >= offset && page_end <= (offset + bytes - 1)) {
1092 const u64 page_start = page_offset(locked_page);
1097 page_start, PAGE_SIZE,
2723 u64 page_start = page_offset(page);
2732 ret = btrfs_delalloc_reserve_space(inode, &data_reserved, page_start,
2763 page_start, PAGE_SIZE,
2777 lock_extent(&inode->io_tree, page_start, page_end, &cached_state);
2783 ordered = btrfs_lookup_ordered_range(inode, page_start, PAGE_SIZE);
2785 unlock_extent(&inode->io_tree, page_start, page_end,
2793 ret = btrfs_set_extent_delalloc(inode, page_start, page_end, 0,
2810 btrfs_delalloc_release_space(inode, data_reserved, page_start,
2812 unlock_extent(&inode->io_tree, page_start, page_end, &cached_state);
2820 btrfs_mark_ordered_io_finished(inode, page, page_start,
2824 btrfs_folio_clear_checked(fs_info, page_folio(page), page_start, PAGE_SIZE);
8017 u64 page_start = folio_pos(folio);
8018 u64 page_end = page_start + folio_size(folio) - 1;
8056 lock_extent(tree, page_start, page_end, &cached_state);
8058 cur = page_start;
8208 u64 page_start;
8217 page_start = page_offset(page);
8218 page_end = page_start + PAGE_SIZE - 1;
8230 page_start, reserved_space);
8249 (page_start >= size)) {
8255 lock_extent(io_tree, page_start, page_end, &cached_state);
8259 unlock_extent(io_tree, page_start, page_end, &cached_state);
8267 ordered = btrfs_lookup_ordered_range(BTRFS_I(inode), page_start,
8270 unlock_extent(io_tree, page_start, page_end, &cached_state);
8279 reserved_space = round_up(size - page_start,
8282 end = page_start + reserved_space - 1;
8284 data_reserved, page_start,
8296 clear_extent_bit(&BTRFS_I(inode)->io_tree, page_start, end,
8300 ret2 = btrfs_set_extent_delalloc(BTRFS_I(inode), page_start, end, 0,
8303 unlock_extent(io_tree, page_start, page_end, &cached_state);
8309 if (page_start + PAGE_SIZE > size)
8317 btrfs_folio_clear_checked(fs_info, folio, page_start, PAGE_SIZE);
8318 btrfs_folio_set_dirty(fs_info, folio, page_start, end + 1 - page_start);
8319 btrfs_folio_set_uptodate(fs_info, folio, page_start, end + 1 - page_start);
8323 unlock_extent(io_tree, page_start, page_end, &cached_state);
8336 btrfs_delalloc_release_space(BTRFS_I(inode), data_reserved, page_start,