timer_base         14 arch/arm/plat-orion/include/plat/time.h void orion_time_set_base(void __iomem *timer_base);
timer_base         51 arch/arm/plat-orion/time.c static void __iomem *timer_base;
timer_base         67 arch/arm/plat-orion/time.c 	return ~readl(timer_base + TIMER0_VAL_OFF);
timer_base         96 arch/arm/plat-orion/time.c 	writel(delta, timer_base + TIMER1_VAL_OFF);
timer_base        101 arch/arm/plat-orion/time.c 	u = readl(timer_base + TIMER_CTRL_OFF);
timer_base        103 arch/arm/plat-orion/time.c 	writel(u, timer_base + TIMER_CTRL_OFF);
timer_base        118 arch/arm/plat-orion/time.c 	u = readl(timer_base + TIMER_CTRL_OFF);
timer_base        119 arch/arm/plat-orion/time.c 	writel(u & ~TIMER1_EN, timer_base + TIMER_CTRL_OFF);
timer_base        141 arch/arm/plat-orion/time.c 	writel(ticks_per_jiffy - 1, timer_base + TIMER1_RELOAD_OFF);
timer_base        142 arch/arm/plat-orion/time.c 	writel(ticks_per_jiffy - 1, timer_base + TIMER1_VAL_OFF);
timer_base        149 arch/arm/plat-orion/time.c 	u = readl(timer_base + TIMER_CTRL_OFF);
timer_base        150 arch/arm/plat-orion/time.c 	writel(u | TIMER1_EN | TIMER1_RELOAD_EN, timer_base + TIMER_CTRL_OFF);
timer_base        189 arch/arm/plat-orion/time.c 	timer_base = _timer_base;
timer_base        194 arch/arm/plat-orion/time.c 	return ~readl(timer_base + TIMER0_VAL_OFF);
timer_base        227 arch/arm/plat-orion/time.c 	writel(0xffffffff, timer_base + TIMER0_VAL_OFF);
timer_base        228 arch/arm/plat-orion/time.c 	writel(0xffffffff, timer_base + TIMER0_RELOAD_OFF);
timer_base        231 arch/arm/plat-orion/time.c 	u = readl(timer_base + TIMER_CTRL_OFF);
timer_base        232 arch/arm/plat-orion/time.c 	writel(u | TIMER0_EN | TIMER0_RELOAD_EN, timer_base + TIMER_CTRL_OFF);
timer_base        233 arch/arm/plat-orion/time.c 	clocksource_mmio_init(timer_base + TIMER0_VAL_OFF, "orion_clocksource",
timer_base         70 drivers/clocksource/bcm_kona_timer.c kona_timer_get_counter(void __iomem *timer_base, uint32_t *msw, uint32_t *lsw)
timer_base         87 drivers/clocksource/bcm_kona_timer.c 		*msw = readl(timer_base + KONA_GPTIMER_STCHI_OFFSET);
timer_base         88 drivers/clocksource/bcm_kona_timer.c 		*lsw = readl(timer_base + KONA_GPTIMER_STCLO_OFFSET);
timer_base         89 drivers/clocksource/bcm_kona_timer.c 		if (*msw == readl(timer_base + KONA_GPTIMER_STCHI_OFFSET))
timer_base         79 drivers/clocksource/timer-armada-370-xp.c static void __iomem *timer_base, *local_base;
timer_base         99 drivers/clocksource/timer-armada-370-xp.c 	return ~readl(timer_base + TIMER0_VAL_OFF);
timer_base        216 drivers/clocksource/timer-armada-370-xp.c 	timer0_ctrl_reg = readl(timer_base + TIMER_CTRL_OFF);
timer_base        223 drivers/clocksource/timer-armada-370-xp.c 	writel(0xffffffff, timer_base + TIMER0_VAL_OFF);
timer_base        224 drivers/clocksource/timer-armada-370-xp.c 	writel(0xffffffff, timer_base + TIMER0_RELOAD_OFF);
timer_base        225 drivers/clocksource/timer-armada-370-xp.c 	writel(timer0_ctrl_reg, timer_base + TIMER_CTRL_OFF);
timer_base        236 drivers/clocksource/timer-armada-370-xp.c 	return ~readl(timer_base + TIMER0_VAL_OFF);
timer_base        248 drivers/clocksource/timer-armada-370-xp.c 	timer_base = of_iomap(np, 0);
timer_base        249 drivers/clocksource/timer-armada-370-xp.c 	if (!timer_base) {
timer_base        267 drivers/clocksource/timer-armada-370-xp.c 	atomic_io_modify(timer_base + TIMER_CTRL_OFF, clr | set, set);
timer_base        282 drivers/clocksource/timer-armada-370-xp.c 	writel(0xffffffff, timer_base + TIMER0_VAL_OFF);
timer_base        283 drivers/clocksource/timer-armada-370-xp.c 	writel(0xffffffff, timer_base + TIMER0_RELOAD_OFF);
timer_base        285 drivers/clocksource/timer-armada-370-xp.c 	atomic_io_modify(timer_base + TIMER_CTRL_OFF,
timer_base        297 drivers/clocksource/timer-armada-370-xp.c 	res = clocksource_mmio_init(timer_base + TIMER0_VAL_OFF,
timer_base         38 drivers/clocksource/timer-imx-tpm.c static void __iomem *timer_base;
timer_base         45 drivers/clocksource/timer-imx-tpm.c 	val = readl(timer_base + TPM_C0SC);
timer_base         47 drivers/clocksource/timer-imx-tpm.c 	writel(val, timer_base + TPM_C0SC);
timer_base         55 drivers/clocksource/timer-imx-tpm.c 	val = readl(timer_base + TPM_C0SC);
timer_base         58 drivers/clocksource/timer-imx-tpm.c 	writel(val, timer_base + TPM_C0SC);
timer_base         63 drivers/clocksource/timer-imx-tpm.c 	writel(TPM_STATUS_CH0F, timer_base + TPM_STATUS);
timer_base         70 drivers/clocksource/timer-imx-tpm.c 	return readl(timer_base + TPM_CNT);
timer_base         90 drivers/clocksource/timer-imx-tpm.c 	writel(next, timer_base + TPM_C0V);
timer_base        156 drivers/clocksource/timer-imx-tpm.c 	return clocksource_mmio_init(timer_base + TPM_CNT,
timer_base        195 drivers/clocksource/timer-imx-tpm.c 	timer_base = timer_of_base(&to_tpm);
timer_base        197 drivers/clocksource/timer-imx-tpm.c 	counter_width = (readl(timer_base + TPM_PARAM)
timer_base        211 drivers/clocksource/timer-imx-tpm.c 	writel(0, timer_base + TPM_SC);
timer_base        213 drivers/clocksource/timer-imx-tpm.c 	writel(TPM_SC_TOF_MASK, timer_base + TPM_SC);
timer_base        214 drivers/clocksource/timer-imx-tpm.c 	writel(0, timer_base + TPM_CNT);
timer_base        216 drivers/clocksource/timer-imx-tpm.c 	writel(TPM_C0SC_CHF_MASK, timer_base + TPM_C0SC);
timer_base        225 drivers/clocksource/timer-imx-tpm.c 		timer_base + TPM_SC);
timer_base        228 drivers/clocksource/timer-imx-tpm.c 	writel(GENMASK(counter_width - 1, 0), timer_base + TPM_MOD);
timer_base         56 drivers/clocksource/timer-meson6.c static void __iomem *timer_base;
timer_base         61 drivers/clocksource/timer-meson6.c 	return readl_relaxed(timer_base + MESON_ISA_TIMERE);
timer_base         72 drivers/clocksource/timer-meson6.c 	return (u64)readl(timer_base + MESON_ISA_TIMERE);
timer_base         77 drivers/clocksource/timer-meson6.c 	u32 val = readl(timer_base + MESON_ISA_TIMER_MUX);
timer_base         80 drivers/clocksource/timer-meson6.c 	       timer_base + MESON_ISA_TIMER_MUX);
timer_base         85 drivers/clocksource/timer-meson6.c 	writel(delay, timer_base + MESON_ISA_TIMERA);
timer_base         90 drivers/clocksource/timer-meson6.c 	u32 val = readl(timer_base + MESON_ISA_TIMER_MUX);
timer_base         98 drivers/clocksource/timer-meson6.c 	       timer_base + MESON_ISA_TIMER_MUX);
timer_base        165 drivers/clocksource/timer-meson6.c 	timer_base = of_io_request_and_map(node, 0, "meson6-timer");
timer_base        166 drivers/clocksource/timer-meson6.c 	if (IS_ERR(timer_base)) {
timer_base        178 drivers/clocksource/timer-meson6.c 	val = readl(timer_base + MESON_ISA_TIMER_MUX);
timer_base        182 drivers/clocksource/timer-meson6.c 	writel(val, timer_base + MESON_ISA_TIMER_MUX);
timer_base        185 drivers/clocksource/timer-meson6.c 	clocksource_mmio_init(timer_base + MESON_ISA_TIMERE, node->name,
timer_base        192 drivers/clocksource/timer-meson6.c 	writel(val, timer_base + MESON_ISA_TIMER_MUX);
timer_base         38 drivers/clocksource/timer-orion.c static void __iomem *timer_base;
timer_base         42 drivers/clocksource/timer-orion.c 	return ~readl(timer_base + TIMER0_VAL);
timer_base         60 drivers/clocksource/timer-orion.c 	return ~readl(timer_base + TIMER0_VAL);
timer_base         72 drivers/clocksource/timer-orion.c 	writel(delta, timer_base + TIMER1_VAL);
timer_base         73 drivers/clocksource/timer-orion.c 	atomic_io_modify(timer_base + TIMER_CTRL,
timer_base         82 drivers/clocksource/timer-orion.c 	atomic_io_modify(timer_base + TIMER_CTRL,
timer_base         90 drivers/clocksource/timer-orion.c 	writel(ticks_per_jiffy - 1, timer_base + TIMER1_RELOAD);
timer_base         91 drivers/clocksource/timer-orion.c 	writel(ticks_per_jiffy - 1, timer_base + TIMER1_VAL);
timer_base         92 drivers/clocksource/timer-orion.c 	atomic_io_modify(timer_base + TIMER_CTRL,
timer_base        130 drivers/clocksource/timer-orion.c 	timer_base = of_iomap(np, 0);
timer_base        131 drivers/clocksource/timer-orion.c 	if (!timer_base) {
timer_base        158 drivers/clocksource/timer-orion.c 	writel(~0, timer_base + TIMER0_VAL);
timer_base        159 drivers/clocksource/timer-orion.c 	writel(~0, timer_base + TIMER0_RELOAD);
timer_base        160 drivers/clocksource/timer-orion.c 	atomic_io_modify(timer_base + TIMER_CTRL,
timer_base        164 drivers/clocksource/timer-orion.c 	ret = clocksource_mmio_init(timer_base + TIMER0_VAL,
timer_base         52 drivers/clocksource/timer-pxa.c #define timer_readl(reg) readl_relaxed(timer_base + (reg))
timer_base         53 drivers/clocksource/timer-pxa.c #define timer_writel(val, reg) writel_relaxed((val), timer_base + (reg))
timer_base         55 drivers/clocksource/timer-pxa.c static void __iomem *timer_base;
timer_base        170 drivers/clocksource/timer-pxa.c 	ret = clocksource_mmio_init(timer_base + OSCR, "oscr0", clock_tick_rate, 200,
timer_base        189 drivers/clocksource/timer-pxa.c 	timer_base = of_iomap(np, 0);
timer_base        190 drivers/clocksource/timer-pxa.c 	if (!timer_base) {
timer_base        225 drivers/clocksource/timer-pxa.c 	timer_base = base;
timer_base        340 drivers/clocksource/timer-sun5i.c 	void __iomem *timer_base;
timer_base        344 drivers/clocksource/timer-sun5i.c 	timer_base = of_io_request_and_map(node, 0, of_node_full_name(node));
timer_base        345 drivers/clocksource/timer-sun5i.c 	if (IS_ERR(timer_base)) {
timer_base        347 drivers/clocksource/timer-sun5i.c 		return PTR_ERR(timer_base);
timer_base        366 drivers/clocksource/timer-sun5i.c 	ret = sun5i_setup_clocksource(node, timer_base, clk, irq);
timer_base        370 drivers/clocksource/timer-sun5i.c 	return sun5i_setup_clockevent(node, timer_base, clk, irq);
timer_base        158 drivers/clocksource/timer-vf-pit.c 	void __iomem *timer_base;
timer_base        162 drivers/clocksource/timer-vf-pit.c 	timer_base = of_iomap(np, 0);
timer_base        163 drivers/clocksource/timer-vf-pit.c 	if (!timer_base) {
timer_base        173 drivers/clocksource/timer-vf-pit.c 	clksrc_base = timer_base + PITn_OFFSET(2);
timer_base        174 drivers/clocksource/timer-vf-pit.c 	clkevt_base = timer_base + PITn_OFFSET(3);
timer_base        192 drivers/clocksource/timer-vf-pit.c 	__raw_writel(~PITMCR_MDIS, timer_base + PITMCR);
timer_base        275 drivers/staging/comedi/drivers/addi_apci_3120.c 	unsigned int timer_base = devpriv->osc_base * prescale;
timer_base        280 drivers/staging/comedi/drivers/addi_apci_3120.c 		divisor = DIV_ROUND_UP(ns, timer_base);
timer_base        283 drivers/staging/comedi/drivers/addi_apci_3120.c 		divisor = ns / timer_base;
timer_base        287 drivers/staging/comedi/drivers/addi_apci_3120.c 		divisor = DIV_ROUND_CLOSEST(ns, timer_base);
timer_base        342 drivers/staging/comedi/drivers/dt3000.c static int dt3k_ns_to_timer(unsigned int timer_base, unsigned int *nanosec,
timer_base        351 drivers/staging/comedi/drivers/dt3000.c 		base = timer_base * (prescale + 1);
timer_base        371 drivers/staging/comedi/drivers/dt3000.c 	base = timer_base * (prescale + 1);
timer_base       1208 drivers/staging/comedi/drivers/me4000.c 		unsigned long timer_base = pci_resource_start(pcidev, 3);
timer_base       1210 drivers/staging/comedi/drivers/me4000.c 		if (!timer_base)
timer_base       1213 drivers/staging/comedi/drivers/me4000.c 		dev->pacer = comedi_8254_init(timer_base, 0, I8254_IO8, 0);
timer_base        212 kernel/time/timer.c static DEFINE_PER_CPU(struct timer_base, timer_bases[NR_BASES]);
timer_base        537 kernel/time/timer.c static void enqueue_timer(struct timer_base *base, struct timer_list *timer,
timer_base        548 kernel/time/timer.c __internal_add_timer(struct timer_base *base, struct timer_list *timer)
timer_base        557 kernel/time/timer.c trigger_dyntick_cpu(struct timer_base *base, struct timer_list *timer)
timer_base        593 kernel/time/timer.c internal_add_timer(struct timer_base *base, struct timer_list *timer)
timer_base        821 kernel/time/timer.c static int detach_if_pending(struct timer_list *timer, struct timer_base *base,
timer_base        836 kernel/time/timer.c static inline struct timer_base *get_timer_cpu_base(u32 tflags, u32 cpu)
timer_base        838 kernel/time/timer.c 	struct timer_base *base = per_cpu_ptr(&timer_bases[BASE_STD], cpu);
timer_base        849 kernel/time/timer.c static inline struct timer_base *get_timer_this_cpu_base(u32 tflags)
timer_base        851 kernel/time/timer.c 	struct timer_base *base = this_cpu_ptr(&timer_bases[BASE_STD]);
timer_base        862 kernel/time/timer.c static inline struct timer_base *get_timer_base(u32 tflags)
timer_base        867 kernel/time/timer.c static inline struct timer_base *
timer_base        868 kernel/time/timer.c get_target_base(struct timer_base *base, unsigned tflags)
timer_base        878 kernel/time/timer.c static inline void forward_timer_base(struct timer_base *base)
timer_base        919 kernel/time/timer.c static struct timer_base *lock_timer_base(struct timer_list *timer,
timer_base        924 kernel/time/timer.c 		struct timer_base *base;
timer_base        951 kernel/time/timer.c 	struct timer_base *base, *new_base;
timer_base       1149 kernel/time/timer.c 	struct timer_base *new_base, *base;
timer_base       1192 kernel/time/timer.c 	struct timer_base *base;
timer_base       1217 kernel/time/timer.c 	struct timer_base *base;
timer_base       1235 kernel/time/timer.c static __init void timer_base_init_expiry_lock(struct timer_base *base)
timer_base       1240 kernel/time/timer.c static inline void timer_base_lock_expiry(struct timer_base *base)
timer_base       1245 kernel/time/timer.c static inline void timer_base_unlock_expiry(struct timer_base *base)
timer_base       1257 kernel/time/timer.c static void timer_sync_wait_running(struct timer_base *base)
timer_base       1281 kernel/time/timer.c 		struct timer_base *base = get_timer_base(tf);
timer_base       1298 kernel/time/timer.c static inline void timer_base_init_expiry_lock(struct timer_base *base) { }
timer_base       1299 kernel/time/timer.c static inline void timer_base_lock_expiry(struct timer_base *base) { }
timer_base       1300 kernel/time/timer.c static inline void timer_base_unlock_expiry(struct timer_base *base) { }
timer_base       1301 kernel/time/timer.c static inline void timer_sync_wait_running(struct timer_base *base) { }
timer_base       1422 kernel/time/timer.c static void expire_timers(struct timer_base *base, struct hlist_head *head)
timer_base       1457 kernel/time/timer.c static int __collect_expired_timers(struct timer_base *base,
timer_base       1488 kernel/time/timer.c static int next_pending_bucket(struct timer_base *base, unsigned offset,
timer_base       1506 kernel/time/timer.c static unsigned long __next_timer_interrupt(struct timer_base *base)
timer_base       1609 kernel/time/timer.c 	struct timer_base *base = this_cpu_ptr(&timer_bases[BASE_STD]);
timer_base       1667 kernel/time/timer.c 	struct timer_base *base = this_cpu_ptr(&timer_bases[BASE_STD]);
timer_base       1678 kernel/time/timer.c static int collect_expired_timers(struct timer_base *base,
timer_base       1708 kernel/time/timer.c static inline int collect_expired_timers(struct timer_base *base,
timer_base       1740 kernel/time/timer.c static inline void __run_timers(struct timer_base *base)
timer_base       1784 kernel/time/timer.c 	struct timer_base *base = this_cpu_ptr(&timer_bases[BASE_STD]);
timer_base       1796 kernel/time/timer.c 	struct timer_base *base = this_cpu_ptr(&timer_bases[BASE_STD]);
timer_base       1945 kernel/time/timer.c static void migrate_timer_list(struct timer_base *new_base, struct hlist_head *head)
timer_base       1960 kernel/time/timer.c 	struct timer_base *base;
timer_base       1975 kernel/time/timer.c 	struct timer_base *old_base;
timer_base       1976 kernel/time/timer.c 	struct timer_base *new_base;
timer_base       2013 kernel/time/timer.c 	struct timer_base *base;
timer_base         32 sound/pci/ctxfi/cttimer.c 	struct ct_timer *timer_base;
timer_base        291 sound/pci/ctxfi/cttimer.c 	struct ct_timer *atimer = ti->timer_base;
timer_base        306 sound/pci/ctxfi/cttimer.c 	struct ct_timer *atimer = ti->timer_base;
timer_base        344 sound/pci/ctxfi/cttimer.c 	ti->timer_base = atimer;
timer_base        359 sound/pci/ctxfi/cttimer.c 	if (ti->timer_base->ops->prepare)
timer_base        360 sound/pci/ctxfi/cttimer.c 		ti->timer_base->ops->prepare(ti);
timer_base        367 sound/pci/ctxfi/cttimer.c 	struct ct_timer *atimer = ti->timer_base;
timer_base        373 sound/pci/ctxfi/cttimer.c 	struct ct_timer *atimer = ti->timer_base;
timer_base        379 sound/pci/ctxfi/cttimer.c 	struct ct_timer *atimer = ti->timer_base;