Lines Matching refs:polarity
142 unsigned char polarity: 1; /* interrupt polarity member
230 pol = iosapic_intr_info[irq].polarity; in set_rte()
496 if (info->trigger == trigger && info->polarity == pol && in iosapic_find_sharable_irq()
552 unsigned long polarity, unsigned long trigger) in register_intr() argument
584 (info->trigger != trigger || info->polarity != polarity)){ in register_intr()
595 iosapic_intr_info[irq].polarity = polarity; in register_intr()
712 unsigned long polarity, unsigned long trigger) in iosapic_register_intr() argument
743 irq = iosapic_find_sharable_irq(trigger, polarity); in iosapic_register_intr()
752 err = register_intr(gsi, irq, dmode, polarity, trigger); in iosapic_register_intr()
770 (polarity == IOSAPIC_POL_HIGH ? "high" : "low"), in iosapic_register_intr()
785 unsigned long trigger, polarity; in iosapic_unregister_intr() local
825 polarity = iosapic_intr_info[irq].polarity; in iosapic_unregister_intr()
830 (polarity == IOSAPIC_POL_HIGH ? "high" : "low"), in iosapic_unregister_intr()
841 iosapic_intr_info[irq].polarity = 0; in iosapic_unregister_intr()
858 unsigned long polarity, unsigned long trigger) in iosapic_register_platform_intr() argument
895 register_intr(gsi, irq, delivery, polarity, trigger); in iosapic_register_platform_intr()
902 (polarity == IOSAPIC_POL_HIGH ? "high" : "low"), in iosapic_register_platform_intr()
913 unsigned long polarity, unsigned long trigger) in iosapic_override_isa_irq() argument
922 register_intr(gsi, irq, dmode, polarity, trigger); in iosapic_override_isa_irq()
926 polarity == IOSAPIC_POL_HIGH ? "high" : "low", in iosapic_override_isa_irq()