Lines Matching refs:m_off
53 # define DICT_MEMMOVE(op,m_pos,m_len,m_off) \
54 if (m_off >= (m_len)) \
59 # define DICT_MEMMOVE(op,m_pos,m_len,m_off) \
68 #define COPY_DICT_DICT(m_len,m_off) \
71 m_off -= pd(op, out); assert(m_off > 0); \
72 if (m_off > dict_len) goto lookbehind_overrun; \
73 m_pos = dict_end - m_off; \
74 if (m_len > m_off) \
76 m_len -= m_off; \
77 FAST_MEMCPY(op,m_pos,m_off) \
85 #define COPY_DICT(m_len,m_off) \
86 assert(m_len >= 2); assert(m_off > 0); assert(op > out); \
87 if (m_off <= pd(op, out)) \
89 register const lzo_bytep m_pos = op - m_off; \
90 DICT_MEMMOVE(op,m_pos,m_len,m_off) \
93 COPY_DICT_DICT(m_len,m_off)