Lines Matching refs:left
552 s64 left = local64_read(&hwc->period_left); in tile_event_set_period() local
559 if (unlikely(left <= -period)) { in tile_event_set_period()
560 left = period; in tile_event_set_period()
561 local64_set(&hwc->period_left, left); in tile_event_set_period()
566 if (unlikely(left <= 0)) { in tile_event_set_period()
567 left += period; in tile_event_set_period()
568 local64_set(&hwc->period_left, left); in tile_event_set_period()
572 if (left > tile_pmu->max_period) in tile_event_set_period()
573 left = tile_pmu->max_period; in tile_event_set_period()
579 local64_set(&hwc->prev_count, (u64)-left); in tile_event_set_period()
581 write_counter(idx, (u64)(-left) & tile_pmu->cntval_mask); in tile_event_set_period()