Lines Matching refs:ip
113 const unsigned char *ip; in lzo1x_1_do_compress() local
121 ip = in; in lzo1x_1_do_compress()
122 ii = ip; in lzo1x_1_do_compress()
123 ip += ti < 4 ? 4 - ti : 0; in lzo1x_1_do_compress()
130 ip += 1 + ((ip - ii) >> 5); in lzo1x_1_do_compress()
132 if (unlikely(ip >= ip_end)) in lzo1x_1_do_compress()
134 dv = get_unaligned_le32(ip); in lzo1x_1_do_compress()
137 dict[t] = (lzo_dict_t) (ip - in); in lzo1x_1_do_compress()
143 t = ip - ii; in lzo1x_1_do_compress()
183 v = get_unaligned((const u64 *) (ip + m_len)) ^ in lzo1x_1_do_compress()
188 v = get_unaligned((const u64 *) (ip + m_len)) ^ in lzo1x_1_do_compress()
190 if (unlikely(ip + m_len >= ip_end)) in lzo1x_1_do_compress()
203 v = get_unaligned((const u32 *) (ip + m_len)) ^ in lzo1x_1_do_compress()
208 v = get_unaligned((const u32 *) (ip + m_len)) ^ in lzo1x_1_do_compress()
213 v = get_unaligned((const u32 *) (ip + m_len)) ^ in lzo1x_1_do_compress()
215 if (unlikely(ip + m_len >= ip_end)) in lzo1x_1_do_compress()
227 if (unlikely(ip[m_len] == m_pos[m_len])) { in lzo1x_1_do_compress()
230 if (ip[m_len] != m_pos[m_len]) in lzo1x_1_do_compress()
233 if (ip[m_len] != m_pos[m_len]) in lzo1x_1_do_compress()
236 if (ip[m_len] != m_pos[m_len]) in lzo1x_1_do_compress()
239 if (ip[m_len] != m_pos[m_len]) in lzo1x_1_do_compress()
242 if (ip[m_len] != m_pos[m_len]) in lzo1x_1_do_compress()
245 if (ip[m_len] != m_pos[m_len]) in lzo1x_1_do_compress()
248 if (ip[m_len] != m_pos[m_len]) in lzo1x_1_do_compress()
251 if (unlikely(ip + m_len >= ip_end)) in lzo1x_1_do_compress()
253 } while (ip[m_len] == m_pos[m_len]); in lzo1x_1_do_compress()
259 m_off = ip - m_pos; in lzo1x_1_do_compress()
260 ip += m_len; in lzo1x_1_do_compress()
261 ii = ip; in lzo1x_1_do_compress()
308 const unsigned char *ip = in; in lzo1x_1_compress() local
315 uintptr_t ll_end = (uintptr_t) ip + ll; in lzo1x_1_compress()
320 t = lzo1x_1_do_compress(ip, ll, op, out_len, t, wrkmem); in lzo1x_1_compress()
321 ip += ll; in lzo1x_1_compress()
378 #define HAVE_IP(x) ((size_t)(ip_end - ip) >= (size_t)(x))
398 const unsigned char *ip; in lzo1x_decompress_safe() local
406 ip = in; in lzo1x_decompress_safe()
410 if (*ip > 17) { in lzo1x_decompress_safe()
411 t = *ip++ - 17; in lzo1x_decompress_safe()
420 t = *ip++; in lzo1x_decompress_safe()
425 const unsigned char *ip_last = ip; in lzo1x_decompress_safe()
427 while (unlikely(*ip == 0)) { in lzo1x_decompress_safe()
428 ip++; in lzo1x_decompress_safe()
431 offset = ip - ip_last; in lzo1x_decompress_safe()
436 t += offset + 15 + *ip++; in lzo1x_decompress_safe()
442 const unsigned char *ie = ip + t; in lzo1x_decompress_safe()
445 COPY8(op, ip); in lzo1x_decompress_safe()
447 ip += 8; in lzo1x_decompress_safe()
448 COPY8(op, ip); in lzo1x_decompress_safe()
450 ip += 8; in lzo1x_decompress_safe()
451 } while (ip < ie); in lzo1x_decompress_safe()
452 ip = ie; in lzo1x_decompress_safe()
460 *op++ = *ip++; in lzo1x_decompress_safe()
469 m_pos -= *ip++ << 2; in lzo1x_decompress_safe()
480 m_pos -= *ip++ << 2; in lzo1x_decompress_safe()
487 m_pos -= *ip++ << 3; in lzo1x_decompress_safe()
493 const unsigned char *ip_last = ip; in lzo1x_decompress_safe()
495 while (unlikely(*ip == 0)) { in lzo1x_decompress_safe()
496 ip++; in lzo1x_decompress_safe()
499 offset = ip - ip_last; in lzo1x_decompress_safe()
504 t += offset + 31 + *ip++; in lzo1x_decompress_safe()
508 next = get_unaligned_le16(ip); in lzo1x_decompress_safe()
509 ip += 2; in lzo1x_decompress_safe()
518 const unsigned char *ip_last = ip; in lzo1x_decompress_safe()
520 while (unlikely(*ip == 0)) { in lzo1x_decompress_safe()
521 ip++; in lzo1x_decompress_safe()
524 offset = ip - ip_last; in lzo1x_decompress_safe()
529 t += offset + 7 + *ip++; in lzo1x_decompress_safe()
532 next = get_unaligned_le16(ip); in lzo1x_decompress_safe()
533 ip += 2; in lzo1x_decompress_safe()
556 COPY4(op, ip); in lzo1x_decompress_safe()
558 ip += next; in lzo1x_decompress_safe()
585 COPY4(op, ip); in lzo1x_decompress_safe()
587 ip += t; in lzo1x_decompress_safe()
594 *op++ = *ip++; in lzo1x_decompress_safe()
603 ip == ip_end ? LZO_E_OK : in lzo1x_decompress_safe()
604 ip < ip_end ? LZO_E_INPUT_NOT_CONSUMED : LZO_E_INPUT_OVERRUN); in lzo1x_decompress_safe()