/freebsd-current/sys/contrib/openzfs/module/zstd/lib/decompress/ |
H A D | zstd_decompress.c | 498 size_t const cBlockSize = ZSTD_getcBlockSize(ip, remainingSize, &blockProperties); local 499 if (ZSTD_isError(cBlockSize)) 500 return ZSTD_errorFrameSizeInfo(cBlockSize); 502 if (ZSTD_blockHeaderSize + cBlockSize > remainingSize) 505 ip += ZSTD_blockHeaderSize + cBlockSize; 506 remainingSize -= ZSTD_blockHeaderSize + cBlockSize; 640 size_t const cBlockSize = ZSTD_getcBlockSize(ip, remainingSrcSize, &blockProperties); local 641 if (ZSTD_isError(cBlockSize)) return cBlockSize; 645 RETURN_ERROR_IF(cBlockSize > remainingSrcSiz 924 size_t const cBlockSize = ZSTD_getcBlockSize(src, ZSTD_blockHeaderSize, &bp); local [all...] |
/freebsd-current/sys/contrib/zstd/lib/decompress/ |
H A D | zstd_decompress.c | 739 size_t const cBlockSize = ZSTD_getcBlockSize(ip, remainingSize, &blockProperties); local 740 if (ZSTD_isError(cBlockSize)) 741 return ZSTD_errorFrameSizeInfo(cBlockSize); 743 if (ZSTD_blockHeaderSize + cBlockSize > remainingSize) 746 ip += ZSTD_blockHeaderSize + cBlockSize; 747 remainingSize -= ZSTD_blockHeaderSize + cBlockSize; 908 size_t const cBlockSize = ZSTD_getcBlockSize(ip, remainingSrcSize, &blockProperties); local 909 if (ZSTD_isError(cBlockSize)) return cBlockSize; 913 RETURN_ERROR_IF(cBlockSize > remainingSrcSiz 1197 size_t const cBlockSize = ZSTD_getcBlockSize(src, ZSTD_blockHeaderSize, &bp); local [all...] |
/freebsd-current/sys/contrib/zstd/lib/legacy/ |
H A D | zstd_v03.c | 2925 size_t cBlockSize = ZSTD_getcBlockSize(ip, iend-ip, &blockProperties); local 2926 if (ZSTD_isError(cBlockSize)) return cBlockSize; 2930 if (cBlockSize > remainingSize) return ERROR(srcSize_wrong); 2935 decodedSize = ZSTD_decompressBlock(ctx, op, oend-op, ip, cBlockSize); 2938 decodedSize = ZSTD_copyUncompressedBlock(op, oend-op, ip, cBlockSize); 2950 if (cBlockSize == 0) break; /* bt_end */ 2954 ip += cBlockSize; 2955 remainingSize -= cBlockSize; 2999 size_t cBlockSize local [all...] |
H A D | zstd_v06.c | 3580 size_t const cBlockSize = ZSTDv06_getcBlockSize(ip, iend-ip, &blockProperties); local 3581 if (ZSTDv06_isError(cBlockSize)) return cBlockSize; 3585 if (cBlockSize > remainingSize) return ERROR(srcSize_wrong); 3590 decodedSize = ZSTDv06_decompressBlock_internal(dctx, op, oend-op, ip, cBlockSize); 3593 decodedSize = ZSTDv06_copyRawBlock(op, oend-op, ip, cBlockSize); 3605 if (cBlockSize == 0) break; /* bt_end */ 3609 ip += cBlockSize; 3610 remainingSize -= cBlockSize; 3693 size_t const cBlockSize local 3757 size_t const cBlockSize = ZSTDv06_getcBlockSize(src, ZSTDv06_blockHeaderSize, &bp); local [all...] |
H A D | zstd_v07.c | 3818 size_t const cBlockSize = ZSTDv07_getcBlockSize(ip, iend-ip, &blockProperties); local 3819 if (ZSTDv07_isError(cBlockSize)) return cBlockSize; 3823 if (cBlockSize > remainingSize) return ERROR(srcSize_wrong); 3828 decodedSize = ZSTDv07_decompressBlock_internal(dctx, op, oend-op, ip, cBlockSize); 3831 decodedSize = ZSTDv07_copyRawBlock(op, oend-op, ip, cBlockSize); 3849 ip += cBlockSize; 3850 remainingSize -= cBlockSize; 3944 size_t const cBlockSize = ZSTDv07_getcBlockSize(ip, remainingSize, &blockProperties); local 3945 if (ZSTDv07_isError(cBlockSize)) { 4022 size_t const cBlockSize = ZSTDv07_getcBlockSize(src, ZSTDv07_blockHeaderSize, &bp); local [all...] |
H A D | zstd_v05.c | 3444 size_t cBlockSize = ZSTDv05_getcBlockSize(ip, iend-ip, &blockProperties); local 3445 if (ZSTDv05_isError(cBlockSize)) return cBlockSize; 3449 if (cBlockSize > remainingSize) return ERROR(srcSize_wrong); 3454 decodedSize = ZSTDv05_decompressBlock_internal(dctx, op, oend-op, ip, cBlockSize); 3457 decodedSize = ZSTDv05_copyRawBlock(op, oend-op, ip, cBlockSize); 3469 if (cBlockSize == 0) break; /* bt_end */ 3473 ip += cBlockSize; 3474 remainingSize -= cBlockSize; 3551 size_t cBlockSize local [all...] |
H A D | zstd_v04.c | 3099 size_t cBlockSize = ZSTD_getcBlockSize(ip, iend-ip, &blockProperties); local 3100 if (ZSTD_isError(cBlockSize)) return cBlockSize; 3104 if (cBlockSize > remainingSize) return ERROR(srcSize_wrong); 3109 decodedSize = ZSTD_decompressBlock_internal(ctx, op, oend-op, ip, cBlockSize); 3112 decodedSize = ZSTD_copyRawBlock(op, oend-op, ip, cBlockSize); 3124 if (cBlockSize == 0) break; /* bt_end */ 3128 ip += cBlockSize; 3129 remainingSize -= cBlockSize; 3164 size_t cBlockSize local [all...] |
H A D | zstd_v02.c | 3284 size_t cBlockSize = ZSTD_getcBlockSize(ip, iend-ip, &blockProperties); local 3285 if (ZSTD_isError(cBlockSize)) return cBlockSize; 3289 if (cBlockSize > remainingSize) return ERROR(srcSize_wrong); 3294 decodedSize = ZSTD_decompressBlock(ctx, op, oend-op, ip, cBlockSize); 3297 decodedSize = ZSTD_copyUncompressedBlock(op, oend-op, ip, cBlockSize); 3309 if (cBlockSize == 0) break; /* bt_end */ 3313 ip += cBlockSize; 3314 remainingSize -= cBlockSize; 3358 size_t cBlockSize local [all...] |
/freebsd-current/sys/contrib/zstd/lib/compress/ |
H A D | zstd_compress.c | 6030 size_t cBlockSize; local 6043 cBlockSize = ZSTD_noCompressBlock(op, dstCapacity, ip, blockSize, lastBlock); 6044 FORWARD_IF_ERROR(cBlockSize, "Nocompress block failed"); 6045 DEBUGLOG(4, "Block too small, writing out nocompress block: cSize: %zu", cBlockSize); 6046 cSize += cBlockSize; 6048 op += cBlockSize; 6050 dstCapacity -= cBlockSize; 6076 cBlockSize = ZSTD_noCompressBlock(op, dstCapacity, ip, blockSize, lastBlock); 6077 FORWARD_IF_ERROR(cBlockSize, "Nocompress block failed"); 6078 DEBUGLOG(4, "Writing out nocompress block, size: %zu", cBlockSize); [all...] |