Lines Matching defs:ref
114 const u8 *ref;
149 ref = *hslot; *hslot = ip;
153 && ref < ip /* the next test will actually take care of this, but this is faster */
155 && (off = ip - ref - 1) < MAX_OFF
157 && ref > (const u8 *)in_data
159 && ref[0] == ip[0]
160 && ref[1] == ip[1]
161 && ref[2] == ip[2]
163 && *(const u16 *)ref == *(const u16 *)ip
164 && ref[2] == ip[2]
168 /* match found at *ref++ */
184 len++; if (ref [len] != ip [len]) break;
185 len++; if (ref [len] != ip [len]) break;
186 len++; if (ref [len] != ip [len]) break;
187 len++; if (ref [len] != ip [len]) break;
189 len++; if (ref [len] != ip [len]) break;
190 len++; if (ref [len] != ip [len]) break;
191 len++; if (ref [len] != ip [len]) break;
192 len++; if (ref [len] != ip [len]) break;
194 len++; if (ref [len] != ip [len]) break;
195 len++; if (ref [len] != ip [len]) break;
196 len++; if (ref [len] != ip [len]) break;
197 len++; if (ref [len] != ip [len]) break;
199 len++; if (ref [len] != ip [len]) break;
200 len++; if (ref [len] != ip [len]) break;
201 len++; if (ref [len] != ip [len]) break;
202 len++; if (ref [len] != ip [len]) break;
207 while (len < maxlen && ref[len] == ip[len]);
354 u8 *ref = op - ((ctrl & 0x1f) << 8) - 1;
375 ref -= *ip++;
383 if (ref < (u8 *)out_data)
391 lzf_movsb (op, ref, len);
393 *op++ = *ref++;
394 *op++ = *ref++;
397 *op++ = *ref++;