Lines Matching refs:m_pos

25 #define HAVE_LB(m_pos, out, op) (m_pos < out || m_pos >= op)  argument
35 const unsigned char *ip = in, *m_pos; in lzo1x_decompress_safe() local
102 m_pos = op - (1 + M2_MAX_OFFSET); in lzo1x_decompress_safe()
103 m_pos -= t >> 2; in lzo1x_decompress_safe()
104 m_pos -= *ip++ << 2; in lzo1x_decompress_safe()
106 if (HAVE_LB(m_pos, out, op)) in lzo1x_decompress_safe()
111 *op++ = *m_pos++; in lzo1x_decompress_safe()
112 *op++ = *m_pos++; in lzo1x_decompress_safe()
113 *op++ = *m_pos; in lzo1x_decompress_safe()
120 m_pos = op - 1; in lzo1x_decompress_safe()
121 m_pos -= (t >> 2) & 7; in lzo1x_decompress_safe()
122 m_pos -= *ip++ << 3; in lzo1x_decompress_safe()
124 if (HAVE_LB(m_pos, out, op)) in lzo1x_decompress_safe()
142 m_pos = op - 1; in lzo1x_decompress_safe()
143 m_pos -= get_unaligned_le16(ip) >> 2; in lzo1x_decompress_safe()
146 m_pos = op; in lzo1x_decompress_safe()
147 m_pos -= (t & 8) << 11; in lzo1x_decompress_safe()
161 m_pos -= get_unaligned_le16(ip) >> 2; in lzo1x_decompress_safe()
163 if (m_pos == op) in lzo1x_decompress_safe()
165 m_pos -= 0x4000; in lzo1x_decompress_safe()
167 m_pos = op - 1; in lzo1x_decompress_safe()
168 m_pos -= t >> 2; in lzo1x_decompress_safe()
169 m_pos -= *ip++ << 2; in lzo1x_decompress_safe()
171 if (HAVE_LB(m_pos, out, op)) in lzo1x_decompress_safe()
176 *op++ = *m_pos++; in lzo1x_decompress_safe()
177 *op++ = *m_pos; in lzo1x_decompress_safe()
181 if (HAVE_LB(m_pos, out, op)) in lzo1x_decompress_safe()
186 if (t >= 2 * 4 - (3 - 1) && (op - m_pos) >= 4) { in lzo1x_decompress_safe()
187 COPY4(op, m_pos); in lzo1x_decompress_safe()
189 m_pos += 4; in lzo1x_decompress_safe()
192 COPY4(op, m_pos); in lzo1x_decompress_safe()
194 m_pos += 4; in lzo1x_decompress_safe()
199 *op++ = *m_pos++; in lzo1x_decompress_safe()
203 *op++ = *m_pos++; in lzo1x_decompress_safe()
204 *op++ = *m_pos++; in lzo1x_decompress_safe()
206 *op++ = *m_pos++; in lzo1x_decompress_safe()