Lines Matching refs:cached
118 return cache->cached == BTRFS_CACHE_FINISHED || in block_group_cache_done()
119 cache->cached == BTRFS_CACHE_ERROR; in block_group_cache_done()
539 block_group->cached = BTRFS_CACHE_FINISHED; in caching_thread()
569 block_group->cached = BTRFS_CACHE_ERROR; in caching_thread()
612 while (cache->cached == BTRFS_CACHE_FAST) { in cache_block_group()
627 if (cache->cached != BTRFS_CACHE_NO) { in cache_block_group()
634 cache->cached = BTRFS_CACHE_FAST; in cache_block_group()
644 cache->cached = BTRFS_CACHE_FINISHED; in cache_block_group()
650 cache->cached = BTRFS_CACHE_NO; in cache_block_group()
652 cache->cached = BTRFS_CACHE_STARTED; in cache_block_group()
689 cache->cached = BTRFS_CACHE_NO; in cache_block_group()
691 cache->cached = BTRFS_CACHE_STARTED; in cache_block_group()
3403 if (block_group->cached != BTRFS_CACHE_FINISHED || in cache_save_setup()
5884 if (!alloc && cache->cached == BTRFS_CACHE_NO) in update_block_group()
6885 return (cache->cached == BTRFS_CACHE_ERROR) ? -EIO : 0; in wait_block_group_cache_done()
6888 if (cache->cached == BTRFS_CACHE_ERROR) in wait_block_group_cache_done()
7107 block_group->cached != BTRFS_CACHE_NO) { in find_free_extent()
7136 int cached; in find_free_extent() local
7163 cached = block_group_cache_done(block_group); in find_free_extent()
7164 if (unlikely(!cached)) { in find_free_extent()
7171 if (unlikely(block_group->cached == BTRFS_CACHE_ERROR)) in find_free_extent()
7284 } else if (!cached && loop > LOOP_CACHING_NOWAIT in find_free_extent()
7317 if (cached && in find_free_extent()
7341 if (!offset && !failed_alloc && !cached && in find_free_extent()
9545 if (block_group->cached == BTRFS_CACHE_STARTED) in btrfs_free_block_groups()
9552 if (block_group->cached == BTRFS_CACHE_NO || in btrfs_free_block_groups()
9553 block_group->cached == BTRFS_CACHE_ERROR) in btrfs_free_block_groups()
9771 cache->cached = BTRFS_CACHE_FINISHED; in btrfs_read_block_groups()
9775 cache->cached = BTRFS_CACHE_FINISHED; in btrfs_read_block_groups()
9912 cache->cached = BTRFS_CACHE_FINISHED; in btrfs_make_block_group()
10159 if (block_group->cached == BTRFS_CACHE_STARTED) in btrfs_remove_block_group()