Lines Matching refs:m_pos

22 #define HAVE_LB(m_pos, out, op) (m_pos < out || m_pos >= op)  argument
146 const unsigned char *ip = in, *m_pos; in lzo1x_decompress_safe() local
213 m_pos = op - (1 + M2_MAX_OFFSET); in lzo1x_decompress_safe()
214 m_pos -= t >> 2; in lzo1x_decompress_safe()
215 m_pos -= *ip++ << 2; in lzo1x_decompress_safe()
217 if (HAVE_LB(m_pos, out, op)) in lzo1x_decompress_safe()
222 *op++ = *m_pos++; in lzo1x_decompress_safe()
223 *op++ = *m_pos++; in lzo1x_decompress_safe()
224 *op++ = *m_pos; in lzo1x_decompress_safe()
231 m_pos = op - 1; in lzo1x_decompress_safe()
232 m_pos -= (t >> 2) & 7; in lzo1x_decompress_safe()
233 m_pos -= *ip++ << 3; in lzo1x_decompress_safe()
235 if (HAVE_LB(m_pos, out, op)) in lzo1x_decompress_safe()
253 m_pos = op - 1; in lzo1x_decompress_safe()
254 m_pos -= get_unaligned_le16(ip) >> 2; in lzo1x_decompress_safe()
257 m_pos = op; in lzo1x_decompress_safe()
258 m_pos -= (t & 8) << 11; in lzo1x_decompress_safe()
272 m_pos -= get_unaligned_le16(ip) >> 2; in lzo1x_decompress_safe()
274 if (m_pos == op) in lzo1x_decompress_safe()
276 m_pos -= 0x4000; in lzo1x_decompress_safe()
278 m_pos = op - 1; in lzo1x_decompress_safe()
279 m_pos -= t >> 2; in lzo1x_decompress_safe()
280 m_pos -= *ip++ << 2; in lzo1x_decompress_safe()
282 if (HAVE_LB(m_pos, out, op)) in lzo1x_decompress_safe()
287 *op++ = *m_pos++; in lzo1x_decompress_safe()
288 *op++ = *m_pos; in lzo1x_decompress_safe()
292 if (HAVE_LB(m_pos, out, op)) in lzo1x_decompress_safe()
297 if (t >= 2 * 4 - (3 - 1) && (op - m_pos) >= 4) { in lzo1x_decompress_safe()
298 COPY4(op, m_pos); in lzo1x_decompress_safe()
300 m_pos += 4; in lzo1x_decompress_safe()
303 COPY4(op, m_pos); in lzo1x_decompress_safe()
305 m_pos += 4; in lzo1x_decompress_safe()
310 *op++ = *m_pos++; in lzo1x_decompress_safe()
314 *op++ = *m_pos++; in lzo1x_decompress_safe()
315 *op++ = *m_pos++; in lzo1x_decompress_safe()
317 *op++ = *m_pos++; in lzo1x_decompress_safe()