Home
last modified time | relevance | path

Searched refs:local64_set (Results 1 – 29 of 29) sorted by relevance

/linux-4.4.14/include/asm-generic/
Dlocal64.h30 #define local64_set(l,i) local_set((&(l)->a),(i)) macro
51 #define __local64_inc(l) local64_set((l), local64_read(l) + 1)
52 #define __local64_dec(l) local64_set((l), local64_read(l) - 1)
53 #define __local64_add(i,l) local64_set((l), local64_read(l) + (i))
54 #define __local64_sub(i,l) local64_set((l), local64_read(l) - (i))
68 #define local64_set(l,i) atomic64_set((&(l)->a),(i)) macro
89 #define __local64_inc(l) local64_set((l), local64_read(l) + 1)
90 #define __local64_dec(l) local64_set((l), local64_read(l) - 1)
91 #define __local64_add(i,l) local64_set((l), local64_read(l) + (i))
92 #define __local64_sub(i,l) local64_set((l), local64_read(l) - (i))
/linux-4.4.14/arch/arc/kernel/
Dperf_event.c114 local64_set(&hwc->prev_count, new_raw_count); in arc_perf_event_update()
160 local64_set(&hwc->period_left, hwc->sample_period); in arc_pmu_event_init()
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()
241 local64_set(&hwc->prev_count, value); in arc_pmu_event_set_period()
361 local64_set(&hwc->prev_count, 0); in arc_pmu_add()
/linux-4.4.14/arch/metag/kernel/perf/
Dperf_event.c234 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()
250 local64_set(&hwc->prev_count, -(s32)left); in metag_pmu_event_set_period()
591 local64_set(&hwc->period_left, hwc->sample_period); in _hw_perf_event_init()
615 local64_set(&event->prev_count, __core_reg_get(TXTACTCYC)); in metag_pmu_enable_counter()
664 local64_set(&event->prev_count, 0); in metag_pmu_enable_counter()
/linux-4.4.14/arch/powerpc/perf/
Dcore-fsl-emb.c331 local64_set(&event->hw.prev_count, val); in fsl_emb_pmu_add()
564 local64_set(&event->hw.period_left, event->hw.last_period); in fsl_emb_pmu_event_init()
642 local64_set(&event->hw.prev_count, val); in record_and_restart()
643 local64_set(&event->hw.period_left, left); in record_and_restart()
Dcore-book3s.c1017 local64_set(&event->hw.prev_count, val); in power_pmu_read()
1098 local64_set(&event->hw.prev_count, val); in thaw_limited_counters()
1336 local64_set(&event->hw.prev_count, val); in power_pmu_enable()
1886 local64_set(&event->hw.period_left, event->hw.last_period); in power_pmu_event_init()
1893 local64_set(&event->hw.prev_count, 0); in power_pmu_event_init()
1990 local64_set(&event->hw.prev_count, val); in record_and_restart()
1991 local64_set(&event->hw.period_left, left); in record_and_restart()
Dhv-gpci.c197 local64_set(&event->hw.prev_count, h_gpci_get_value(event)); in h_gpci_event_start()
Dhv-24x7.c1290 local64_set(&event->hw.prev_count, h_24x7_get_value(event)); in h_24x7_event_start()
/linux-4.4.14/arch/xtensa/kernel/
Dperf_event.c171 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()
184 local64_set(&hwc->prev_count, -left); in xtensa_perf_event_set_period()
/linux-4.4.14/arch/alpha/kernel/
Dperf_event.c260 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()
282 local64_set(&hwc->prev_count, (unsigned long)(-left)); in alpha_perf_event_set_period()
686 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.c84 local64_set(&hwc->period_left, left); in perf_event_set_period()
91 local64_set(&hwc->period_left, left); in perf_event_set_period()
282 local64_set(&hwc->period_left, hwc->sample_period); in perf_ibs_init()
297 local64_set(&hwc->prev_count, 0); in perf_ibs_set_period()
Dperf_event_intel_cqm.c422 local64_set(&group->count, atomic64_read(&rr.value)); in intel_cqm_xchg_rmid()
904 local64_set(&event->count, val); in intel_cqm_event_read()
982 local64_set(&event->count, atomic64_read(&rr.value)); in intel_cqm_event_count()
Dperf_event_msr.c177 local64_set(&event->hw.prev_count, now); in msr_event_start()
Dperf_event.c395 local64_set(&hwc->period_left, hwc->sample_period); in x86_setup_perfctr()
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()
1135 local64_set(&hwc->prev_count, (u64)-left); in x86_perf_event_set_period()
Dperf_event_intel_cstate.c451 local64_set(&event->hw.prev_count, cstate_pmu_read_counter(event)); in cstate_pmu_event_start()
Dperf_event_amd_uncore.c87 local64_set(&hwc->prev_count, new); in amd_uncore_read()
Dperf_event_intel_uncore_snb.c353 local64_set(&event->hw.prev_count, count); in snb_uncore_imc_event_start()
Dperf_event_intel_rapl.c254 local64_set(&event->hw.prev_count, rapl_read_counter(event)); in __rapl_pmu_event_start()
Dperf_event_intel_pt.c793 local64_set(&buf->head, head); in pt_buffer_reset_offsets()
Dperf_event_intel_uncore.c476 local64_set(&event->hw.prev_count, uncore_read_counter(box, event)); in uncore_pmu_event_start()
Dperf_event_intel.c1747 local64_set(&event->hw.prev_count, 0); in intel_pmu_save_and_restart()
/linux-4.4.14/drivers/perf/
Darm_pmu.c113 local64_set(&hwc->period_left, left); in armpmu_event_set_period()
120 local64_set(&hwc->period_left, left); in armpmu_event_set_period()
134 local64_set(&hwc->prev_count, (u64)-left); in armpmu_event_set_period()
442 local64_set(&hwc->period_left, hwc->sample_period); in __hw_perf_event_init()
/linux-4.4.14/arch/tile/kernel/
Dperf_event.c561 local64_set(&hwc->period_left, left); in tile_event_set_period()
568 local64_set(&hwc->period_left, left); in tile_event_set_period()
579 local64_set(&hwc->prev_count, (u64)-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.c386 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()
402 local64_set(&hwc->prev_count, mipspmu.overflow - left); in mipspmu_event_set_period()
1325 local64_set(&hwc->period_left, hwc->sample_period); in __hw_perf_event_init()
/linux-4.4.14/arch/sparc/kernel/
Dperf_event.c894 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()
908 local64_set(&hwc->prev_count, (u64)-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/arch/x86/platform/uv/
Duv_nmi.c103 local64_set((local64_t *)kp->arg, 0); in param_set_local64()
/linux-4.4.14/kernel/events/
Dcore.c2501 local64_set(&next_event->count, value); in __perf_event_sync_stat()
2982 local64_set(&hwc->period_left, 0); in perf_adjust_period()
4099 local64_set(&event->count, 0); in _perf_event_reset()
4165 local64_set(&event->hw.period_left, 0); in __perf_event_period()
4221 local64_set(&event->hw.period_left, 0); in perf_event_period()
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()
7232 local64_set(&hwc->period_left, hwc->sample_period); in perf_swevent_init_hrtimer()
7254 local64_set(&event->hw.prev_count, local_clock()); in cpu_clock_event_start()
7331 local64_set(&event->hw.prev_count, event->ctx->time); in task_clock_event_start()
[all …]
/linux-4.4.14/drivers/bus/
Darm-cci.c802 local64_set(&hwc->prev_count, val); in pmu_event_set_period()
1110 local64_set(&hwc->period_left, hwc->sample_period); in __hw_perf_event_init()
Darm-ccn.c914 local64_set(&event->hw.prev_count, in arm_ccn_pmu_event_start()
/linux-4.4.14/arch/s390/kernel/
Dperf_cpum_sf.c644 local64_set(&hwc->period_left, hwc->sample_period); in hw_init_period()