Lines Matching refs:iq
170 struct intrq *iq;
177 iq = &intrq[irq];
179 for (ih = TAILQ_FIRST(&iq->iq_list); ih != NULL;
182 iq->iq_levels = levels;
242 iq = &intrq[irq];
243 if (TAILQ_FIRST(&iq->iq_list) != NULL)
245 for (ih = TAILQ_FIRST(&iq->iq_list); ih != NULL;
250 iq->iq_mask = irqs;
251 iq->iq_pci_mask = pci_irqs;
306 struct intrq *iq;
313 iq = &intrq[i];
314 TAILQ_INIT(&iq->iq_list);
316 snprintf(iq->iq_name, sizeof(iq->iq_name), "ipl %d", i);
317 evcnt_attach_dynamic(&iq->iq_ev, EVCNT_TYPE_INTR,
318 NULL, "ixpintr", iq->iq_name);
333 struct intrq* iq;
351 iq = &intrq[irq];
352 iq->iq_ist = IST_LEVEL;
355 TAILQ_INSERT_TAIL(&iq->iq_list, ih, ih_list);
366 struct intrq* iq = &intrq[ih->ih_ipl];
370 TAILQ_REMOVE(&iq->iq_list, ih, ih_list);
378 struct intrq* iq;
402 iq = &intrq[irq];
403 iq->iq_ev.ev_count++;
405 TAILQ_FOREACH(ih, &iq->iq_list, ih_list) {
417 iq = &intrq[irq + SYS_NIRQ];
418 iq->iq_ev.ev_count++;
420 TAILQ_FOREACH(ih, &iq->iq_list, ih_list) {