Home
last modified time | relevance | path

Searched refs:write_counter (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/drivers/char/
Dhpet.c59 #define write_counter(V, MC) writeq(V, MC) macro
62 #define write_counter(V, MC) writel(V, MC) macro
186 write_counter(t * (k + 1) + base, in hpet_interrupt()
498 write_counter(read_counter(&hpet->hpet_mc), in hpet_ioctl_ieon()
544 write_counter(t + m + hpetp->hp_delta, &timer->hpet_compare); in hpet_ioctl_ieon()
549 write_counter(t, &timer->hpet_compare); in hpet_ioctl_ieon()
553 write_counter(t + m + hpetp->hp_delta, &timer->hpet_compare); in hpet_ioctl_ieon()
811 write_counter(t + m + hpetp->hp_delta, &timer->hpet_compare); in __hpet_calibrate()
924 write_counter(0L, &hpet->hpet_mc); in hpet_alloc()
/Linux-v4.19/include/linux/platform_data/
Ddmtimer-omap.h53 int (*write_counter)(struct omap_dm_timer *timer, member
Dpwm_omap_dmtimer.h85 int (*write_counter)(pwm_omap_dmtimer *timer, unsigned int value); member
/Linux-v4.19/arch/mips/kernel/
Dperf_event_mipsxx.c92 void (*write_counter)(unsigned int idx, u64 val); member
417 mipspmu.write_counter(idx, mipspmu.overflow - left); in mipspmu_event_set_period()
810 mipspmu.write_counter(3, 0); in reset_counters()
813 mipspmu.write_counter(2, 0); in reset_counters()
816 mipspmu.write_counter(1, 0); in reset_counters()
819 mipspmu.write_counter(0, 0); in reset_counters()
1828 mipspmu.write_counter = mipsxx_pmu_write_counter_64; in init_hw_perf_events()
1835 mipspmu.write_counter = mipsxx_pmu_write_counter; in init_hw_perf_events()
/Linux-v4.19/drivers/pwm/
Dpwm-omap-dmtimer.c67 omap->pdata->write_counter(omap->dm_timer, DM_TIMER_LOAD_MIN); in pwm_omap_dmtimer_start()
286 !pdata->write_counter) { in pwm_omap_dmtimer_probe()
/Linux-v4.19/drivers/perf/hisilicon/
Dhisi_uncore_pmu.h45 void (*write_counter)(struct hisi_pmu *, struct hw_perf_event *, u64); member
Dhisi_uncore_pmu.c232 hisi_pmu->ops->write_counter(hisi_pmu, hwc, val); in hisi_uncore_pmu_set_event_period()
270 hisi_pmu->ops->write_counter(hisi_pmu, hwc, prev_raw_count); in hisi_uncore_pmu_start()
Dhisi_uncore_ddrc_pmu.c335 .write_counter = hisi_ddrc_pmu_write_counter,
Dhisi_uncore_hha_pmu.c346 .write_counter = hisi_hha_pmu_write_counter,
Dhisi_uncore_l3c_pmu.c336 .write_counter = hisi_l3c_pmu_write_counter,
/Linux-v4.19/include/linux/perf/
Darm_pmu.h97 void (*write_counter)(struct perf_event *event, u64 val); member
/Linux-v4.19/arch/arm/kernel/
Dperf_event_v6.c498 cpu_pmu->write_counter = armv6pmu_write_counter; in armv6pmu_init()
549 cpu_pmu->write_counter = armv6pmu_write_counter; in armv6mpcore_pmu_init()
Dperf_event_xscale.c377 cpu_pmu->write_counter = xscale1pmu_write_counter; in xscale1pmu_init()
746 cpu_pmu->write_counter = xscale2pmu_write_counter; in xscale2pmu_init()
Dperf_event_v7.c1174 cpu_pmu->write_counter = armv7pmu_write_counter; in armv7pmu_init()
/Linux-v4.19/arch/riscv/kernel/
Dperf_event.c201 static inline void write_counter(int idx, u64 value) in write_counter() function
/Linux-v4.19/drivers/perf/
Dxgene_pmu.c118 void (*write_counter)(struct xgene_pmu_dev *pmu, int idx, u64 val); member
1001 xgene_pmu->ops->write_counter(pmu_dev, hw->idx, val); in xgene_perf_event_set_period()
1046 xgene_pmu->ops->write_counter(pmu_dev, GET_CNTR(event), in xgene_perf_start()
1763 .write_counter = xgene_pmu_write_counter32,
1780 .write_counter = xgene_pmu_write_counter64,
Darm_pmu.c154 armpmu->write_counter(event, (u64)(-left) & max_period); in armpmu_event_set_period()
/Linux-v4.19/drivers/clocksource/
Dtimer-ti-dm.c943 .write_counter = omap_dm_timer_write_counter,
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/dvm/
Dmain.c474 u32 write_counter; in iwl_continuous_event_trace() member
488 next_entry = read.write_counter; in iwl_continuous_event_trace()
/Linux-v4.19/arch/arm64/kernel/
Dperf_event.c1116 cpu_pmu->write_counter = armv8pmu_write_counter, in armv8_pmu_init()