Home
last modified time | relevance | path

Searched refs:local64_read (Results 1 – 25 of 37) sorted by relevance

12

/Linux-v4.19/include/asm-generic/
Dlocal64.h30 #define local64_read(l) local_read(&(l)->a) macro
52 #define __local64_inc(l) local64_set((l), local64_read(l) + 1)
53 #define __local64_dec(l) local64_set((l), local64_read(l) - 1)
54 #define __local64_add(i,l) local64_set((l), local64_read(l) + (i))
55 #define __local64_sub(i,l) local64_set((l), local64_read(l) - (i))
68 #define local64_read(l) atomic64_read(&(l)->a) macro
90 #define __local64_inc(l) local64_set((l), local64_read(l) + 1)
91 #define __local64_dec(l) local64_set((l), local64_read(l) - 1)
92 #define __local64_add(i,l) local64_set((l), local64_read(l) + (i))
93 #define __local64_sub(i,l) local64_set((l), local64_read(l) - (i))
/Linux-v4.19/arch/powerpc/perf/
Dcore-fsl-emb.c192 prev = local64_read(&event->hw.prev_count); 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()
619 prev = local64_read(&event->hw.prev_count); in record_and_restart()
628 left = local64_read(&event->hw.period_left) - delta; in record_and_restart()
Dcore-book3s.c1056 prev = local64_read(&event->hw.prev_count); in power_pmu_read()
1076 prev = local64_read(&event->hw.period_left); in power_pmu_read()
1106 prev = local64_read(&event->hw.prev_count); in freeze_limited_counters()
1125 prev = local64_read(&event->hw.prev_count); in thaw_limited_counters()
1372 val = local64_read(&event->hw.prev_count); in power_pmu_enable()
1376 left = local64_read(&event->hw.period_left); in power_pmu_enable()
1594 left = local64_read(&event->hw.period_left); in power_pmu_start()
2030 prev = local64_read(&event->hw.prev_count); in record_and_restart()
2039 left = local64_read(&event->hw.period_left) - delta; in record_and_restart()
D8xx-pmu.c139 prev = local64_read(&event->hw.prev_count); in mpc8xx_pmu_read()
/Linux-v4.19/drivers/perf/hisilicon/
Dhisi_uncore_pmu.c244 prev_raw_count = local64_read(&hwc->prev_count); in hisi_uncore_pmu_event_update()
268 u64 prev_raw_count = local64_read(&hwc->prev_count); in hisi_uncore_pmu_start()
/Linux-v4.19/arch/xtensa/kernel/
Dperf_event.c146 prev_raw_count = local64_read(&hwc->prev_count); in xtensa_perf_event_update()
168 left = local64_read(&hwc->period_left); in xtensa_perf_event_set_period()
/Linux-v4.19/arch/x86/events/amd/
Diommu.c297 u64 prev_raw_count = local64_read(&hwc->prev_count); in perf_iommu_start()
322 prev = local64_read(&hwc->prev_count); in perf_iommu_read()
Duncore.c96 prev = local64_read(&hwc->prev_count); in amd_uncore_read()
109 wrmsrl(hwc->event_base, (u64)local64_read(&hwc->prev_count)); in amd_uncore_start()
Dibs.c113 s64 left = local64_read(&hwc->period_left); in perf_event_set_period()
168 prev_raw_count = local64_read(&hwc->prev_count); in perf_event_try_update()
/Linux-v4.19/arch/arc/kernel/
Dperf_event.c106 uint64_t prev_raw_count = local64_read(&hwc->prev_count); in arc_perf_event_update()
219 s64 left = local64_read(&hwc->period_left); in arc_pmu_event_set_period()
/Linux-v4.19/arch/s390/kernel/
Dperf_cpum_cf.c445 prev = local64_read(&event->hw.prev_count); in hw_perf_event_reset()
468 prev = local64_read(&event->hw.prev_count); in hw_perf_event_update()
/Linux-v4.19/arch/alpha/kernel/
Dperf_event.c255 long left = local64_read(&hwc->period_left); in alpha_perf_event_set_period()
314 prev_raw_count = local64_read(&hwc->prev_count); in alpha_perf_event_update()
/Linux-v4.19/arch/x86/events/
Dmsr.c206 prev = local64_read(&event->hw.prev_count); in msr_event_update()
/Linux-v4.19/drivers/perf/
Darm_pmu.c123 s64 left = local64_read(&hwc->period_left); in armpmu_event_set_period()
169 prev_raw_count = local64_read(&hwc->prev_count); in armpmu_event_update()
Dqcom_l3_pmu.c255 prev = local64_read(&event->hw.prev_count); in qcom_l3_cache__64bit_counter_update()
331 prev = local64_read(&event->hw.prev_count); in qcom_l3_cache__32bit_counter_update()
Darm-cci.c906 pmu_write_counter(cci_pmu, local64_read(&event->hw.prev_count), i); in __pmu_write_counters()
971 pmu_write_counter(cci_pmu, local64_read(&event->hw.prev_count), i); in cci5xx_pmu_write_counters()
989 prev_raw_count = local64_read(&hwc->prev_count); in pmu_event_update()
Darm_dsu_pmu.c359 prev_count = local64_read(&hwc->prev_count); in dsu_pmu_event_update()
/Linux-v4.19/arch/sh/kernel/
Dperf_event.c199 prev_raw_count = local64_read(&hwc->prev_count); in sh_perf_event_update()
/Linux-v4.19/arch/riscv/kernel/
Dperf_event.c223 prev_raw_count = local64_read(&hwc->prev_count); in riscv_pmu_read()
/Linux-v4.19/arch/arm/mm/
Dcache-l2x0-pmu.c135 prev_count = local64_read(&hw->prev_count); in l2x0_pmu_event_read()
/Linux-v4.19/arch/arm/mach-imx/
Dmmdc.c322 prev_raw_count = local64_read(&hwc->prev_count); in mmdc_pmu_event_update()
/Linux-v4.19/arch/x86/events/intel/
Dcstate.c339 prev_raw_count = local64_read(&hwc->prev_count); in cstate_pmu_event_update()
Drapl.c203 prev_raw_count = local64_read(&hwc->prev_count); in rapl_event_update()
/Linux-v4.19/arch/x86/platform/uv/
Duv_nmi.c111 return sprintf(buffer, "%lu\n", local64_read((local64_t *)kp->arg)); in param_get_local64()
/Linux-v4.19/arch/mips/kernel/
Dperf_event_mipsxx.c392 u64 left = local64_read(&hwc->period_left); in mipspmu_event_set_period()
432 prev_raw_count = local64_read(&hwc->prev_count); in mipspmu_event_update()

12