/lz4-3.4.0-2.7.6/lib/ |
D | xxhash.c | 269 static U32 XXH32_round(U32 seed, U32 input) in XXH32_round() argument 271 seed += input * PRIME32_2; in XXH32_round() 352 XXH32_endian_align(const void* input, size_t len, U32 seed, in XXH32_endian_align() argument 355 const BYTE* p = (const BYTE*)input; in XXH32_endian_align() 392 XXH_PUBLIC_API unsigned int XXH32 (const void* input, size_t len, unsigned int seed) in XXH32() argument 398 XXH32_update(&state, input, len); in XXH32() 404 … if ((((size_t)input) & 3) == 0) { /* Input is 4-bytes aligned, leverage the speed benefit */ in XXH32() 406 return XXH32_endian_align(input, len, seed, XXH_littleEndian, XXH_aligned); in XXH32() 408 return XXH32_endian_align(input, len, seed, XXH_bigEndian, XXH_aligned); in XXH32() 412 return XXH32_endian_align(input, len, seed, XXH_littleEndian, XXH_unaligned); in XXH32() [all …]
|
D | xxhash.h | 169 XXH_PUBLIC_API XXH32_hash_t XXH32 (const void* input, size_t length, unsigned int seed); 178 XXH_PUBLIC_API XXH_errorcode XXH32_update (XXH32_state_t* statePtr, const void* input, size_t lengt… 226 XXH_PUBLIC_API XXH64_hash_t XXH64 (const void* input, size_t length, unsigned long long seed); 235 XXH_PUBLIC_API XXH_errorcode XXH64_update (XXH64_state_t* statePtr, const void* input, size_t lengt…
|
/lz4-3.4.0-2.7.6/contrib/gen_manual/ |
D | gen_manual.cpp | 66 vector<string> get_lines(vector<string>& input, int& linenum, string terminator) in get_lines() argument 71 while ((size_t)linenum < input.size()) { in get_lines() 72 line = input[linenum]; in get_lines() 109 vector<string> input, lines, comments, chapters; in main() local 136 input.push_back(line); in main() 139 for (linenum=0; (size_t)linenum < input.size(); linenum++) { in main() 140 line = input[linenum]; in main() 144 lines = get_lines(input, linenum, "}"); in main() 177 comments = get_lines(input, linenum, "*/"); in main() 195 lines = get_lines(input, linenum, ""); in main() [all …]
|
/lz4-3.4.0-2.7.6/programs/ |
D | README.md | 40 lz4 [arg] [input] [output] 42 input : a filename 43 with no FILE, or when FILE is - or stdin, read standard input 61 -m : multiple input files (implies automatic output filenames)
|
D | lz4.1.md | 54 * `lz4 -m` makes it possible to provide multiple input filenames, 98 nor from the input file name 105 `--decompress` is also the default operation when the input filename has an 167 Multiple input files. 176 This mode also sets `-m` (multiple input files).
|
/lz4-3.4.0-2.7.6/tests/ |
D | fuzzer.c | 219 char* const input = buffers[nbBuff-1]; in FUZ_AddressOverflow() local 222 input[0] = (char)0xF0; /* Literal length overflow */ in FUZ_AddressOverflow() 223 input[1] = (char)0xFF; in FUZ_AddressOverflow() 224 input[2] = (char)0xFF; in FUZ_AddressOverflow() 225 input[3] = (char)0xFF; in FUZ_AddressOverflow() 226 { int u; for(u = 4; u <= nbOf255+4; u++) input[u] = (char)0xff; } in FUZ_AddressOverflow() 227 r = LZ4_decompress_safe(input, output, nbOf255+64, BLOCKSIZE_I134); in FUZ_AddressOverflow() 229 input[0] = (char)0x1F; /* Match length overflow */ in FUZ_AddressOverflow() 230 input[1] = (char)0x01; in FUZ_AddressOverflow() 231 input[2] = (char)0x01; in FUZ_AddressOverflow() [all …]
|
/lz4-3.4.0-2.7.6/doc/ |
D | lz4_Block_format.md | 47 (Side note : this is why a not-compressible input block is expanded by 0.4%). 114 2. The last 5 bytes of input are always literals. 116 - Special : if input is smaller than 5 bytes, 117 there is only one sequence, it contains the whole input as literals. 118 Empty input can be represented with a zero byte,
|
D | lz4_Frame_format.md | 32 even for an arbitrarily long sequentially presented input data stream, 95 digesting the original (decoded) data as input, and a seed of zero. 224 A dictionary is useful to compress short input sequences. 226 to encode the input in a more compact manner. 245 using zero as a seed, and the full Frame Descriptor as an input
|
/lz4-3.4.0-2.7.6/lib/dll/example/ |
D | README.md | 17 By default CLI takes an input file and compresses it to an output file: 19 Usage: lz4 [arg] [input] [output]
|
/lz4-3.4.0-2.7.6/examples/ |
D | blockStreaming_doubleBuffer.md | 22 First of all, allocate "Double Buffer" for input and LZ4 compressed data buffer for output.
|
D | blockStreaming_lineByLine.md | 23 First of all, allocate "Ring Buffer" for input and LZ4 compressed data buffer for output.
|
/lz4-3.4.0-2.7.6/ |
D | NEWS | 25 fix : slim opportunity for out-of-bound write with compress_fast() with a large enough input and wh… 38 fix : decompression functions were reading a few bytes beyond input size (introduced in v1.9.0, rep… 71 fix : decompression segfault when provided with NULL input, by @terrelln 306 lz4.c : LZ4_compress() verify input size condition (Shay Green)
|
D | README.md | 19 It can ingest any input file as dictionary, though only the final 64KB are used.
|