Lines Matching defs:shift
310 void shift_distribution_counts(spect_dist_info *spec, int shift)
315 if (shift > 0)
317 if (shift > (spec->high_entry - spec->low_entry))
319 for (ii = 0; ii < shift; ii++)
321 - spec->low_entry - shift + ii];
323 MEMMOVE(&spec->hist[shift], spec->hist,
324 (spec->high_entry - spec->low_entry - shift + 1),
326 for (ii = 0; ii < shift; ii++)
329 else if (shift < 0)
331 if (shift < (spec->low_entry - spec->high_entry))
333 for (ii = 0; ii < -shift; ii++)
336 MEMMOVE(spec->hist, spec->hist - shift,
337 (spec->high_entry - spec->low_entry + shift + 1),
339 for (ii = shift; ii < 0; ii++)
356 void shift_parameters(spect_dist_info *spec, int shift)
359 spec->mean += shift;
361 spec->median += shift;
362 spec->sv6 += shift;