Lines Matching defs:distances
1089 #define MOVE_POS_RET MOVE_POS return distances;
1110 #define GET_MATCHES_HEADER(minLen) GET_MATCHES_HEADER2(minLen, return distances)
1118 distances = func(MF_PARAMS(p), \
1119 distances, (UInt32)_maxLen_); MOVE_POS_RET
1136 static UInt32* Bt2_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
1145 UInt32* Bt3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
1161 static UInt32* Bt3_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
1188 distances[0] = (UInt32)maxLen;
1189 distances[1] = d2 - 1;
1190 distances += 2;
1202 static UInt32* Bt4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
1231 distances[0] = 2;
1232 distances[1] = d2 - 1;
1233 distances += 2;
1236 // distances[-2] = 3;
1241 distances[1] = d3 - 1;
1242 distances += 2;
1250 distances[1] = d3 - 1;
1251 distances += 2;
1257 distances[-2] = (UInt32)maxLen;
1270 static UInt32* Bt5_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
1301 distances[0] = 2;
1302 distances[1] = d2 - 1;
1303 distances += 2;
1309 distances[1] = d3 - 1;
1310 distances += 2;
1318 distances[1] = d3 - 1;
1319 distances += 2;
1325 distances[-2] = 3;
1329 distances[-2] = (UInt32)maxLen;
1342 static UInt32* Hc4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
1371 distances[0] = 2;
1372 distances[1] = d2 - 1;
1373 distances += 2;
1376 // distances[-2] = 3;
1381 distances[1] = d3 - 1;
1382 distances += 2;
1390 distances[1] = d3 - 1;
1391 distances += 2;
1397 distances[-2] = (UInt32)maxLen;
1410 static UInt32 * Hc5_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
1441 distances[0] = 2;
1442 distances[1] = d2 - 1;
1443 distances += 2;
1449 distances[1] = d3 - 1;
1450 distances += 2;
1458 distances[1] = d3 - 1;
1459 distances += 2;
1465 distances[-2] = 3;
1469 distances[-2] = maxLen;
1482 UInt32* Hc3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)