Searched refs:local64_set (Results 1 - 25 of 68) sorted by relevance

123

/linux-master/include/asm-generic/
H A Dlocal64.h31 #define local64_set(l,i) local_set((&(l)->a),(i)) macro
61 #define __local64_inc(l) local64_set((l), local64_read(l) + 1)
62 #define __local64_dec(l) local64_set((l), local64_read(l) - 1)
63 #define __local64_add(i,l) local64_set((l), local64_read(l) + (i))
64 #define __local64_sub(i,l) local64_set((l), local64_read(l) - (i))
78 #define local64_set(l,i) atomic64_set((&(l)->a),(i)) macro
100 #define __local64_inc(l) local64_set((l), local64_read(l) + 1)
101 #define __local64_dec(l) local64_set((l), local64_read(l) - 1)
102 #define __local64_add(i,l) local64_set((l), local64_read(l) + (i))
103 #define __local64_sub(i,l) local64_set((
[all...]
/linux-master/arch/arc/kernel/
H A Dperf_event.c291 local64_set(&hwc->prev_count, new_raw_count);
337 local64_set(&hwc->period_left, hwc->sample_period);
417 local64_set(&hwc->period_left, left);
423 local64_set(&hwc->period_left, left);
432 local64_set(&hwc->prev_count, value);
550 local64_set(&hwc->prev_count, 0);
/linux-master/drivers/perf/
H A Driscv_pmu.c216 local64_set(&hwc->period_left, left);
223 local64_set(&hwc->period_left, left);
237 local64_set(&hwc->prev_count, (u64)-left);
351 local64_set(&hwc->period_left, hwc->sample_period);
H A Darm_pmu.c212 local64_set(&hwc->period_left, left);
219 local64_set(&hwc->period_left, left);
233 local64_set(&hwc->prev_count, (u64)-left);
493 local64_set(&hwc->period_left, hwc->sample_period);
H A Driscv_pmu_legacy.c77 local64_set(&hwc->prev_count, initial_val);
H A Dqcom_l3_pmu.c206 local64_set(&event->hw.prev_count, 0);
285 local64_set(&event->hw.prev_count, 0);
H A Dmarvell_cn10k_ddr_pmu.c428 local64_set(&hwc->prev_count, 0);
546 local64_set(&hwc->prev_count, 0);
H A Dthunderx2_pmu.c379 local64_set(&hwc->prev_count, 0);
409 local64_set(&hwc->prev_count, 0);
452 local64_set(&event->hw.prev_count, 0ULL);
/linux-master/include/linux/
H A Du64_stats_sync.h84 local64_set(&p->v, val);
/linux-master/arch/x86/events/
H A Dmsr.c259 local64_set(&event->count, now);
269 local64_set(&event->hw.prev_count, now);
/linux-master/arch/loongarch/kernel/
H A Dperf_event.c310 local64_set(&hwc->period_left, left);
316 local64_set(&hwc->period_left, left);
323 local64_set(&hwc->period_left, left);
326 local64_set(&hwc->prev_count, loongarch_pmu.overflow - left);
808 local64_set(&hwc->period_left, hwc->sample_period);
/linux-master/arch/xtensa/kernel/
H A Dperf_event.c177 local64_set(&hwc->period_left, left);
182 local64_set(&hwc->period_left, left);
190 local64_set(&hwc->prev_count, -left);
/linux-master/arch/powerpc/perf/
H A D8xx-pmu.c115 local64_set(&event->hw.prev_count, val);
H A Dcore-fsl-emb.c314 local64_set(&event->hw.prev_count, val);
547 local64_set(&event->hw.period_left, event->hw.last_period);
625 local64_set(&event->hw.prev_count, val);
626 local64_set(&event->hw.period_left, left);
H A Dcore-book3s.c1169 local64_set(&event->hw.prev_count, val);
1250 local64_set(&event->hw.prev_count, val);
1556 local64_set(&event->hw.prev_count, val);
2168 local64_set(&event->hw.period_left, event->hw.last_period);
2175 local64_set(&event->hw.prev_count, 0);
2285 local64_set(&event->hw.prev_count, val);
2286 local64_set(&event->hw.period_left, left);
/linux-master/arch/alpha/kernel/
H A Dperf_event.c261 local64_set(&hwc->period_left, left);
268 local64_set(&hwc->period_left, left);
283 local64_set(&hwc->prev_count, (unsigned long)(-left));
681 local64_set(&hwc->period_left, hwc->sample_period);
/linux-master/arch/csky/kernel/
H A Dperf_event.c887 local64_set(&hwc->period_left, left);
894 local64_set(&hwc->period_left, left);
906 local64_set(&hwc->prev_count, (u64)(-left));
935 local64_set(&hwc->prev_count, new_raw_count);
/linux-master/arch/arm/mach-imx/
H A Dmmdc.c342 local64_set(&hwc->prev_count, 0);
377 local64_set(&hwc->prev_count, mmdc_pmu_read_counter(pmu_mmdc, cfg));
/linux-master/arch/s390/kernel/
H A Dperf_pai_crypto.c318 local64_set(&event->hw.prev_count, new);
332 local64_set(&event->hw.prev_count, sum);
H A Dperf_pai_ext.c322 local64_set(&event->hw.prev_count, new);
335 local64_set(&event->hw.prev_count, sum);
/linux-master/arch/x86/events/amd/
H A Dibs.c112 local64_set(&hwc->period_left, left);
119 local64_set(&hwc->period_left, left);
326 local64_set(&hwc->period_left, hwc->sample_period);
341 local64_set(&hwc->prev_count, 0);
/linux-master/arch/mips/kernel/
H A Dperf_event_mipsxx.c420 local64_set(&hwc->period_left, left);
426 local64_set(&hwc->period_left, left);
433 local64_set(&hwc->period_left, left);
436 local64_set(&hwc->prev_count, mipspmu.overflow - left);
1531 local64_set(&hwc->period_left, hwc->sample_period);
/linux-master/arch/arm/mm/
H A Dcache-l2x0-pmu.c147 local64_set(&hw->prev_count, 0);
/linux-master/drivers/perf/hisilicon/
H A Dhisi_uncore_pmu.c286 local64_set(&hwc->prev_count, val);
/linux-master/arch/sparc/kernel/
H A Dperf_event.c900 local64_set(&hwc->period_left, left);
907 local64_set(&hwc->period_left, left);
914 local64_set(&hwc->prev_count, (u64)-left);
1501 local64_set(&hwc->period_left, hwc->sample_period);

Completed in 254 milliseconds

123