Lines Matching refs:left
75 s64 left = local64_read(&hwc->period_left); in perf_event_set_period() local
82 if (unlikely(left <= -period)) { in perf_event_set_period()
83 left = period; in perf_event_set_period()
84 local64_set(&hwc->period_left, left); in perf_event_set_period()
89 if (unlikely(left < (s64)min)) { in perf_event_set_period()
90 left += period; in perf_event_set_period()
91 local64_set(&hwc->period_left, left); in perf_event_set_period()
102 if (left > max) { in perf_event_set_period()
103 left -= max; in perf_event_set_period()
104 if (left > max) in perf_event_set_period()
105 left = max; in perf_event_set_period()
106 else if (left < min) in perf_event_set_period()
107 left = min; in perf_event_set_period()
110 *hw_period = (u64)left; in perf_event_set_period()