Lines Matching defs:ref
118 const u8 *ref;
158 ref = *hslot; *hslot = ip;
162 && ref < ip /* the next test will actually take care of this, but this is faster */
164 && (off = ip - ref - 1) < MAX_OFF
166 && ref > (u8 *)in_data
168 && ref[0] == ip[0]
169 && ref[1] == ip[1]
170 && ref[2] == ip[2]
172 && *(u16 *)ref == *(u16 *)ip
173 && ref[2] == ip[2]
177 /* match found at *ref++ */
192 len++; if (ref [len] != ip [len]) break;
193 len++; if (ref [len] != ip [len]) break;
194 len++; if (ref [len] != ip [len]) break;
195 len++; if (ref [len] != ip [len]) break;
197 len++; if (ref [len] != ip [len]) break;
198 len++; if (ref [len] != ip [len]) break;
199 len++; if (ref [len] != ip [len]) break;
200 len++; if (ref [len] != ip [len]) break;
202 len++; if (ref [len] != ip [len]) break;
203 len++; if (ref [len] != ip [len]) break;
204 len++; if (ref [len] != ip [len]) break;
205 len++; if (ref [len] != ip [len]) break;
207 len++; if (ref [len] != ip [len]) break;
208 len++; if (ref [len] != ip [len]) break;
209 len++; if (ref [len] != ip [len]) break;
210 len++; if (ref [len] != ip [len]) break;
215 while (len < maxlen && ref[len] == ip[len]);