Lines Matching refs:source
331 static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int source)
333 if (source >= 128 || !mpic->fixups)
335 return mpic->fixups[source].base != NULL;
339 static inline void mpic_ht_end_irq(struct mpic *mpic, unsigned int source)
341 struct mpic_irq_fixup *fixup = &mpic->fixups[source];
355 static void mpic_startup_ht_interrupt(struct mpic *mpic, unsigned int source,
358 struct mpic_irq_fixup *fixup = &mpic->fixups[source];
366 source, irqflags, fixup->index);
380 mpic->save_data[source].fixup_data = tmp | 1;
384 static void mpic_shutdown_ht_interrupt(struct mpic *mpic, unsigned int source,
387 struct mpic_irq_fixup *fixup = &mpic->fixups[source];
394 DBG("shutdown_ht_interrupt(0x%x, 0x%x)\n", source, irqflags);
407 mpic->save_data[source].fixup_data = tmp & ~1;
556 static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int source)
1317 /* start with vector = source number, and masked */
1494 printk(KERN_WARNING "%s: Got protected source %d !\n",
1534 printk(KERN_WARNING "%s: Got protected source %d !\n",