Lines Matching refs:reference
167 long reference; in lzf_compress()
179 reference = htab[hslot]; in lzf_compress()
182 if ((off = iidx - reference - 1) < MAX_OFF in lzf_compress()
184 && reference > 0 in lzf_compress()
185 && in_data[reference+0] == in_data[iidx+0] in lzf_compress()
186 && in_data[reference+1] == in_data[iidx+1] in lzf_compress()
187 && in_data[reference+2] == in_data[iidx+2] in lzf_compress()
200 while (len < maxlen && in_data[reference+len] == in_data[iidx+len]); in lzf_compress()
304 int reference = (int)(oidx - ((ctrl & 0x1f) << 8) - 1); in lzf_decompress()
309 reference -= in_data[iidx++]; in lzf_decompress()
317 if (reference < 0) in lzf_decompress()
323 out_data[oidx++]=out_data[reference++]; in lzf_decompress()
324 out_data[oidx++]=out_data[reference++]; in lzf_decompress()
327 out_data[oidx++]=out_data[reference++]; in lzf_decompress()