Home
last modified time | relevance | path

Searched refs:period_left (Results 1 – 16 of 16) sorted by relevance

/linux-4.1.27/arch/powerpc/perf/
Dcore-fsl-emb.c200 local64_sub(delta, &event->hw.period_left); in fsl_emb_pmu_read()
327 s64 left = local64_read(&event->hw.period_left); in fsl_emb_pmu_add()
410 left = local64_read(&event->hw.period_left); in fsl_emb_pmu_start()
564 local64_set(&event->hw.period_left, event->hw.last_period); in fsl_emb_pmu_event_init()
628 left = local64_read(&event->hw.period_left) - delta; in record_and_restart()
643 local64_set(&event->hw.period_left, left); in record_and_restart()
Dcore-book3s.c1047 prev = local64_read(&event->hw.period_left); in power_pmu_read()
1051 } while (local64_cmpxchg(&event->hw.period_left, prev, val) != prev); in power_pmu_read()
1332 left = local64_read(&event->hw.period_left); in power_pmu_enable()
1550 left = local64_read(&event->hw.period_left); in power_pmu_start()
1862 local64_set(&event->hw.period_left, event->hw.last_period); in power_pmu_event_init()
1950 left = local64_read(&event->hw.period_left) - delta; in record_and_restart()
1967 local64_set(&event->hw.period_left, left); in record_and_restart()
/linux-4.1.27/arch/arm/kernel/
Dperf_event.c101 s64 left = local64_read(&hwc->period_left); in armpmu_event_set_period()
107 local64_set(&hwc->period_left, left); in armpmu_event_set_period()
114 local64_set(&hwc->period_left, left); in armpmu_event_set_period()
154 local64_sub(delta, &hwc->period_left); in armpmu_event_update()
440 local64_set(&hwc->period_left, hwc->sample_period); in __hw_perf_event_init()
/linux-4.1.27/arch/alpha/kernel/
Dperf_event.c254 long left = local64_read(&hwc->period_left); in alpha_perf_event_set_period()
260 local64_set(&hwc->period_left, left); in alpha_perf_event_set_period()
267 local64_set(&hwc->period_left, left); in alpha_perf_event_set_period()
330 local64_sub(delta, &hwc->period_left); in alpha_perf_event_update()
686 local64_set(&hwc->period_left, hwc->sample_period); in __hw_perf_event_init()
/linux-4.1.27/arch/metag/kernel/perf/
Dperf_event.c218 local64_sub(delta, &hwc->period_left); in metag_pmu_event_update()
224 s64 left = local64_read(&hwc->period_left); in metag_pmu_event_set_period()
234 local64_set(&hwc->period_left, left); in metag_pmu_event_set_period()
241 local64_set(&hwc->period_left, left); in metag_pmu_event_set_period()
591 local64_set(&hwc->period_left, hwc->sample_period); in _hw_perf_event_init()
/linux-4.1.27/arch/tile/kernel/
Dperf_event.c539 local64_sub(delta, &hwc->period_left); in tile_perf_event_update()
552 s64 left = local64_read(&hwc->period_left); in tile_event_set_period()
561 local64_set(&hwc->period_left, left); in tile_event_set_period()
568 local64_set(&hwc->period_left, left); in tile_event_set_period()
827 local64_set(&hwc->period_left, hwc->sample_period); in __tile_event_init()
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_amd_ibs.c75 s64 left = local64_read(&hwc->period_left); in perf_event_set_period()
84 local64_set(&hwc->period_left, left); in perf_event_set_period()
91 local64_set(&hwc->period_left, left); in perf_event_set_period()
147 local64_sub(delta, &hwc->period_left); in perf_event_try_update()
282 local64_set(&hwc->period_left, hwc->sample_period); in perf_ibs_init()
Dperf_event.c102 local64_sub(delta, &hwc->period_left); in x86_perf_event_update()
391 local64_set(&hwc->period_left, hwc->sample_period); in x86_setup_perfctr()
1077 s64 left = local64_read(&hwc->period_left); in x86_perf_event_set_period()
1089 local64_set(&hwc->period_left, left); in x86_perf_event_set_period()
1096 local64_set(&hwc->period_left, left); in x86_perf_event_set_period()
/linux-4.1.27/arch/mips/kernel/
Dperf_event_mipsxx.c379 u64 left = local64_read(&hwc->period_left); in mipspmu_event_set_period()
386 local64_set(&hwc->period_left, left); in mipspmu_event_set_period()
392 local64_set(&hwc->period_left, left); in mipspmu_event_set_period()
399 local64_set(&hwc->period_left, left); in mipspmu_event_set_period()
429 local64_sub(delta, &hwc->period_left); in mipspmu_event_update()
1325 local64_set(&hwc->period_left, hwc->sample_period); in __hw_perf_event_init()
/linux-4.1.27/arch/arm64/kernel/
Dperf_event.c156 s64 left = local64_read(&hwc->period_left); in armpmu_event_set_period()
162 local64_set(&hwc->period_left, left); in armpmu_event_set_period()
169 local64_set(&hwc->period_left, left); in armpmu_event_set_period()
211 local64_sub(delta, &hwc->period_left); in armpmu_event_update()
577 local64_set(&hwc->period_left, hwc->sample_period); in __hw_perf_event_init()
/linux-4.1.27/arch/sparc/kernel/
Dperf_event.c880 local64_sub(delta, &hwc->period_left); in sparc_perf_event_update()
888 s64 left = local64_read(&hwc->period_left); in sparc_perf_event_set_period()
894 local64_set(&hwc->period_left, left); in sparc_perf_event_set_period()
901 local64_set(&hwc->period_left, left); in sparc_perf_event_set_period()
1486 local64_set(&hwc->period_left, hwc->sample_period); in sparc_pmu_event_init()
/linux-4.1.27/arch/arc/kernel/
Dperf_event.c104 local64_sub(delta, &hwc->period_left); in arc_perf_event_update()
/linux-4.1.27/kernel/events/
Dcore.c2950 if (local64_read(&hwc->period_left) > 8*sample_period) { in perf_adjust_period()
2954 local64_set(&hwc->period_left, 0); in perf_adjust_period()
4006 local64_set(&event->hw.period_left, 0); in __perf_event_period()
6205 old = val = local64_read(&hwc->period_left); in perf_swevent_set_period()
6212 if (local64_cmpxchg(&hwc->period_left, old, val) != old) in perf_swevent_set_period()
6267 if (local64_add_negative(nr, &hwc->period_left)) in perf_swevent_event()
6893 period = local64_read(&hwc->period_left); in perf_swevent_start_hrtimer()
6898 local64_set(&hwc->period_left, 0); in perf_swevent_start_hrtimer()
6913 local64_set(&hwc->period_left, ktime_to_ns(remaining)); in perf_swevent_cancel_hrtimer()
6938 local64_set(&hwc->period_left, hwc->sample_period); in perf_swevent_init_hrtimer()
[all …]
/linux-4.1.27/include/linux/
Dperf_event.h148 local64_t period_left; member
/linux-4.1.27/drivers/bus/
Darm-cci.c716 local64_set(&hwc->period_left, hwc->sample_period); in __hw_perf_event_init()
/linux-4.1.27/arch/s390/kernel/
Dperf_cpum_sf.c644 local64_set(&hwc->period_left, hwc->sample_period); in hw_init_period()