Lines Matching refs:left
255 long left = local64_read(&hwc->period_left);
259 if (unlikely(left <= -period)) {
260 left = period;
261 local64_set(&hwc->period_left, left);
266 if (unlikely(left <= 0)) {
267 left += period;
268 local64_set(&hwc->period_left, left);
277 if (unlikely(left < alpha_pmu->pmc_left[idx]))
278 left = alpha_pmu->pmc_left[idx];
280 if (left > (long)alpha_pmu->pmc_max_period[idx])
281 left = alpha_pmu->pmc_max_period[idx];
283 local64_set(&hwc->prev_count, (unsigned long)(-left));
285 alpha_write_pmc(idx, (unsigned long)(-left));