Searched refs:ih_next (Results 1 - 16 of 16) sorted by relevance

/openbsd-current/sys/arch/loongson/loongson/
H A Dloongson3_intr.c149 for (ih = loongson3_intrhand[irq]; ih != NULL; ih = ih->ih_next)
155 ih = ih->ih_next) {
189 prev = next, next = next->ih_next)
192 prev->ih_next = ih;
195 ih->ih_next = next;
206 *list = (*list)->ih_next;
208 for (prev = *list; prev != NULL; prev = prev->ih_next) {
209 if (prev->ih_next == ih) {
210 prev->ih_next = ih->ih_next;
[all...]
H A Dyeeloong_machdep.c398 ih != NULL; ih = ih->ih_next) {
H A Dgeneric2e_machdep.c284 ih = ih->ih_next) {
/openbsd-current/sys/arch/landisk/landisk/
H A Dintr.c49 struct intrhand *ih_next; member in struct:intrhand
172 for (p = &eih->eih_ih; (q = *p) != NULL; p = &q->ih_next)
189 ih->ih_next = NULL;
228 for (p = &eih->eih_ih; (q = *p) != NULL && q != ih; p = &q->ih_next)
233 *p = q->ih_next;
269 for (cnt = 0, p = eih->eih_ih, q = NULL; p != NULL; p = p->ih_next) {
305 for (cnt = 0, p = eih->eih_ih, q = NULL; p != NULL; p = p->ih_next) {
336 for (ih = eih->eih_ih; ih != NULL; ih = ih->ih_next) {
358 for (ih = eih->eih_ih; ih != NULL; ih = ih->ih_next) {
/openbsd-current/sys/arch/i386/include/
H A Dpsl.h86 struct intrhand *ih_next; member in struct:intrhand
/openbsd-current/sys/arch/sparc64/sparc64/
H A Dintr.c120 ih = ih->ih_next;
147 ih->ih_next = NULL;
220 nih = nih->ih_next;
227 ih->ih_next = pih->ih_arg;
230 ih->ih_next = pih->ih_next;
231 pih->ih_next = ih;
/openbsd-current/sys/arch/sparc64/include/
H A Dintr.h53 struct intrhand *ih_next; /* global list */ member in struct:intrhand
/openbsd-current/sys/arch/i386/isa/
H A Disa_machdep.c256 for (q = intrhand[irq]; q; q = q->ih_next)
296 for (q = intrhand[irq]; q; q = q->ih_next) {
392 p = &q->ih_next, tmp++)
535 for (p = &intrhand[irq]; (q = *p) != NULL; p = &q->ih_next)
553 ih->ih_next = NULL;
587 for (p = &intrhand[irq]; (q = *p) != NULL && q != ih; p = &q->ih_next)
590 *p = q->ih_next;
/openbsd-current/sys/arch/i386/i386/
H A Dioapic.c598 q = q->ih_next) {
726 for (p = &pin->ip_handler; (q = *p) != NULL; p = &q->ih_next) {
735 ih->ih_next = NULL;
803 p = &q->ih_next) {
811 *p = q->ih_next;
814 for (q = *p; q != NULL; q = q->ih_next) {
/openbsd-current/sys/arch/loongson/include/
H A Dintr.h163 struct intrhand *ih_next; member in struct:intrhand
/openbsd-current/sys/arch/loongson/dev/
H A Dvoyager.c225 for (ih = sc->sc_intr[bitno]; ih != NULL; ih = ih->ih_next) {
263 for (prevh = sc->sc_intr[irq]; prevh->ih_next != NULL;
264 prevh = prevh->ih_next) ;
265 prevh->ih_next = nh;
H A Dbonito.c408 ih->ih_next = NULL;
422 for (p = &bonito_intrhand[irq]; (q = *p) != NULL; p = &q->ih_next)
451 for (p = &bonito_intrhand[irq]; (q = *p) != NULL; p = &q->ih_next)
458 *p = ih->ih_next;
460 if (ih->ih_next == NULL && p == &bonito_intrhand[irq]) {
537 for (q = bonito_intrhand[irq]; q != NULL; q = q->ih_next)
703 ih = ih->ih_next) {
/openbsd-current/sys/arch/amd64/amd64/
H A Dintr.c132 for (q = ci->ci_isources[irq]->is_handlers; q; q = q->ih_next)
158 q = q->ih_next) {
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)
/openbsd-current/sys/arch/amd64/include/
H A Dintr.h96 struct intrhand *ih_next; member in struct:intrhand
/openbsd-current/sys/arch/amd64/isa/
H A Disa_machdep.c198 p = &q->ih_next, tmp++)
/openbsd-current/sys/arch/i386/pci/
H A Dpci_machdep.c835 ih->ih_next = NULL;

Completed in 271 milliseconds