Lines Matching refs:intpin
79 struct PIR_intpin* intpin, void *arg);
86 struct PIR_intpin *intpin, void *arg);
90 struct PIR_intpin *intpin, void *arg);
92 struct PIR_intpin *intpin, void *arg);
182 pci_pir_find_link_handler(struct PIR_entry *entry, struct PIR_intpin *intpin, in pci_pir_find_link_handler() argument
190 intpin - entry->pe_intpin == lookup->pin) in pci_pir_find_link_handler()
191 *lookup->pci_link_ptr = pci_pir_find_link(intpin->link); in pci_pir_find_link_handler()
215 struct PIR_intpin *intpin; in pci_pir_walk_table() local
220 intpin = &entry->pe_intpin[0]; in pci_pir_walk_table()
221 for (pin = 0; pin < 4; pin++, intpin++) in pci_pir_walk_table()
222 if (intpin->link != 0) in pci_pir_walk_table()
223 handler(entry, intpin, arg); in pci_pir_walk_table()
228 pci_pir_create_links(struct PIR_entry *entry, struct PIR_intpin *intpin, in pci_pir_create_links() argument
233 pci_link = pci_pir_find_link(intpin->link); in pci_pir_create_links()
236 if (intpin->irqs != pci_link->pl_irqmask) { in pci_pir_create_links()
241 (intpin - entry->pe_intpin) + 'A', in pci_pir_create_links()
243 pci_link->pl_irqmask &= intpin->irqs; in pci_pir_create_links()
247 pci_link->pl_id = intpin->link; in pci_pir_create_links()
248 pci_link->pl_irqmask = intpin->irqs; in pci_pir_create_links()
307 pci_pir_initial_irqs(struct PIR_entry *entry, struct PIR_intpin *intpin, in pci_pir_initial_irqs() argument
313 pin = intpin - entry->pe_intpin; in pci_pir_initial_irqs()
314 pci_link = pci_pir_find_link(intpin->link); in pci_pir_initial_irqs()
672 pir_resume_find_device(struct PIR_entry *entry, struct PIR_intpin *intpin, in pir_resume_find_device() argument
678 if (intpin->link != pd->link || pd->bus != -1) in pir_resume_find_device()
682 pd->pin = intpin - entry->pe_intpin; in pir_resume_find_device()