Lines Matching defs:cache
49 #include "free-space-cache.h"
1438 * Only drop cache here, and process as normal.
1782 * space cache inode or an inode of the data relocation tree, we must
2508 * We don't reserve metadata space for space cache inodes so we
2884 * to drop it from the cache until it is completely in the btree.
2886 * So, tell btrfs_drop_extents to leave this extent in the cache.
2957 struct btrfs_block_group *cache;
2959 cache = btrfs_lookup_block_group(fs_info, start);
2960 ASSERT(cache);
2962 spin_lock(&cache->lock);
2963 cache->delalloc_bytes -= len;
2964 spin_unlock(&cache->lock);
2966 btrfs_put_block_group(cache);
3550 * b) a free space cache inode
3805 * cache.
4438 * cache when its usage count hits zero.
6004 * inode changes. But, it is most likely to find the inode in cache.
6604 /* There are several dir indexes for this inode, clear the cache. */
6798 * we only read when we're loading the free space cache, and at that
8288 * 2) We need to have something to cache all the space that is going to
8624 * destroy cache.