Lines Matching full:trimmed

2435  *  1) Merge trimmed areas together
2436 * 2) Let untrimmed areas coalesce with trimmed areas
2444 * space is trimmed, it will prevent aggregating trimmed new region and
2780 * it on loading of a block group, we want to consider it trimmed.
3056 * Walk @block_group's free space rb_tree to determine if everything is trimmed.
3662 u64 trimmed = 0; in do_trimming() local
3674 ret = btrfs_discard_extent(fs_info, start, bytes, &trimmed); in do_trimming()
3676 *total_trimmed += trimmed; in do_trimming()
3738 /* Skip bitmaps and if async, already trimmed entries */ in trim_no_bitmap()
3906 * Bitmaps are marked trimmed lossily now to prevent constant in trim_bitmaps()
3934 * We lossily consider a bitmap trimmed if we only skip in trim_bitmaps()
3948 * We already trimmed a region, but are using the locking above in trim_bitmaps()
4020 u64 *trimmed, u64 start, u64 end, u64 minlen) in btrfs_trim_block_group() argument
4028 *trimmed = 0; in btrfs_trim_block_group()
4038 ret = trim_no_bitmap(block_group, trimmed, start, end, minlen, false); in btrfs_trim_block_group()
4042 ret = trim_bitmaps(block_group, trimmed, start, end, minlen, 0, false); in btrfs_trim_block_group()
4053 u64 *trimmed, u64 start, u64 end, u64 minlen, in btrfs_trim_block_group_extents() argument
4058 *trimmed = 0; in btrfs_trim_block_group_extents()
4068 ret = trim_no_bitmap(block_group, trimmed, start, end, minlen, async); in btrfs_trim_block_group_extents()
4075 u64 *trimmed, u64 start, u64 end, u64 minlen, in btrfs_trim_block_group_bitmaps() argument
4080 *trimmed = 0; in btrfs_trim_block_group_bitmaps()
4090 ret = trim_bitmaps(block_group, trimmed, start, end, minlen, maxlen, in btrfs_trim_block_group_bitmaps()