Searched refs:intpin (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/sys/x86/x86/
H A Dio_apic.c111 static void ioapic_print_irq(struct ioapic_intsrc *intpin);
124 static void ioapic_program_intpin(struct ioapic_intsrc *intpin);
238 ioapic_print_irq(struct ioapic_intsrc *intpin) argument
241 switch (intpin->io_irq) {
255 printf("%s IRQ %d", ioapic_bus_string(intpin->io_bus),
256 intpin->io_irq);
263 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local
268 if (intpin->io_masked) {
269 flags = intpin->io_lowreg & ~IOART_INTMASK;
270 ioapic_write(io->io_addr, IOAPIC_REDTBL_LO(intpin
280 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local
310 ioapic_program_intpin(struct ioapic_intsrc *intpin) argument
418 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local
501 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local
514 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local
542 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local
553 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local
612 struct ioapic_intsrc *intpin; local
[all...]
/freebsd-11-stable/sys/sparc64/pci/
H A Dofw_pcib_subr.c67 ofw_pcib_gen_route_interrupt(device_t bridge, device_t dev, int intpin) argument
77 pintr = intpin;
88 } else if (intpin >= 1 && intpin <= 4) {
93 return (pcib_route_interrupt(bridge, dev, intpin));
97 bridge)), bridge, intpin));
/freebsd-11-stable/sys/powerpc/ofw/
H A Dofw_pcib_pci.c55 int intpin);
129 ofw_pcib_pci_route_interrupt(device_t bridge, device_t dev, int intpin) argument
141 pintr = intpin;
162 } else if (intpin >= 1 && intpin <= 4) {
167 return (pcib_route_interrupt(bridge, dev, intpin));
170 bridge)), bridge, intpin));
H A Dofw_pcibus.c213 * Some devices don't have an intpin set, but do have
218 if (dinfo->opd_dinfo.cfg.intpin == 0)
356 /* No property: our best guess is the intpin. */
361 * If we got intr from a property, it may or may not be an intpin.
363 * of the valid intpin range. For PCI slots, it hopefully is,
/freebsd-11-stable/sys/i386/pci/
H A Dpci_pir.c80 struct PIR_intpin* intpin, void *arg);
87 struct PIR_intpin *intpin, void *arg);
91 struct PIR_intpin *intpin, void *arg);
93 struct PIR_intpin *intpin, void *arg);
188 pci_pir_find_link_handler(struct PIR_entry *entry, struct PIR_intpin *intpin, argument
196 intpin - entry->pe_intpin == lookup->pin)
197 *lookup->pci_link_ptr = pci_pir_find_link(intpin->link);
213 * Walk the $PIR executing the worker function for each valid intpin entry
215 * the intpin in the entry.
221 struct PIR_intpin *intpin; local
234 pci_pir_create_links(struct PIR_entry *entry, struct PIR_intpin *intpin, void *arg) argument
313 pci_pir_initial_irqs(struct PIR_entry *entry, struct PIR_intpin *intpin, void *arg) argument
682 pir_resume_find_device(struct PIR_entry *entry, struct PIR_intpin *intpin, void *arg) argument
[all...]
/freebsd-11-stable/sys/dev/pci/
H A Dpcivar.h197 uint8_t intpin; /* PCI interrupt pin */ member in struct:pcicfg
313 PCI_ACCESSOR(intpin, INTPIN, uint8_t)
H A Dpci.c694 cfg->intpin = REG(PCIR_INTPIN, 1);
2937 if (cfg->intpin > 0)
2939 cfg->intpin +'a' -1, cfg->intline);
3396 /* Has to have an intpin to have an interrupt. */
3397 if (cfg->intpin == 0)
3404 cfg->domain, cfg->bus, cfg->slot, cfg->intpin + 'A' - 1);
4002 if (cfg->intpin > 0 && PCI_INTERRUPT_VALID(cfg->intline)) {
5117 *result = cfg->intpin;
5172 dinfo->cfg.intpin = value;
5398 (cfg->intpin !
[all...]

Completed in 226 milliseconds