Home
last modified time | relevance | path

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

/linux-4.4.14/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()
1886 local64_set(&event->hw.period_left, event->hw.last_period); in power_pmu_event_init()
1974 left = local64_read(&event->hw.period_left) - delta; in record_and_restart()
1991 local64_set(&event->hw.period_left, left); in record_and_restart()
/linux-4.4.14/arch/arc/kernel/
Dperf_event.c116 local64_sub(delta, &hwc->period_left); in arc_perf_event_update()
160 local64_set(&hwc->period_left, hwc->sample_period); in arc_pmu_event_init()
217 s64 left = local64_read(&hwc->period_left); in arc_pmu_event_set_period()
226 local64_set(&hwc->period_left, left); in arc_pmu_event_set_period()
232 local64_set(&hwc->period_left, left); in arc_pmu_event_set_period()
/linux-4.4.14/arch/xtensa/kernel/
Dperf_event.c154 local64_sub(delta, &hwc->period_left); in xtensa_perf_event_update()
168 left = local64_read(&hwc->period_left); in xtensa_perf_event_set_period()
171 local64_set(&hwc->period_left, left); in xtensa_perf_event_set_period()
176 local64_set(&hwc->period_left, left); in xtensa_perf_event_set_period()
/linux-4.4.14/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.4.14/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.4.14/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()
395 local64_set(&hwc->period_left, hwc->sample_period); in x86_setup_perfctr()
1092 s64 left = local64_read(&hwc->period_left); in x86_perf_event_set_period()
1104 local64_set(&hwc->period_left, left); in x86_perf_event_set_period()
1111 local64_set(&hwc->period_left, left); in x86_perf_event_set_period()
/linux-4.4.14/drivers/perf/
Darm_pmu.c107 s64 left = local64_read(&hwc->period_left); in armpmu_event_set_period()
113 local64_set(&hwc->period_left, left); in armpmu_event_set_period()
120 local64_set(&hwc->period_left, left); in armpmu_event_set_period()
160 local64_sub(delta, &hwc->period_left); in armpmu_event_update()
442 local64_set(&hwc->period_left, hwc->sample_period); in __hw_perf_event_init()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/kernel/events/
Dcore.c2978 if (local64_read(&hwc->period_left) > 8*sample_period) { in perf_adjust_period()
2982 local64_set(&hwc->period_left, 0); in perf_adjust_period()
4165 local64_set(&event->hw.period_left, 0); in __perf_event_period()
4221 local64_set(&event->hw.period_left, 0); in perf_event_period()
6503 old = val = local64_read(&hwc->period_left); in perf_swevent_set_period()
6510 if (local64_cmpxchg(&hwc->period_left, old, val) != old) in perf_swevent_set_period()
6565 if (local64_add_negative(nr, &hwc->period_left)) in perf_swevent_event()
7188 period = local64_read(&hwc->period_left); in perf_swevent_start_hrtimer()
7193 local64_set(&hwc->period_left, 0); in perf_swevent_start_hrtimer()
7207 local64_set(&hwc->period_left, ktime_to_ns(remaining)); in perf_swevent_cancel_hrtimer()
[all …]
/linux-4.4.14/include/linux/
Dperf_event.h179 local64_t period_left; member
/linux-4.4.14/arch/s390/kernel/
Dperf_cpum_sf.c644 local64_set(&hwc->period_left, hwc->sample_period); in hw_init_period()
/linux-4.4.14/drivers/bus/
Darm-cci.c1110 local64_set(&hwc->period_left, hwc->sample_period); in __hw_perf_event_init()