Lines Matching refs:sample_period
2935 s64 period, sample_period; in perf_adjust_period() local
2940 delta = (s64)(period - hwc->sample_period); in perf_adjust_period()
2943 sample_period = hwc->sample_period + delta; in perf_adjust_period()
2945 if (!sample_period) in perf_adjust_period()
2946 sample_period = 1; in perf_adjust_period()
2948 hwc->sample_period = sample_period; in perf_adjust_period()
2950 if (local64_read(&hwc->period_left) > 8*sample_period) { in perf_adjust_period()
3996 event->attr.sample_period = value; in __perf_event_period()
3997 event->hw.sample_period = value; in __perf_event_period()
6202 hwc->last_period = hwc->sample_period; in perf_swevent_set_period()
6264 if (nr == 1 && hwc->sample_period == 1 && !event->attr.freq) in perf_swevent_event()
6434 hwc->last_period = hwc->sample_period; in perf_swevent_add()
6879 period = max_t(u64, 10000, event->hw.sample_period); in perf_swevent_hrtimer()
6900 period = max_t(u64, 10000, hwc->sample_period); in perf_swevent_start_hrtimer()
6936 event->attr.sample_period = NSEC_PER_SEC / freq; in perf_swevent_init_hrtimer()
6937 hwc->sample_period = event->attr.sample_period; in perf_swevent_init_hrtimer()
6938 local64_set(&hwc->period_left, hwc->sample_period); in perf_swevent_init_hrtimer()
6939 hwc->last_period = hwc->sample_period; in perf_swevent_init_hrtimer()
7602 hwc->sample_period = attr->sample_period; in perf_event_alloc()
7604 hwc->sample_period = 1; in perf_event_alloc()
7605 hwc->last_period = hwc->sample_period; in perf_event_alloc()
7607 local64_set(&hwc->period_left, hwc->sample_period); in perf_event_alloc()
7946 if (attr.sample_period & (1ULL << 63)) in SYSCALL_DEFINE5()
8655 u64 sample_period = parent_event->hw.sample_period; in inherit_event() local
8658 hwc->sample_period = sample_period; in inherit_event()
8659 hwc->last_period = sample_period; in inherit_event()
8661 local64_set(&hwc->period_left, sample_period); in inherit_event()