Lines Matching refs:page_start
114 u64 page_start = page_offset(locked_page);
115 u64 page_end = page_start + PAGE_SIZE - 1;
133 if (page_start >= offset && page_end <= (offset + bytes - 1)) {
2337 u64 page_start;
2345 page_start = page_offset(page);
2352 ret = btrfs_delalloc_reserve_space(inode, &data_reserved, page_start,
2383 page_start, PAGE_SIZE,
2397 lock_extent_bits(&inode->io_tree, page_start, page_end, &cached_state);
2403 ordered = btrfs_lookup_ordered_range(inode, page_start, PAGE_SIZE);
2405 unlock_extent_cached(&inode->io_tree, page_start, page_end,
2413 ret = btrfs_set_extent_delalloc(inode, page_start, page_end, 0,
2430 btrfs_delalloc_release_space(inode, data_reserved, page_start,
2432 unlock_extent_cached(&inode->io_tree, page_start, page_end,
2441 end_extent_writepage(page, ret, page_start, page_end);
8216 u64 page_start = page_offset(page);
8217 u64 page_end = page_start + PAGE_SIZE - 1;
8249 lock_extent_bits(tree, page_start, page_end, &cached_state);
8251 start = page_start;
8313 btrfs_qgroup_free_data(inode, NULL, page_start, PAGE_SIZE);
8315 clear_extent_bit(tree, page_start, page_end, EXTENT_LOCKED |
8358 u64 page_start;
8365 page_start = page_offset(page);
8366 page_end = page_start + PAGE_SIZE - 1;
8378 page_start, reserved_space);
8396 (page_start >= size)) {
8402 lock_extent_bits(io_tree, page_start, page_end, &cached_state);
8409 ordered = btrfs_lookup_ordered_range(BTRFS_I(inode), page_start,
8412 unlock_extent_cached(io_tree, page_start, page_end,
8421 reserved_space = round_up(size - page_start,
8424 end = page_start + reserved_space - 1;
8426 data_reserved, page_start,
8438 clear_extent_bit(&BTRFS_I(inode)->io_tree, page_start, end,
8442 ret2 = btrfs_set_extent_delalloc(BTRFS_I(inode), page_start, end, 0,
8445 unlock_extent_cached(io_tree, page_start, page_end,
8452 if (page_start + PAGE_SIZE > size)
8469 unlock_extent_cached(io_tree, page_start, page_end, &cached_state);
8480 btrfs_delalloc_release_space(BTRFS_I(inode), data_reserved, page_start,