Lines Matching refs:son
232 p->son = p->hash + p->hashSizeSum;
317 static UInt32 * Hc_GetMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
321 son[_cyclicBufferPos] = curMatch;
329 curMatch = son[_cyclicBufferPos - delta + ((delta > _cyclicBufferPos) ? _cyclicBufferSize : 0)];
348 UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
352 CLzRef *ptr0 = son + (_cyclicBufferPos << 1) + 1;
353 CLzRef *ptr1 = son + (_cyclicBufferPos << 1);
364 CLzRef *pair = son + ((_cyclicBufferPos - delta + ((delta > _cyclicBufferPos) ? _cyclicBufferSize : 0)) << 1);
403 static void SkipMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
406 CLzRef *ptr0 = son + (_cyclicBufferPos << 1) + 1;
407 CLzRef *ptr1 = son + (_cyclicBufferPos << 1);
418 CLzRef *pair = son + ((_cyclicBufferPos - delta + ((delta > _cyclicBufferPos) ? _cyclicBufferSize : 0)) << 1);
470 #define MF_PARAMS(p) p->pos, p->buffer, p->son, p->cyclicBufferPos, p->cyclicBufferSize, p->cutValue
619 p->son[p->cyclicBufferPos] = curMatch;
710 p->son[p->cyclicBufferPos] = curMatch;
724 p->son[p->cyclicBufferPos] = curMatch;