Lines Matching defs:sample_period
4100 s64 period, sample_period;
4105 delta = (s64)(period - hwc->sample_period);
4108 sample_period = hwc->sample_period + delta;
4110 if (!sample_period)
4111 sample_period = 1;
4113 hwc->sample_period = sample_period;
4115 if (local64_read(&hwc->period_left) > 8*sample_period) {
5786 event->attr.sample_period = value;
5787 event->hw.sample_period = value;
9651 * is kept in the range [-sample_period, 0] so that we can use the
9662 hwc->last_period = hwc->sample_period;
9724 if (nr == 1 && hwc->sample_period == 1 && !event->attr.freq)
9894 hwc->last_period = hwc->sample_period;
11066 period = max_t(u64, 10000, event->hw.sample_period);
11087 period = max_t(u64, 10000, hwc->sample_period);
11122 event->attr.sample_period = NSEC_PER_SEC / freq;
11123 hwc->sample_period = event->attr.sample_period;
11124 local64_set(&hwc->period_left, hwc->sample_period);
11125 hwc->last_period = hwc->sample_period;
12001 hwc->sample_period = attr->sample_period;
12003 hwc->sample_period = 1;
12004 hwc->last_period = hwc->sample_period;
12006 local64_set(&hwc->period_left, hwc->sample_period);
12463 if (attr.sample_period & (1ULL << 63))
13376 u64 sample_period = parent_event->hw.sample_period;
13379 hwc->sample_period = sample_period;
13380 hwc->last_period = sample_period;
13382 local64_set(&hwc->period_left, sample_period);