• Home
  • Raw
  • Download

Lines Matching refs:dist_array

652                                           uint16_t* const dist_array) {  in AddSingleLiteralWithCostModel()  argument
667 dist_array[idx] = 1; // only one is inserted. in AddSingleLiteralWithCostModel()
804 uint16_t* const dist_array, int pix_count, in CostManagerInit() argument
818 manager->dist_array_ = dist_array; in CostManagerInit()
1244 VP8LBackwardRefs* const refs, uint16_t* const dist_array) { in BackwardReferencesHashChainDistanceOnly() argument
1274 if (!CostManagerInit(cost_manager, dist_array, pix_count, cost_model)) { in BackwardReferencesHashChainDistanceOnly()
1280 dist_array[0] = 0; in BackwardReferencesHashChainDistanceOnly()
1284 dist_array); in BackwardReferencesHashChainDistanceOnly()
1355 cost_manager->costs_, dist_array); in BackwardReferencesHashChainDistanceOnly()
1386 dist_array[i + 1] = 2; in BackwardReferencesHashChainDistanceOnly()
1396 cost_manager->costs_, dist_array); in BackwardReferencesHashChainDistanceOnly()
1404 cost_manager->costs_[pix_count - 2], cost_manager->costs_, dist_array); in BackwardReferencesHashChainDistanceOnly()
1419 static void TraceBackwards(uint16_t* const dist_array, in TraceBackwards() argument
1423 uint16_t* path = dist_array + dist_array_size; in TraceBackwards()
1424 uint16_t* cur = dist_array + dist_array_size - 1; in TraceBackwards()
1425 while (cur >= dist_array) { in TraceBackwards()
1432 *chosen_path_size = (int)(dist_array + dist_array_size - path); in TraceBackwards()
1495 uint16_t* dist_array = in BackwardReferencesTraceBackwards() local
1496 (uint16_t*)WebPSafeMalloc(dist_array_size, sizeof(*dist_array)); in BackwardReferencesTraceBackwards()
1498 if (dist_array == NULL) goto Error; in BackwardReferencesTraceBackwards()
1502 refs, dist_array)) { in BackwardReferencesTraceBackwards()
1505 TraceBackwards(dist_array, dist_array_size, &chosen_path, &chosen_path_size); in BackwardReferencesTraceBackwards()
1512 WebPSafeFree(dist_array); in BackwardReferencesTraceBackwards()