Lines Matching defs:evt

58 	struct clock_event_device evt;
61 #define to_arch_timer(e) container_of(e, struct arch_timer, evt)
388 static void erratum_set_next_event_tval_generic(const int access, unsigned long evt,
399 cval = evt + arch_counter_get_cntpct_stable();
402 cval = evt + arch_counter_get_cntvct_stable();
409 static __maybe_unused int erratum_set_next_event_tval_virt(unsigned long evt,
412 erratum_set_next_event_tval_generic(ARCH_TIMER_VIRT_ACCESS, evt, clk);
416 static __maybe_unused int erratum_set_next_event_tval_phys(unsigned long evt,
419 erratum_set_next_event_tval_generic(ARCH_TIMER_PHYS_ACCESS, evt, clk);
639 struct clock_event_device *evt)
643 ctrl = arch_timer_reg_read(access, ARCH_TIMER_REG_CTRL, evt);
646 arch_timer_reg_write(access, ARCH_TIMER_REG_CTRL, ctrl, evt);
647 evt->event_handler(evt);
656 struct clock_event_device *evt = dev_id;
658 return timer_handler(ARCH_TIMER_VIRT_ACCESS, evt);
663 struct clock_event_device *evt = dev_id;
665 return timer_handler(ARCH_TIMER_PHYS_ACCESS, evt);
670 struct clock_event_device *evt = dev_id;
672 return timer_handler(ARCH_TIMER_MEM_PHYS_ACCESS, evt);
677 struct clock_event_device *evt = dev_id;
679 return timer_handler(ARCH_TIMER_MEM_VIRT_ACCESS, evt);
714 static __always_inline void set_next_event(const int access, unsigned long evt,
721 arch_timer_reg_write(access, ARCH_TIMER_REG_TVAL, evt, clk);
725 static int arch_timer_set_next_event_virt(unsigned long evt,
728 set_next_event(ARCH_TIMER_VIRT_ACCESS, evt, clk);
732 static int arch_timer_set_next_event_phys(unsigned long evt,
735 set_next_event(ARCH_TIMER_PHYS_ACCESS, evt, clk);
739 static int arch_timer_set_next_event_virt_mem(unsigned long evt,
742 set_next_event(ARCH_TIMER_MEM_VIRT_ACCESS, evt, clk);
746 static int arch_timer_set_next_event_phys_mem(unsigned long evt,
749 set_next_event(ARCH_TIMER_MEM_PHYS_ACCESS, evt, clk);
1180 t->evt.irq = irq;
1181 __arch_timer_setup(ARCH_TIMER_TYPE_MEM, &t->evt);
1188 ret = request_irq(irq, func, IRQF_TIMER, "arch_mem_timer", &t->evt);