Lines Matching refs:CMatchFinder
54 } CMatchFinder; typedef
67 int MatchFinder_NeedMove(CMatchFinder *p);
69 void MatchFinder_MoveBlock(CMatchFinder *p);
70 void MatchFinder_ReadIfRequired(CMatchFinder *p);
72 void MatchFinder_Construct(CMatchFinder *p);
99 int MatchFinder_Create(CMatchFinder *p, UInt32 historySize,
102 void MatchFinder_Free(CMatchFinder *p, ISzAllocPtr alloc);
142 void MatchFinder_CreateVTable(CMatchFinder *p, IMatchFinder2 *vTable);
144 void MatchFinder_Init_LowHash(CMatchFinder *p);
145 void MatchFinder_Init_HighHash(CMatchFinder *p);
146 void MatchFinder_Init_4(CMatchFinder *p);
147 void MatchFinder_Init(CMatchFinder *p);
149 UInt32* Bt3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances);
150 UInt32* Hc3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances);
152 void Bt3Zip_MatchFinder_Skip(CMatchFinder *p, UInt32 num);
153 void Hc3Zip_MatchFinder_Skip(CMatchFinder *p, UInt32 num);