/external/lzma/Java/Tukaani/src/org/tukaani/xz/ |
H A D | LZMA2Decoder.java | 15 private int dictSize; field in class:LZMA2Decoder 24 dictSize = 2 | (props[0] & 1); 25 dictSize <<= (props[0] >>> 1) + 11; 29 return LZMA2InputStream.getMemoryUsage(dictSize); 33 return new LZMA2InputStream(in, dictSize);
|
H A D | LZMAInputStream.java | 70 * @param dictSize LZMA dictionary size as bytes, should be 80 * if <code>dictSize</code> is outside 87 public static int getMemoryUsage(int dictSize, byte propsByte) argument 89 if (dictSize < 0 || dictSize > DICT_SIZE_MAX) 101 return getMemoryUsage(dictSize, lc, lp); 108 * @param dictSize LZMA dictionary size as bytes, must be 120 public static int getMemoryUsage(int dictSize, int lc, int lp) { argument 131 return 10 + getDictSize(dictSize) / 1024 135 private static int getDictSize(int dictSize) { argument 289 LZMAInputStream(InputStream in, long uncompSize, byte propsByte, int dictSize) argument 326 LZMAInputStream(InputStream in, long uncompSize, byte propsByte, int dictSize, byte[] presetDict) argument 364 LZMAInputStream(InputStream in, long uncompSize, int lc, int lp, int pb, int dictSize, byte[] presetDict) argument 371 initialize(InputStream in, long uncompSize, byte propsByte, int dictSize, byte[] presetDict) argument 400 initialize(InputStream in, long uncompSize, int lc, int lp, int pb, int dictSize, byte[] presetDict) argument [all...] |
H A D | LZMA2Options.java | 132 private int dictSize; field in class:LZMA2Options 171 public LZMA2Options(int dictSize, int lc, int lp, int pb, int mode, argument 174 setDictSize(dictSize); 207 dictSize = presetToDictSize[preset]; 235 * <code>dictSize</code> is not supported 237 public void setDictSize(int dictSize) throws UnsupportedOptionsException { argument 238 if (dictSize < DICT_SIZE_MIN) 241 + dictSize + " B"); 243 if (dictSize > DICT_SIZE_MAX) 246 + (DICT_SIZE_MAX >> 20) + " MiB: " + dictSize [all...] |
H A D | LZMA2InputStream.java | 68 * @param dictSize LZMA2 dictionary size as bytes, must be 74 public static int getMemoryUsage(int dictSize) { argument 78 return 40 + COMPRESSED_SIZE_MAX / 1024 + getDictSize(dictSize) / 1024; 81 private static int getDictSize(int dictSize) { argument 82 if (dictSize < DICT_SIZE_MIN || dictSize > DICT_SIZE_MAX) 84 "Unsupported dictionary size " + dictSize); 90 return (dictSize + 15) & ~15; 112 * @param dictSize LZMA2 dictionary size as bytes, must be 116 public LZMA2InputStream(InputStream in, int dictSize) { argument 138 LZMA2InputStream(InputStream in, int dictSize, byte[] presetDict) argument [all...] |
H A D | LZMA2OutputStream.java | 40 private static int getExtraSizeBefore(int dictSize) { argument 41 return COMPRESSED_SIZE_MAX > dictSize 42 ? COMPRESSED_SIZE_MAX - dictSize : 0; 47 int dictSize = options.getDictSize(); 48 int extraSizeBefore = getExtraSizeBefore(dictSize); 50 dictSize, extraSizeBefore, 62 int dictSize = options.getDictSize(); 63 int extraSizeBefore = getExtraSizeBefore(dictSize); 67 dictSize, extraSizeBefore, options.getNiceLen(), 74 lz.setPresetDict(dictSize, presetDic [all...] |
/external/lzma/Java/Tukaani/src/org/tukaani/xz/lz/ |
H A D | Hash234.java | 30 static int getHash4Size(int dictSize) { argument 31 int h = dictSize - 1; 44 static int getMemoryUsage(int dictSize) { argument 46 return (HASH_2_SIZE + HASH_3_SIZE + getHash4Size(dictSize)) 50 Hash234(int dictSize) { argument 51 hash4Table = new int[getHash4Size(dictSize)];
|
H A D | LZEncoder.java | 58 int dictSize, int extraSizeBefore, int extraSizeAfter, 60 int keepSizeBefore = extraSizeBefore + dictSize; 62 int reserveSize = Math.min(dictSize / 2 + (256 << 10), 512 << 20); 71 int dictSize, int extraSizeBefore, int extraSizeAfter, 74 int m = getBufSize(dictSize, extraSizeBefore, extraSizeAfter, 79 m += HC4.getMemoryUsage(dictSize); 83 m += BT4.getMemoryUsage(dictSize); 96 * @param dictSize dictionary size 100 * history in addition to dictSize 118 int dictSize, in 57 getBufSize( int dictSize, int extraSizeBefore, int extraSizeAfter, int matchLenMax) argument 70 getMemoryUsage( int dictSize, int extraSizeBefore, int extraSizeAfter, int matchLenMax, int mf) argument 117 getInstance( int dictSize, int extraSizeBefore, int extraSizeAfter, int niceLen, int matchLenMax, int mf, int depthLimit) argument 136 LZEncoder(int dictSize, int extraSizeBefore, int extraSizeAfter, int niceLen, int matchLenMax) argument 153 setPresetDict(int dictSize, byte[] presetDict) argument [all...] |
H A D | HC4.java | 26 static int getMemoryUsage(int dictSize) { argument 27 return Hash234.getMemoryUsage(dictSize) + dictSize / (1024 / 4) + 10; 34 HC4(int dictSize, int beforeSizeMin, int readAheadMax, argument 36 super(dictSize, beforeSizeMin, readAheadMax, niceLen, matchLenMax); 38 hash = new Hash234(dictSize); 40 // +1 because we need dictSize bytes of history + the current byte. 41 cyclicSize = dictSize + 1;
|
H A D | BT4.java | 23 static int getMemoryUsage(int dictSize) { argument 24 return Hash234.getMemoryUsage(dictSize) + dictSize / (1024 / 8) + 10; 27 BT4(int dictSize, int beforeSizeMin, int readAheadMax, argument 29 super(dictSize, beforeSizeMin, readAheadMax, niceLen, matchLenMax); 31 cyclicSize = dictSize + 1; 34 hash = new Hash234(dictSize);
|
H A D | LZDecoder.java | 26 public LZDecoder(int dictSize, byte[] presetDict) { argument 27 buf = new byte[dictSize]; 30 pos = Math.min(presetDict.length, dictSize);
|
/external/lzma/C/ |
H A D | LzmaLib.c | 12 unsigned dictSize, /* use (1 << N) or (3 << N). 4 KB < dictSize <= 128 MB */
23 props.dictSize = dictSize;
9 LzmaCompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t srcLen, unsigned char *outProps, size_t *outPropsSize, int level, unsigned dictSize, int lc, int lp, int pb, int fb, int numThreads ) argument
|
H A D | LzmaLib.h | 17 for compression: (dictSize * 11.5 + 6 MB) + state_size
18 for decompression: dictSize + state_size
25 1 4 dictSize (little endian).
38 0 for dictSize
42 level dictSize algo fb
57 dictSize - The dictionary size in bytes. The maximum value is
99 unsigned dictSize, /* default = (1 << 24) */
|
H A D | Lzma86Enc.c | 17 int level, UInt32 dictSize, int filterMode)
26 props.dictSize = dictSize;
16 Lzma86_Encode(Byte *dest, size_t *destLen, const Byte *src, size_t srcLen, int level, UInt32 dictSize, int filterMode) argument
|
H A D | Lzma86.h | 23 2 4 dictSize (little endian)
31 dictSize - The dictionary size in bytes. The maximum value is
37 For better compression ratio dictSize must be >= inSize.
72 int level, UInt32 dictSize, int filterMode);
|
H A D | LzmaEnc.h | 16 UInt32 dictSize; /* (1 << 12) <= dictSize <= (1 << 27) for 32-bit version
member in struct:_CLzmaEncProps 17 (1 << 12) <= dictSize <= (1 << 30) for 64-bit version
|
/external/lz4/lib/ |
H A D | lz4.c | 474 const BYTE* const lowRefLimit = ip - cctx->dictSize; 476 const BYTE* const dictEnd = dictionary + cctx->dictSize; 499 lowLimit = (const BYTE*)source - cctx->dictSize; 936 int LZ4_loadDict (LZ4_stream_t* LZ4_dict, const char* dictionary, int dictSize) argument 940 const BYTE* const dictEnd = p + dictSize; 946 if (dictSize < (int)HASH_UNIT) { 948 dict->dictSize = 0; 956 dict->dictSize = (U32)(dictEnd - p); 957 dict->currentOffset += dict->dictSize; 964 return dict->dictSize; 1062 LZ4_saveDict(LZ4_stream_t* LZ4_dict, char* safeBuffer, int dictSize) argument 1293 LZ4_setStreamDecode(LZ4_streamDecode_t* LZ4_streamDecode, const char* dictionary, int dictSize) argument 1370 LZ4_decompress_usingDict_generic(const char* source, char* dest, int compressedSize, int maxOutputSize, int safe, const char* dictStart, int dictSize) argument 1382 LZ4_decompress_safe_usingDict(const char* source, char* dest, int compressedSize, int maxOutputSize, const char* dictStart, int dictSize) argument 1387 LZ4_decompress_fast_usingDict(const char* source, char* dest, int originalSize, const char* dictStart, int dictSize) argument 1393 LZ4_decompress_safe_forceExtDict(const char* source, char* dest, int compressedSize, int maxOutputSize, const char* dictStart, int dictSize) argument 1447 int dictSize = LZ4_saveDict((LZ4_stream_t*)LZ4_Data, (char*)ctx->bufferStart, 64 KB); local [all...] |
H A D | lz4.h | 250 LZ4LIB_API int LZ4_loadDict (LZ4_stream_t* streamPtr, const char* dictionary, int dictSize); 266 * Return : saved dictionary size in bytes (necessarily <= dictSize), or 0 if error. 268 LZ4LIB_API int LZ4_saveDict (LZ4_stream_t* streamPtr, char* safeBuffer, int dictSize); 286 LZ4LIB_API int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const char* dictionary, int dictSize); 314 LZ4LIB_API int LZ4_decompress_safe_usingDict (const char* source, char* dest, int compressedSize, int maxDecompressedSize, const char* dictStart, int dictSize); 315 LZ4LIB_API int LZ4_decompress_fast_usingDict (const char* source, char* dest, int originalSize, const char* dictStart, int dictSize); 341 uint32_t dictSize; member in struct:__anon15303 359 unsigned int dictSize; member in struct:__anon15305
|
H A D | lz4hc.c | 568 int LZ4_loadDictHC (LZ4_streamHC_t* LZ4_streamHCPtr, const char* dictionary, int dictSize) argument 571 if (dictSize > 64 KB) { 572 dictionary += dictSize - 64 KB; 573 dictSize = 64 KB; 576 ctxPtr->end = (const BYTE*)dictionary + dictSize; 580 if (dictSize >= 4) LZ4HC_Insert (ctxPtr, ctxPtr->end-3); 581 return dictSize; 613 size_t dictSize = (size_t)(ctxPtr->end - ctxPtr->base) - ctxPtr->dictLimit; local 614 if (dictSize > 64 KB) dictSize 646 LZ4_saveDictHC(LZ4_streamHC_t* LZ4_streamHCPtr, char* safeBuffer, int dictSize) argument 718 int const dictSize = LZ4_saveDictHC((LZ4_streamHC_t*)LZ4HC_Data, (char*)(hc4->inputBuffer), 64 KB); local [all...] |
H A D | lz4frame.c | 742 size_t dictSize; member in struct:LZ4F_dctx_s 916 dctxPtr->dictSize = 0; 961 static int LZ4F_decompress_safe (const char* source, char* dest, int compressedSize, int maxDecompressedSize, const char* dictStart, int dictSize) argument 963 (void)dictStart; (void)dictSize; 970 if (dctxPtr->dictSize==0) 973 if (dctxPtr->dict + dctxPtr->dictSize == dstPtr) { /* dictionary continuity */ 974 dctxPtr->dictSize += dstSize; 980 dctxPtr->dictSize = dstPtr - dstPtr0 + dstSize; 985 /* assumption : dctxPtr->dict + dctxPtr->dictSize == dctxPtr->tmpOut + dctxPtr->tmpOutStart */ 986 dctxPtr->dictSize [all...] |
/external/lzma/Java/Tukaani/src/org/tukaani/xz/lzma/ |
H A D | LZMAEncoderFast.java | 23 static int getMemoryUsage(int dictSize, int extraSizeBefore, int mf) { argument 25 dictSize, Math.max(extraSizeBefore, EXTRA_SIZE_BEFORE), 30 int dictSize, int extraSizeBefore, 32 super(rc, LZEncoder.getInstance(dictSize, 38 lc, lp, pb, dictSize, niceLen); 29 LZMAEncoderFast(RangeEncoder rc, int lc, int lp, int pb, int dictSize, int extraSizeBefore, int niceLen, int mf, int depthLimit) argument
|
/external/lz4/examples/ |
H A D | dictionaryRandomAccess.c | 56 void test_compress(FILE* outFp, FILE* inpFp, void *dict, int dictSize) argument 81 LZ4_loadDict(lz4Stream, dict, dictSize); 105 void test_decompress(FILE* outFp, FILE* inpFp, void *dict, int dictSize, int offset, int length) argument 156 LZ4_setStreamDecode(lz4StreamDecode, dict, dictSize); 207 int dictSize; local 231 dictSize = (int)read_bin(dictFp, dict, DICTIONARY_BYTES); 241 test_compress(outFp, inpFp, dict, dictSize);
|
/external/lz4/tests/ |
H A D | fuzzer.c | 305 int const dictSize = MIN(dictSizeRand, blockStart); local 308 const char* dict = block - dictSize; 509 LZ4_compress_fast_continue (&LZ4_stream, dict, compressedBuffer, dictSize, (int)compressedBufferSize, 1); /* Just to fill hash tables */ 516 memcpy(decodedBuffer, dict, dictSize); 517 ret = LZ4_decompress_fast_usingDict(compressedBuffer, decodedBuffer+dictSize, blockSize, decodedBuffer, dictSize); 519 crcCheck = XXH32(decodedBuffer+dictSize, blockSize, 0); 526 FUZ_CHECKTEST(crcCheck!=crcOrig, "LZ4_decompress_fast_withPrefix64k corrupted decoded data (dict %i)", dictSize); 529 ret = LZ4_decompress_safe_usingDict(compressedBuffer, decodedBuffer+dictSize, blockContinueCompressedSize, blockSize, decodedBuffer, dictSize); 810 int dictSize = (FUZ_rand(&randState) & 8191); local [all...] |
/external/lzma/CPP/7zip/UI/Common/ |
H A D | Bench.h | 32 UInt64 GetCompressRating(UInt32 dictSize, UInt64 elapsedTime, UInt64 freq, UInt64 size);
|
/external/lzma/CPP/7zip/Bundles/LzmaSpec/ |
H A D | LzmaSpec.cpp | 78 void Create(UInt32 dictSize)
argument 80 Buf = new Byte[dictSize];
82 Size = dictSize;
325 UInt32 dictSize;
member in class:CLzmaDecoder 340 dictSize = dictSizeInProperties;
341 if (dictSize < LZMA_DIC_MIN)
342 dictSize = LZMA_DIC_MIN;
350 OutWindow.Create(dictSize);
550 if (rep0 >= dictSize || !OutWindow.CheckDistance(rep0))
638 printf("\nDictionary Size for decoding = %u", lzmaDecoder.dictSize);
[all...] |
/external/lzma/CPP/7zip/Compress/ |
H A D | LzmaEncoder.cpp | 90 case NCoderPropID::kDefaultProp: if (v > 31) return E_INVALIDARG; ep.dictSize = (UInt32)1 << (unsigned)v; break;
95 SET_PROP_32(kDictionarySize, dictSize)
|