Lines Matching refs:evt
51 struct clock_event_device evt; member
54 #define to_arch_timer(e) container_of(e, struct arch_timer, evt)
141 struct clock_event_device *evt) in timer_handler() argument
145 ctrl = arch_timer_reg_read(access, ARCH_TIMER_REG_CTRL, evt); in timer_handler()
148 arch_timer_reg_write(access, ARCH_TIMER_REG_CTRL, ctrl, evt); in timer_handler()
149 evt->event_handler(evt); in timer_handler()
158 struct clock_event_device *evt = dev_id; in arch_timer_handler_virt() local
160 return timer_handler(ARCH_TIMER_VIRT_ACCESS, evt); in arch_timer_handler_virt()
165 struct clock_event_device *evt = dev_id; in arch_timer_handler_phys() local
167 return timer_handler(ARCH_TIMER_PHYS_ACCESS, evt); in arch_timer_handler_phys()
172 struct clock_event_device *evt = dev_id; in arch_timer_handler_phys_mem() local
174 return timer_handler(ARCH_TIMER_MEM_PHYS_ACCESS, evt); in arch_timer_handler_phys_mem()
179 struct clock_event_device *evt = dev_id; in arch_timer_handler_virt_mem() local
181 return timer_handler(ARCH_TIMER_MEM_VIRT_ACCESS, evt); in arch_timer_handler_virt_mem()
216 static __always_inline void set_next_event(const int access, unsigned long evt, in set_next_event() argument
223 arch_timer_reg_write(access, ARCH_TIMER_REG_TVAL, evt, clk); in set_next_event()
227 static int arch_timer_set_next_event_virt(unsigned long evt, in arch_timer_set_next_event_virt() argument
230 set_next_event(ARCH_TIMER_VIRT_ACCESS, evt, clk); in arch_timer_set_next_event_virt()
234 static int arch_timer_set_next_event_phys(unsigned long evt, in arch_timer_set_next_event_phys() argument
237 set_next_event(ARCH_TIMER_PHYS_ACCESS, evt, clk); in arch_timer_set_next_event_phys()
241 static int arch_timer_set_next_event_virt_mem(unsigned long evt, in arch_timer_set_next_event_virt_mem() argument
244 set_next_event(ARCH_TIMER_MEM_VIRT_ACCESS, evt, clk); in arch_timer_set_next_event_virt_mem()
248 static int arch_timer_set_next_event_phys_mem(unsigned long evt, in arch_timer_set_next_event_phys_mem() argument
251 set_next_event(ARCH_TIMER_MEM_PHYS_ACCESS, evt, clk); in arch_timer_set_next_event_phys_mem()
632 t->evt.irq = irq; in arch_timer_mem_register()
633 __arch_timer_setup(ARCH_MEM_TIMER, &t->evt); in arch_timer_mem_register()
640 ret = request_irq(irq, func, IRQF_TIMER, "arch_mem_timer", &t->evt); in arch_timer_mem_register()