Home | History | Annotate | Download | only in x86

Lines Matching defs:legacy_irq

139 xen_intr_establish(int legacy_irq, struct pic *pic, int pin,
144 return xen_intr_establish_xname(legacy_irq, pic, pin, type, level,
149 xen_intr_establish_xname(int legacy_irq, struct pic *pic, int pin,
159 intrstr = intr_create_intrid(legacy_irq, pic, pin, intrstr_buf,
180 KASSERTMSG(legacy_irq == -1 || (0 <= legacy_irq && legacy_irq < NUM_XEN_IRQS),
181 "bad legacy IRQ value: %d", legacy_irq);
182 KASSERTMSG(!(legacy_irq == -1 && pic == &i8259_pic),
395 int legacy_irq;
401 legacy_irq = APIC_IRQ_LEGACY_IRQ(ih);
403 legacy_irq = ih;
405 KASSERT(legacy_irq >= 0 && legacy_irq < 16);
407 snprintf(buf, len, "%s pin %d", pic->pic_name, legacy_irq);
453 const char * xen_intr_create_intrid(int legacy_irq, struct pic *pic,
457 xen_intr_create_intrid(int legacy_irq, struct pic *pic, int pin, char *buf, size_t len)
488 * If the device is pci, "legacy_irq" is always -1. Least 8 bit of "ih"
494 ih = legacy_irq;