Searched refs:intpin (Results 1 - 7 of 7) sorted by relevance
/freebsd-current/sys/x86/x86/ |
H A D | io_apic.c | 113 static void ioapic_print_irq(struct ioapic_intsrc *intpin); 126 static void ioapic_program_intpin(struct ioapic_intsrc *intpin); 240 ioapic_print_irq(struct ioapic_intsrc *intpin) argument 243 switch (intpin->io_irq) { 257 printf("%s IRQ %d", ioapic_bus_string(intpin->io_bus), 258 intpin->io_irq); 265 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local 270 if (intpin->io_masked) { 271 flags = intpin->io_lowreg & ~IOART_INTMASK; 272 ioapic_write(io->io_addr, IOAPIC_REDTBL_LO(intpin 282 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local 312 ioapic_program_intpin(struct ioapic_intsrc *intpin) argument 420 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local 503 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local 515 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local 543 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local 554 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; local 613 struct ioapic_intsrc *intpin; local [all...] |
/freebsd-current/sys/powerpc/ofw/ |
H A D | ofw_pcib_pci.c | 54 int intpin); 127 ofw_pcib_pci_route_interrupt(device_t bridge, device_t dev, int intpin) argument 139 pintr = intpin; 160 } else if (intpin >= 1 && intpin <= 4) { 165 return (pcib_route_interrupt(bridge, dev, intpin)); 168 bridge)), bridge, intpin));
|
H A D | ofw_pcibus.c | 214 * Some devices don't have an intpin set, but do have 219 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-current/sys/i386/pci/ |
H A D | pci_pir.c | 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, argument 190 intpin - entry->pe_intpin == lookup->pin) 191 *lookup->pci_link_ptr = pci_pir_find_link(intpin->link); 207 * Walk the $PIR executing the worker function for each valid intpin entry 209 * the intpin in the entry. 215 struct PIR_intpin *intpin; local 228 pci_pir_create_links(struct PIR_entry *entry, struct PIR_intpin *intpin, void *arg) argument 307 pci_pir_initial_irqs(struct PIR_entry *entry, struct PIR_intpin *intpin, void *arg) argument 675 pir_resume_find_device(struct PIR_entry *entry, struct PIR_intpin *intpin, void *arg) argument [all...] |
/freebsd-current/sys/dev/pci/ |
H A D | pcivar.h | 201 uint8_t intpin; /* PCI interrupt pin */ member in struct:pcicfg 385 PCI_ACCESSOR(intpin, INTPIN, uint8_t)
|
H A D | pci.c | 735 cfg->intpin = REG(PCIR_INTPIN, 1); 2998 if (cfg->intpin > 0) 3000 cfg->intpin +'a' -1, cfg->intline); 3490 /* Has to have an intpin to have an interrupt. */ 3491 if (cfg->intpin == 0) 3498 cfg->domain, cfg->bus, cfg->slot, cfg->intpin + 'A' - 1); 4095 if (cfg->intpin > 0 && PCI_INTERRUPT_VALID(cfg->intline)) { 5294 *result = cfg->intpin; 5349 dinfo->cfg.intpin = value; 5574 (cfg->intpin ! [all...] |
/freebsd-current/usr.sbin/bhyve/ |
H A D | pci_passthru.c | 610 uint8_t intline, intpin; local 626 intpin = pci_get_cfgdata8(pi, PCIR_INTPIN); 632 pci_set_cfgdata8(pi, PCIR_INTPIN, intpin);
|
Completed in 267 milliseconds