Lines Matching refs:start_pos
127 u64 start_pos;
132 start_pos = pos & ~((u64)root->sectorsize - 1);
133 num_bytes = (write_bytes + pos - start_pos +
136 end_of_last_block = start_pos + num_bytes - 1;
137 err = btrfs_set_extent_delalloc(inode, start_pos, end_of_last_block,
772 u64 start_pos;
775 start_pos = pos & ~((u64)root->sectorsize - 1);
778 if (start_pos > inode->i_size) {
779 err = btrfs_cont_expand(inode, start_pos);
794 if (start_pos < inode->i_size) {
797 start_pos, last_pos - 1, 0, &cached_state,
802 ordered->file_offset + ordered->len > start_pos &&
806 start_pos, last_pos - 1,
812 btrfs_wait_ordered_range(inode, start_pos,
813 last_pos - start_pos);
819 clear_extent_bit(&BTRFS_I(inode)->io_tree, start_pos,
824 start_pos, last_pos - 1, &cached_state,
846 loff_t start_pos;
864 start_pos = pos;
931 start_pos = pos;
1044 err = btrfs_wait_ordered_range(inode, start_pos, num_written);
1066 start_pos >> PAGE_CACHE_SHIFT,
1067 (start_pos + num_written - 1) >> PAGE_CACHE_SHIFT);