Home
last modified time | relevance | path

Searched refs:PERF_HES_UPTODATE (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_pmu.c71 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); in amdgpu_perf_start()
124 if (hwc->state & PERF_HES_UPTODATE) in amdgpu_perf_stop()
138 if (hwc->state & PERF_HES_UPTODATE) in amdgpu_perf_stop()
142 hwc->state |= PERF_HES_UPTODATE; in amdgpu_perf_stop()
155 event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in amdgpu_perf_add()
/Linux-v5.4/arch/sh/kernel/
Dperf_event.c229 if ((flags & PERF_EF_UPDATE) && !(event->hw.state & PERF_HES_UPTODATE)) { in sh_pmu_stop()
231 event->hw.state |= PERF_HES_UPTODATE; in sh_pmu_stop()
245 WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); in sh_pmu_start()
282 event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in sh_pmu_add()
/Linux-v5.4/arch/x86/events/amd/
Dpower.c100 if ((mode & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { in pmu_event_stop()
106 hwc->state |= PERF_HES_UPTODATE; in pmu_event_stop()
114 hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in pmu_event_add()
Diommu.c285 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); in perf_iommu_start()
328 if (hwc->state & PERF_HES_UPTODATE) in perf_iommu_stop()
335 if (hwc->state & PERF_HES_UPTODATE) in perf_iommu_stop()
339 hwc->state |= PERF_HES_UPTODATE; in perf_iommu_stop()
346 event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in perf_iommu_add()
Dibs.c402 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); in perf_ibs_start()
430 if (!stopping && (hwc->state & PERF_HES_UPTODATE)) in perf_ibs_stop()
458 if (hwc->state & PERF_HES_UPTODATE) in perf_ibs_stop()
468 hwc->state |= PERF_HES_UPTODATE; in perf_ibs_stop()
479 event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in perf_ibs_add()
Duncore.c120 if ((flags & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { in amd_uncore_stop()
122 hwc->state |= PERF_HES_UPTODATE; in amd_uncore_stop()
159 hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in amd_uncore_add()
/Linux-v5.4/arch/riscv/kernel/
Dperf_event.c258 if ((flags & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { in riscv_pmu_stop()
260 hwc->state |= PERF_HES_UPTODATE; in riscv_pmu_stop()
275 WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); in riscv_pmu_start()
317 hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in riscv_pmu_add()
/Linux-v5.4/drivers/perf/hisilicon/
Dhisi_uncore_pmu.c251 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); in hisi_uncore_pmu_start()
273 if (hwc->state & PERF_HES_UPTODATE) in hisi_uncore_pmu_stop()
278 hwc->state |= PERF_HES_UPTODATE; in hisi_uncore_pmu_stop()
287 hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; in hisi_uncore_pmu_add()
/Linux-v5.4/arch/xtensa/kernel/
Dperf_event.c249 WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); in xtensa_pmu_start()
271 !(event->hw.state & PERF_HES_UPTODATE)) { in xtensa_pmu_stop()
273 event->hw.state |= PERF_HES_UPTODATE; in xtensa_pmu_stop()
298 hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in xtensa_pmu_add()
/Linux-v5.4/arch/s390/kernel/
Dperf_cpum_cf.c375 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); in cpumf_pmu_start()
409 if ((flags & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { in cpumf_pmu_stop()
411 event->hw.state |= PERF_HES_UPTODATE; in cpumf_pmu_stop()
429 event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in cpumf_pmu_add()
Dperf_cpum_sf.c1820 WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); in cpumsf_pmu_start()
1845 if ((flags & PERF_EF_UPDATE) && !(event->hw.state & PERF_HES_UPTODATE)) { in cpumsf_pmu_stop()
1847 event->hw.state |= PERF_HES_UPTODATE; in cpumsf_pmu_stop()
1867 event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in cpumsf_pmu_add()
/Linux-v5.4/arch/powerpc/perf/
Dcore-fsl-emb.c330 event->hw.state = PERF_HES_STOPPED | PERF_HES_UPTODATE; in fsl_emb_pmu_add()
333 event->hw.state &= ~(PERF_HES_STOPPED | PERF_HES_UPTODATE); in fsl_emb_pmu_add()
400 WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); in fsl_emb_pmu_start()
431 event->hw.state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; in fsl_emb_pmu_stop()
/Linux-v5.4/arch/arm/mm/
Dcache-l2x0-pmu.c194 WARN_ON_ONCE(!(hw->state & PERF_HES_UPTODATE)); in l2x0_pmu_event_start()
225 hw->state |= PERF_HES_UPTODATE; in l2x0_pmu_event_stop()
251 hw->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; in l2x0_pmu_event_add()
/Linux-v5.4/arch/alpha/kernel/
Dperf_event.c469 hwc->state = PERF_HES_UPTODATE; in alpha_pmu_add()
542 if ((flags & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { in alpha_pmu_stop()
544 hwc->state |= PERF_HES_UPTODATE; in alpha_pmu_stop()
561 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); in alpha_pmu_start()
/Linux-v5.4/arch/arc/kernel/
Dperf_event.c298 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); in arc_pmu_start()
341 !(event->hw.state & PERF_HES_UPTODATE)) { in arc_pmu_stop()
343 event->hw.state |= PERF_HES_UPTODATE; in arc_pmu_stop()
390 hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in arc_pmu_add()
/Linux-v5.4/drivers/perf/
Darm_pmu.c204 hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; in armpmu_stop()
218 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); in armpmu_start()
273 hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; in armpmu_add()
Darm_dsu_pmu.c421 WARN_ON(!(event->hw.state & PERF_HES_UPTODATE)); in dsu_pmu_start()
437 event->hw.state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; in dsu_pmu_stop()
457 hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; in dsu_pmu_add()
Dthunderx2_pmu.c473 if (hwc->state & PERF_HES_UPTODATE) in tx2_uncore_event_stop()
482 hwc->state |= PERF_HES_UPTODATE; in tx2_uncore_event_stop()
502 hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in tx2_uncore_event_add()
Dqcom_l3_pmu.c544 hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; in qcom_l3_cache__event_stop()
563 hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; in qcom_l3_cache__event_add()
Darm_smmuv3_pmu.c427 hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; in smmu_pmu_event_stop()
441 hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; in smmu_pmu_event_add()
/Linux-v5.4/arch/x86/events/intel/
Drapl.c295 if ((mode & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { in rapl_pmu_event_stop()
301 hwc->state |= PERF_HES_UPTODATE; in rapl_pmu_event_stop()
315 hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in rapl_pmu_event_add()
/Linux-v5.4/Documentation/riscv/
Dpmu.rst189 * PERF_HES_UPTODATE: the event->count is up-to-date
198 The state changes to PERF_HES_STOPPED and PERF_HES_UPTODATE, because it is now
214 The state changes to PERF_HES_STOPPED and PERF_HES_UPTODATE, again.
/Linux-v5.4/arch/csky/kernel/
Dperf_event.c1031 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); in csky_pmu_start()
1067 !(event->hw.state & PERF_HES_UPTODATE)) { in csky_pmu_stop()
1069 event->hw.state |= PERF_HES_UPTODATE; in csky_pmu_stop()
1093 hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in csky_pmu_add()
/Linux-v5.4/arch/nds32/kernel/
Dperf_event_cpu.c897 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); in nds32_start()
931 hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE; in nds32_pmu_add()
980 hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; in nds32_stop()
/Linux-v5.4/arch/sparc/kernel/
Dperf_event.c1087 WARN_ON_ONCE(!(event->hw.state & PERF_HES_UPTODATE)); in sparc_pmu_start()
1108 if (!(event->hw.state & PERF_HES_UPTODATE) && (flags & PERF_EF_UPDATE)) { in sparc_pmu_stop()
1110 event->hw.state |= PERF_HES_UPTODATE; in sparc_pmu_stop()
1388 event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in sparc_pmu_add()

12