Lines Matching refs:sample_period
1542 s64 period, sample_period;
1547 delta = (s64)(period - hwc->sample_period);
1550 sample_period = hwc->sample_period + delta;
1552 if (!sample_period)
1553 sample_period = 1;
1555 hwc->sample_period = sample_period;
1557 if (local64_read(&hwc->period_left) > 8*sample_period) {
2214 if (!event->attr.sample_period)
2232 event->attr.sample_period = value;
2233 event->hw.sample_period = value;
4034 * is kept in the range [-sample_period, 0] so that we can use the
4045 hwc->last_period = hwc->sample_period;
4099 if (!hwc->sample_period)
4102 if (nr == 1 && hwc->sample_period == 1 && !event->attr.freq)
4281 if (hwc->sample_period) {
4282 hwc->last_period = hwc->sample_period;
4343 period = max_t(u64, 10000, event->hw.sample_period);
4355 if (hwc->sample_period) {
4365 period = max_t(u64, 10000, hwc->sample_period);
4377 if (hwc->sample_period) {
4887 hwc->sample_period = attr->sample_period;
4889 hwc->sample_period = 1;
4890 hwc->last_period = hwc->sample_period;
4892 local64_set(&hwc->period_left, hwc->sample_period);
5320 u64 sample_period = parent_event->hw.sample_period;
5323 hwc->sample_period = sample_period;
5324 hwc->last_period = sample_period;
5326 local64_set(&hwc->period_left, sample_period);