Lines Matching refs:CMatchFinderMt
150 void HashThreadFunc(CMatchFinderMt *mt)
220 void MatchFinderMt_GetNextBlock_Hash(CMatchFinderMt *p)
313 void BtGetMatches(CMatchFinderMt *p, UInt32 *distances)
382 void BtFillBlock(CMatchFinderMt *p, UInt32 globalBlockIndex)
407 void BtThreadFunc(CMatchFinderMt *mt)
433 void MatchFinderMt_Construct(CMatchFinderMt *p)
440 void MatchFinderMt_FreeMem(CMatchFinderMt *p, ISzAlloc *alloc)
446 void MatchFinderMt_Destruct(CMatchFinderMt *p, ISzAlloc *alloc)
456 static THREAD_FUNC_RET_TYPE THREAD_FUNC_CALL_TYPE HashThreadFunc2(void *p) { HashThreadFunc((CMatchFinderMt *)p); return 0; }
462 BtThreadFunc((CMatchFinderMt *)p);
466 SRes MatchFinderMt_Create(CMatchFinderMt *p, UInt32 historySize, UInt32 keepAddBufferBefore,
491 void MatchFinderMt_Init(CMatchFinderMt *p)
516 void MatchFinderMt_ReleaseStream(CMatchFinderMt *p)
522 void MatchFinderMt_Normalize(CMatchFinderMt *p)
528 void MatchFinderMt_GetNextBlock_Bt(CMatchFinderMt *p)
540 const Byte * MatchFinderMt_GetPointerToCurrentPos(CMatchFinderMt *p)
547 UInt32 MatchFinderMt_GetNumAvailableBytes(CMatchFinderMt *p)
553 Byte MatchFinderMt_GetIndexByte(CMatchFinderMt *p, Int32 index)
558 UInt32 * MixMatches2(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *distances)
578 UInt32 * MixMatches3(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *distances)
613 UInt32 *MixMatches4(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *distances)
668 UInt32 MatchFinderMt2_GetMatches(CMatchFinderMt *p, UInt32 *distances)
686 UInt32 MatchFinderMt_GetMatches(CMatchFinderMt *p, UInt32 *distances)
719 void MatchFinderMt0_Skip(CMatchFinderMt *p, UInt32 num)
725 void MatchFinderMt2_Skip(CMatchFinderMt *p, UInt32 num)
734 void MatchFinderMt3_Skip(CMatchFinderMt *p, UInt32 num)
746 void MatchFinderMt4_Skip(CMatchFinderMt *p, UInt32 num)
759 void MatchFinderMt_CreateVTable(CMatchFinderMt *p, IMatchFinder *vTable)