Lines Matching refs:evt
278 struct clock_event_device *evt)
298 struct clock_event_device *evt)
300 WARN_ON(evt->mode != CLOCK_EVT_MODE_ONESHOT);
330 struct clock_event_device *evt)
356 struct clock_event_device *evt)
362 WARN_ON(evt->mode != CLOCK_EVT_MODE_ONESHOT);
393 struct clock_event_device evt;
396 static DEFINE_PER_CPU(struct xen_clock_event_device, xen_clock_events) = { .evt.irq = -1 };
400 struct clock_event_device *evt = this_cpu_ptr(&xen_clock_events.evt);
404 if (evt->event_handler) {
405 evt->event_handler(evt);
416 struct clock_event_device *evt;
418 evt = &per_cpu(xen_clock_events, cpu).evt;
420 if (evt->irq >= 0) {
421 unbind_from_irqhandler(evt->irq, NULL);
422 evt->irq = -1;
431 struct clock_event_device *evt;
434 evt = &per_cpu(xen_clock_events, cpu).evt;
435 WARN(evt->irq >= 0, "IRQ%d for CPU%d is already allocated\n", evt->irq, cpu);
436 if (evt->irq >= 0)
451 memcpy(evt, xen_clockevent, sizeof(*evt));
453 evt->cpumask = cpumask_of(cpu);
454 evt->irq = irq;
463 clockevents_register_device(this_cpu_ptr(&xen_clock_events.evt));