Home
last modified time | relevance | path

Searched refs:ih_next (Results 1 – 18 of 18) sorted by relevance

/openbsd/src/sys/arch/loongson/loongson/
Dloongson3_intr.c149 for (ih = loongson3_intrhand[irq]; ih != NULL; ih = ih->ih_next) in loongson3_update_imask()
155 ih = ih->ih_next) { in loongson3_update_imask()
189 prev = next, next = next->ih_next) in loongson3_intr_insert()
192 prev->ih_next = ih; in loongson3_intr_insert()
195 ih->ih_next = next; in loongson3_intr_insert()
206 *list = (*list)->ih_next; in loongson3_intr_remove()
208 for (prev = *list; prev != NULL; prev = prev->ih_next) { in loongson3_intr_remove()
209 if (prev->ih_next == ih) { in loongson3_intr_remove()
210 prev->ih_next = ih->ih_next; in loongson3_intr_remove()
238 ih->ih_next = NULL; in loongson3_intr_establish()
[all …]
Dyeeloong_machdep.c398 ih != NULL; ih = ih->ih_next) { in lemote_isa_intr()
Dgeneric2e_machdep.c284 ih = ih->ih_next) { in generic2e_isa_intr()
/openbsd/src/sys/arch/landisk/landisk/
Dintr.c49 struct intrhand *ih_next; member
175 for (p = &eih->eih_ih; (q = *p) != NULL; p = &q->ih_next) in extintr_establish()
192 ih->ih_next = NULL; in extintr_establish()
231 for (p = &eih->eih_ih; (q = *p) != NULL && q != ih; p = &q->ih_next) in extintr_disestablish()
236 *p = q->ih_next; in extintr_disestablish()
272 for (cnt = 0, p = eih->eih_ih, q = NULL; p != NULL; p = p->ih_next) { in extintr_enable()
308 for (cnt = 0, p = eih->eih_ih, q = NULL; p != NULL; p = p->ih_next) { in extintr_disable()
339 for (ih = eih->eih_ih; ih != NULL; ih = ih->ih_next) { in extintr_disable_by_num()
361 for (ih = eih->eih_ih; ih != NULL; ih = ih->ih_next) { in extintr_intr_handler()
/openbsd/src/sys/arch/sparc64/sparc64/
Dintr.c123 ih = ih->ih_next; in intr_list_handler()
150 ih->ih_next = NULL; in intr_establish()
223 nih = nih->ih_next; in intr_establish()
230 ih->ih_next = pih->ih_arg; in intr_establish()
233 ih->ih_next = pih->ih_next; in intr_establish()
234 pih->ih_next = ih; in intr_establish()
/openbsd/src/sys/arch/i386/isa/
Disa_machdep.c256 for (q = intrhand[irq]; q; q = q->ih_next) in intr_calculatemasks()
296 for (q = intrhand[irq]; q; q = q->ih_next) { in intr_calculatemasks()
392 p = &q->ih_next, tmp++) in isa_intr_alloc()
535 for (p = &intrhand[irq]; (q = *p) != NULL; p = &q->ih_next) in isa_intr_establish()
553 ih->ih_next = NULL; in isa_intr_establish()
587 for (p = &intrhand[irq]; (q = *p) != NULL && q != ih; p = &q->ih_next) in isa_intr_disestablish()
590 *p = q->ih_next; in isa_intr_disestablish()
/openbsd/src/sys/arch/amd64/amd64/
Dintr.c132 for (q = ci->ci_isources[irq]->is_handlers; q; q = q->ih_next) in intr_calculatemasks()
158 q = q->ih_next) { in intr_calculatemasks()
428 p = &q->ih_next)
433 ih->ih_next = *p;
496 p = &q->ih_next)
502 *p = q->ih_next;
693 ih = ih->ih_next)
Dgenassym.cf143 member ih_next
/openbsd/src/sys/arch/i386/i386/
Dioapic.c598 q = q->ih_next) { in ioapic_enable()
726 for (p = &pin->ip_handler; (q = *p) != NULL; p = &q->ih_next) { in apic_intr_establish()
735 ih->ih_next = NULL; in apic_intr_establish()
803 p = &q->ih_next) { in apic_intr_disestablish()
811 *p = q->ih_next; in apic_intr_disestablish()
814 for (q = *p; q != NULL; q = q->ih_next) { in apic_intr_disestablish()
Dgenassym.cf168 member ih_next
/openbsd/src/sys/arch/loongson/dev/
Dvoyager.c225 for (ih = sc->sc_intr[bitno]; ih != NULL; ih = ih->ih_next) { in voyager_intr()
263 for (prevh = sc->sc_intr[irq]; prevh->ih_next != NULL; in voyager_intr_establish()
264 prevh = prevh->ih_next) ; in voyager_intr_establish()
265 prevh->ih_next = nh; in voyager_intr_establish()
Dbonito.c408 ih->ih_next = NULL; in bonito_intr_establish()
422 for (p = &bonito_intrhand[irq]; (q = *p) != NULL; p = &q->ih_next) in bonito_intr_establish()
451 for (p = &bonito_intrhand[irq]; (q = *p) != NULL; p = &q->ih_next) in bonito_intr_disestablish()
458 *p = ih->ih_next; in bonito_intr_disestablish()
460 if (ih->ih_next == NULL && p == &bonito_intrhand[irq]) { in bonito_intr_disestablish()
537 for (q = bonito_intrhand[irq]; q != NULL; q = q->ih_next) in bonito_intr_makemasks()
703 ih = ih->ih_next) { in bonito_intr_dispatch()
/openbsd/src/sys/arch/i386/include/
Dpsl.h86 struct intrhand *ih_next; member
/openbsd/src/sys/arch/sparc64/include/
Dintr.h53 struct intrhand *ih_next; /* global list */ member
/openbsd/src/sys/arch/loongson/include/
Dintr.h163 struct intrhand *ih_next; member
/openbsd/src/sys/arch/amd64/include/
Dintr.h96 struct intrhand *ih_next; member
/openbsd/src/sys/arch/amd64/isa/
Disa_machdep.c198 p = &q->ih_next, tmp++) in isa_intr_alloc()
/openbsd/src/sys/arch/i386/pci/
Dpci_machdep.c840 ih->ih_next = NULL; in pci_intr_establish()