Lines Matching refs:from

100  * from the btrfs_run_delalloc_range() callback.
1151 * when we reserved the extent we decremented the extent's size from
1303 * The locked_page comes all the way from writepage and its
1404 * 2) We clear the EXTENT_NORESERVE bit from the range. We do this so
1682 * COW range from cow_start to found_key.offset - 1. As the key
1739 * from freeing metadata of created ordered extent.
2162 * on write, or reading the csums from the tree before a read.
2372 * ENOSPC above from the btrfs_delalloc_reserve_space. In
2494 * We are already holding a reference to this inode from
2533 * to drop it from the cache until it is completely in the btree.
3034 * this cleans up any orphans that may be left on the list from the last use
3121 * could come from 2 sources:
3139 /* prevent this orphan from being found again */
3279 * read an inode from the btree into the in-memory inode
3360 * If we were modified in the current generation and evicted from memory
3362 * idea about which extents were modified before we were evicted from
3365 * This is required for both inode re-read from disk and delayed inode
3983 * btrfs_drop_inode will have it removed from the inode
4245 * off from time to time. This means all inodes in subvolume roots,
4262 * We want to drop from the next block forward in case this
4559 * @from - the offset to start zeroing
4562 * @front - zero up to the offset instead of from the offset on
4564 * This will find the block for the "from" offset and cow the block and zero the
4567 int btrfs_truncate_block(struct inode *inode, loff_t from, loff_t len,
4579 pgoff_t index = from >> PAGE_SHIFT;
4580 unsigned offset = from & (blocksize - 1);
4592 block_start = round_down(from, blocksize);
5088 * If we cannot make our reservation we'll attempt to steal from the
5095 * Try to steal from the global reserve if there is space for
5451 * ret > 0 can come from btrfs_search_slot called by
5610 * our information into that, and then dir_emit from the buffer. This is
5767 * Stop new entries from being returned after we return the last
5775 * we have this hack to stop new entries from being returned
5950 * Inherit flags from the parent inode.
6049 * We could have gotten an inode number from somebody who was fsynced
6155 * if 'add_backref' is true, also insert a backref from the
6580 * range, reading it from the B-tree and caching it if necessary. Note that
6846 * We didn't find anything useful, return the original results from
6856 * Adjust the delalloc_start to make sure it doesn't go backwards from
6879 * make sure it is based on the start from the caller
7485 * space - this happens if we were able to read some data from
7566 /* If reading from a hole, unlock and return */
8143 * If we are under memory pressure we will call this directly from the
8329 * called from a page fault handler when a page is first dirtied. Hence we must
8397 /* page got truncated out from underneath us */
8528 * 1) rsv - for the truncate reservation, which we will steal from the
9813 * We've reserved this space, and thus converted it from
9815 * from here on out we will only need to clear our reservation
10201 * Balance or device remove/replace/resize can move stuff around from
10204 * fs_info->swapfile_pins prevents them from running while the swap
10218 * already started before we bumped nr_swapfiles from 0 to 1 and