Lines Matching defs:length
122 size_t length;
126 /* get literal length */
128 length = token>>ML_BITS;
135 * 1) If the literal length is 0..14, and there is enough
139 * 2) Further if the match length is 4..18, copy 18 bytes
148 if ((endOnInput ? length != RUN_MASK : length <= 8)
157 op += length; ip += length;
164 length = token & ML_MASK; /* match length */
171 if ((length != ML_MASK) &&
178 op += length + MINMATCH;
191 /* decode literal length */
192 if (length == RUN_MASK) {
201 length += s;
208 length < (uptrval)(op))) {
214 length < (uptrval)(ip))) {
221 cpy = op + length;
225 || (ip + length > iend - (2 + 1 + LASTLITERALS))))
234 length = oend - op;
237 && (ip + length > iend)) {
256 && ((ip + length != iend)
270 LZ4_memmove(op, ip, length);
271 ip += length;
272 op += length;
284 ip += length;
294 length = token & ML_MASK;
314 if (length == ML_MASK) {
323 length += s;
328 (uptrval)(op) + length < (uptrval)op)) {
334 length += MINMATCH;
338 if (unlikely(op + length > oend - LASTLITERALS)) {
342 length = min(length, (size_t)(oend - op));
345 if (length <= (size_t)(lowPrefix - match)) {
351 length);
352 op += length;
359 size_t const restSize = length - copySize;
379 cpy = op + length;
388 size_t const mlen = min(length, (size_t)(oend - op));
440 if (length > 16)