Lines Matching refs:dmode
144 unsigned char dmode : 3; /* delivery mode (see iosapic.h) */ member
219 unsigned long pol, trigger, dmode; in set_rte() local
235 dmode = iosapic_intr_info[irq].dmode; in set_rte()
237 redir = (dmode == IOSAPIC_LOWEST_PRIORITY) ? 1 : 0; in set_rte()
245 (dmode << IOSAPIC_DELIVERY_SHIFT) | in set_rte()
500 (info->dmode == IOSAPIC_FIXED || in iosapic_find_sharable_irq()
501 info->dmode == IOSAPIC_LOWEST_PRIORITY) && in iosapic_find_sharable_irq()
599 iosapic_intr_info[irq].dmode = delivery; in register_intr()
724 unsigned char dmode; in iosapic_register_intr() local
756 dmode = choose_dmode(); in iosapic_register_intr()
757 err = register_intr(gsi, irq, dmode, polarity, trigger); in iosapic_register_intr()
845 iosapic_intr_info[irq].dmode = 0; in iosapic_unregister_intr()
922 unsigned char dmode; in iosapic_override_isa_irq() local
926 dmode = choose_dmode(); in iosapic_override_isa_irq()
927 register_intr(gsi, irq, dmode, polarity, trigger); in iosapic_override_isa_irq()