Lines Matching defs:d_len
444 zfs_zstd_compress_wrap(void *s_start, void *d_start, size_t s_len, size_t d_len,
476 pass_len = zfs_lz4_compress(s_start, d_start, s_len, d_len, 0);
477 if (pass_len < d_len) {
483 pass_len = zfs_zstd_compress(s_start, d_start, s_len, d_len,
485 if (pass_len == s_len || pass_len <= 0 || pass_len > d_len) {
497 return (zfs_zstd_compress(s_start, d_start, s_len, d_len, level));
503 zfs_zstd_compress_impl(void *s_start, void *d_start, size_t s_len, size_t d_len,
519 ASSERT3U(d_len, >=, sizeof (*hdr));
520 ASSERT3U(d_len, <=, s_len);
549 d_len - sizeof (*hdr),
608 zfs_zstd_compress_buf(void *s_start, void *d_start, size_t s_len, size_t d_len,
642 abd_get_from_buf_struct(&dabd, d_start, d_len);
643 pass_len = zfs_lz4_compress(&sabd, &dabd, s_len, d_len, 0);
646 if (pass_len < d_len) {
653 d_len, ZIO_ZSTD_LEVEL_1);
654 if (pass_len == s_len || pass_len <= 0 || pass_len > d_len) {
666 return (zfs_zstd_compress_impl(s_start, d_start, s_len, d_len, level));
674 size_t d_len, uint8_t *level)
709 ASSERT3U(d_len, >=, s_len);
728 result = ZSTD_decompressDCtx(dctx, d_start, d_len, hdr->data, c_len);
751 size_t d_len, int level __maybe_unused)
754 return (zfs_zstd_decompress_level_buf(s_start, d_start, s_len, d_len,
760 size_t d_len, int level __maybe_unused)
763 return (zfs_zstd_decompress_level_buf(s_start, d_start, s_len, d_len,