Lines Matching refs:dst_len
157 size_t dst_len = crc.uncompressed_size << 9;
167 src_len, dst_len, dst_len);
168 if (ret != dst_len)
176 .avail_out = dst_len,
202 dst_data, dst_len,
207 if (ret != dst_len)
227 size_t dst_len = crc->uncompressed_size << 9;
239 data = __bounce_alloc(c, dst_len, WRITE);
272 size_t dst_len = crc.uncompressed_size << 9;
279 dst_data = dst_len == dst_iter.bi_size
281 : __bounce_alloc(c, dst_len, WRITE);
297 void *dst, size_t dst_len,
310 &len, dst_len,
319 src_len, dst_len,
330 .avail_out = dst_len,
371 dst + 4, dst_len - 4 - 7,
386 struct bio *dst, size_t *dst_len,
410 *dst_len = dst->bi_iter.bi_size;
423 dst_data.b, *dst_len,
427 *dst_len = ret;
433 if (*src_len <= *dst_len) {
446 *src_len -= (*src_len - *dst_len) / 2;
456 if (round_up(*dst_len, block_bytes(c)) >= *src_len)
459 pad = round_up(*dst_len, block_bytes(c)) - *dst_len;
461 memset(dst_data.b + *dst_len, 0, pad);
462 *dst_len += pad;
468 BUG_ON(!*dst_len || *dst_len > dst->bi_iter.bi_size);
470 BUG_ON(*dst_len & (block_bytes(c) - 1));
483 struct bio *dst, size_t *dst_len,
498 __bio_compress(c, dst, dst_len, src, src_len,