Lines Matching refs:CMatchFinder
52 } CMatchFinder; typedef
63 int MatchFinder_NeedMove(CMatchFinder *p);
64 Byte *MatchFinder_GetPointerToCurrentPos(CMatchFinder *p);
65 void MatchFinder_MoveBlock(CMatchFinder *p);
66 void MatchFinder_ReadIfRequired(CMatchFinder *p);
68 void MatchFinder_Construct(CMatchFinder *p);
74 int MatchFinder_Create(CMatchFinder *p, UInt32 historySize,
77 void MatchFinder_Free(CMatchFinder *p, ISzAllocPtr alloc);
79 void MatchFinder_ReduceOffsets(CMatchFinder *p, UInt32 subValue);
106 void MatchFinder_CreateVTable(CMatchFinder *p, IMatchFinder *vTable);
108 void MatchFinder_Init_LowHash(CMatchFinder *p);
109 void MatchFinder_Init_HighHash(CMatchFinder *p);
110 void MatchFinder_Init_3(CMatchFinder *p, int readData);
111 void MatchFinder_Init(CMatchFinder *p);
113 UInt32 Bt3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances);
114 UInt32 Hc3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances);
116 void Bt3Zip_MatchFinder_Skip(CMatchFinder *p, UInt32 num);
117 void Hc3Zip_MatchFinder_Skip(CMatchFinder *p, UInt32 num);