Lines Matching refs:polarity
145 unsigned char polarity: 1; /* interrupt polarity member
233 pol = iosapic_intr_info[irq].polarity; in set_rte()
499 if (info->trigger == trigger && info->polarity == pol && in iosapic_find_sharable_irq()
555 unsigned long polarity, unsigned long trigger) in register_intr() argument
587 (info->trigger != trigger || info->polarity != polarity)){ in register_intr()
598 iosapic_intr_info[irq].polarity = polarity; in register_intr()
717 unsigned long polarity, unsigned long trigger) in iosapic_register_intr() argument
748 irq = iosapic_find_sharable_irq(trigger, polarity); in iosapic_register_intr()
757 err = register_intr(gsi, irq, dmode, polarity, trigger); in iosapic_register_intr()
775 (polarity == IOSAPIC_POL_HIGH ? "high" : "low"), in iosapic_register_intr()
790 unsigned long trigger, polarity; in iosapic_unregister_intr() local
830 polarity = iosapic_intr_info[irq].polarity; in iosapic_unregister_intr()
835 (polarity == IOSAPIC_POL_HIGH ? "high" : "low"), in iosapic_unregister_intr()
846 iosapic_intr_info[irq].polarity = 0; in iosapic_unregister_intr()
863 unsigned long polarity, unsigned long trigger) in iosapic_register_platform_intr() argument
900 register_intr(gsi, irq, delivery, polarity, trigger); in iosapic_register_platform_intr()
907 (polarity == IOSAPIC_POL_HIGH ? "high" : "low"), in iosapic_register_platform_intr()
919 unsigned long polarity, in iosapic_override_isa_irq() argument
929 register_intr(gsi, irq, dmode, polarity, trigger); in iosapic_override_isa_irq()
933 polarity == IOSAPIC_POL_HIGH ? "high" : "low", in iosapic_override_isa_irq()