Lines Matching defs:minlen
3705 u64 *total_trimmed, u64 start, u64 end, u64 minlen,
3726 if (ctl->free_space < minlen)
3752 if (bytes < minlen) {
3777 if (bytes < minlen) {
3871 u64 *total_trimmed, u64 start, u64 end, u64 minlen,
3891 if (ctl->free_space < minlen) {
3905 * @minlen to determine if we are in BTRFS_DISCARD_INDEX_UNUSED
3906 * which is the only discard index which sets minlen to 0.
3908 if (!entry || (async && minlen && start == offset &&
3925 bytes = minlen;
3932 if (ret2 && minlen <= BTRFS_ASYNC_DISCARD_MIN_FILTER)
3953 if (bytes < minlen || (async && maxlen && bytes > maxlen)) {
3961 * If X < @minlen, we won't trim X when we come back around.
3967 bytes > (max_discard_size + minlen))
4015 u64 *trimmed, u64 start, u64 end, u64 minlen)
4033 ret = trim_no_bitmap(block_group, trimmed, start, end, minlen, false);
4037 ret = trim_bitmaps(block_group, trimmed, start, end, minlen, 0, false);
4048 u64 *trimmed, u64 start, u64 end, u64 minlen,
4063 ret = trim_no_bitmap(block_group, trimmed, start, end, minlen, async);
4070 u64 *trimmed, u64 start, u64 end, u64 minlen,
4085 ret = trim_bitmaps(block_group, trimmed, start, end, minlen, maxlen,