Lines Matching full:splits
62 * splits. This effectively resets the hash state. This is used when skipping
89 * Registers in the splits array all the split points found in the first
91 * either all the data has been processed or LDM_BATCH_SIZE splits are
92 * present in the splits array.
94 * Precondition: The splits array must not be full.
98 size_t* splits, unsigned* numSplits) in ZSTD_ldm_gear_feed() argument
111 splits[*numSplits] = n; \ in ZSTD_ldm_gear_feed()
276 size_t* const splits = ldmState->splitIndices; in ZSTD_ldm_fillHashTable() local
287 hashed = ZSTD_ldm_gear_feed(&hashState, ip, iend - ip, splits, &numSplits); in ZSTD_ldm_fillHashTable()
290 if (ip + splits[n] >= istart + minMatchLength) { in ZSTD_ldm_fillHashTable()
291 BYTE const* const split = ip + splits[n] - minMatchLength; in ZSTD_ldm_fillHashTable()
348 size_t* const splits = ldmState->splitIndices; in ZSTD_ldm_generateSequences_internal() local
366 splits, &numSplits); in ZSTD_ldm_generateSequences_internal()
369 BYTE const* const split = ip + splits[n] - minMatchLength; in ZSTD_ldm_generateSequences_internal()