Lines Matching defs:event
157 struct intr_event *event;
172 event = hardintr_events[irq];
173 if (event == NULL) {
174 error = intr_event_create(&event, (void *)(uintptr_t)irq, 0,
179 hardintr_events[irq] = event;
183 intr_event_add_handler(event, name, filt, handler, arg,
187 event->ie_fullname);
195 struct intr_event *event;
205 event = softintr_events[irq];
206 if (event == NULL) {
207 error = intr_event_create(&event, (void *)(uintptr_t)irq, 0,
212 softintr_events[irq] = event;
216 intr_event_add_handler(event, name, filt, handler, arg,
219 mips_intrcnt_setname(mips_intr_counters[irq], event->ie_fullname);
225 struct intr_event *event;
247 event = softintr_events[i];
255 event = hardintr_events[i];
260 if (!event || CK_SLIST_EMPTY(&event->ie_handlers)) {
266 if (intr_event_handle(event, tf) != 0) {