/freebsd-9.3-release/tools/tools/pirtool/ |
H A D | pirtool.c | 56 void pci_print_irqmask(uint16_t irqs); 58 uint16_t irqs); 182 pci_print_irqmask(uint16_t irqs) argument 186 if (irqs == 0) { 191 for (i = 0; i < 16; i++, irqs >>= 1) 192 if (irqs & 1) { 263 uint16_t irqs) 277 pci_print_irqmask(irqs); 262 print_irq_line(int entry, pir_entry_t *p, char line, uint8_t link, uint16_t irqs) argument
|
/freebsd-9.3-release/sys/dev/drm/ |
H A D | radeon_irq.c | 137 u32 irqs = RADEON_READ(RADEON_GEN_INT_STATUS); local 144 if (irqs & R500_DISPLAY_INT_STATUS) { 162 irqs &= irq_mask; 164 if (irqs) 165 RADEON_WRITE(RADEON_GEN_INT_STATUS, irqs); 167 return irqs;
|
/freebsd-9.3-release/sys/dev/drm2/radeon/ |
H A D | radeon_irq.c | 136 u32 irqs = RADEON_READ(RADEON_GEN_INT_STATUS); local 143 if (irqs & R500_DISPLAY_INT_STATUS) { 159 irqs &= irq_mask; 161 if (irqs) 162 RADEON_WRITE(RADEON_GEN_INT_STATUS, irqs); 164 return irqs;
|
H A D | rs600.c | 609 uint32_t irqs = RREG32(R_000044_GEN_INT_STATUS); local 613 if (G_000044_DISPLAY_INT_STAT(irqs)) { 648 if (irqs) { 649 WREG32(R_000044_GEN_INT_STATUS, irqs); 651 return irqs & irq_mask;
|
/freebsd-9.3-release/sys/x86/x86/ |
H A D | msi.c | 318 msi_alloc(device_t dev, int count, int maxcount, int *irqs) argument 345 irqs[cnt] = i; 375 vector = apic_alloc_vectors(cpu, irqs, count, maxcount); 383 fsrc = (struct msi_intsrc *)intr_lookup_source(irqs[0]); 385 msi = (struct msi_intsrc *)intr_lookup_source(irqs[i]); 400 bcopy(irqs, mirqs, count * sizeof(*mirqs)); 408 msi_release(int *irqs, int count) argument 414 first = (struct msi_intsrc *)intr_lookup_source(irqs[0]); 444 msi = (struct msi_intsrc *)intr_lookup_source(irqs[i]);
|
H A D | nexus.c | 129 static int nexus_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs); 130 static int nexus_release_msi(device_t pcib, device_t dev, int count, int *irqs); 636 nexus_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs) argument 639 return (msi_alloc(dev, count, maxcount, irqs)); 643 nexus_release_msi(device_t pcib, device_t dev, int count, int *irqs) argument 646 return (msi_release(irqs, count));
|
H A D | mptable_pci.c | 79 int *irqs) 85 irqs)); 78 mptable_hostb_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs) argument
|
/freebsd-9.3-release/sys/amd64/include/ |
H A D | intr_machdep.h | 163 int msi_alloc(device_t dev, int count, int maxcount, int *irqs); 166 int msi_release(int *irqs, int count);
|
H A D | apicvar.h | 180 u_int apic_alloc_vectors(u_int apic_id, u_int *irqs, u_int count,
|
/freebsd-9.3-release/sys/i386/include/ |
H A D | intr_machdep.h | 153 int msi_alloc(device_t dev, int count, int maxcount, int *irqs); 156 int msi_release(int* irqs, int count);
|
H A D | apicvar.h | 210 u_int apic_alloc_vectors(u_int apic_id, u_int *irqs, u_int count,
|
/freebsd-9.3-release/sys/powerpc/powerpc/ |
H A D | intr_machdep.c | 110 u_int irqs; member in struct:pic 249 cnt = p->irqs + p->ipis; 312 powerpc_register_pic(device_t dev, uint32_t node, u_int irqs, u_int ipis, argument 333 p->irqs = irqs; 341 irq = p->base + irqs + ipis; 373 piclist[idx].irqs = 124; 410 MAP_IRQ(piclist[n].node, piclist[n].irqs),
|
/freebsd-9.3-release/sys/dev/pci/ |
H A D | pcib_private.h | 141 int pcib_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs); 142 int pcib_release_msi(device_t pcib, device_t dev, int count, int *irqs);
|
/freebsd-9.3-release/sys/i386/pci/ |
H A D | pci_pir.c | 82 static void pci_print_irqmask(u_int16_t irqs); 123 "Mask of allowed irqs to try to route when it has no good clue about\n" 124 "which irqs it should use."); 246 if (intpin->irqs != pci_link->pl_irqmask) { 253 pci_link->pl_irqmask &= intpin->irqs; 258 pci_link->pl_irqmask = intpin->irqs; 605 pci_print_irqmask(u_int16_t irqs) argument 609 if (irqs == 0) { 614 for (i = 0; i < 16; i++, irqs >>= 1) 615 if (irqs [all...] |
/freebsd-9.3-release/usr.sbin/dumpcis/ |
H A D | cardinfo.h | 172 int irqs; /* Bitmap of IRQs allowed */ member in struct:slotstate
|
/freebsd-9.3-release/sys/dev/tws/ |
H A D | tws.c | 93 int tws_setup_intr(struct tws_softc *sc, int irqs); 314 for(i=0;i<sc->irqs;i++) { 372 for(i=0;i<sc->irqs;i++) { 415 tws_setup_intr(struct tws_softc *sc, int irqs) argument 419 for(i=0;i<irqs;i++) { 442 for(i=0;i<sc->irqs;i++) { 460 sc->irqs = 1; 466 if ( tws_setup_intr(sc, sc->irqs) == FAILURE ) 471 sc->irqs = 1; 483 if ( tws_setup_intr(sc, sc->irqs) [all...] |
H A D | tws.h | 241 int irqs; /* intrs used */ member in struct:tws_softc
|
/freebsd-9.3-release/sys/powerpc/powermac/ |
H A D | cpcht.c | 78 int count, int maxcount, int *irqs); 80 int count, int *irqs); 380 int *irqs) 410 irqs[j] = MAP_IRQ(cpcht_msipic, i+j); 419 cpcht_release_msi(device_t dev, device_t child, int count, int *irqs) argument 428 sc->htirq_map[irqs[i] & 0xff].irq_type = IRQ_NONE; 379 cpcht_alloc_msi(device_t dev, device_t child, int count, int maxcount, int *irqs) argument
|
/freebsd-9.3-release/sys/dev/eisa/ |
H A D | eisaconf.c | 76 struct irqlist irqs; /* list of reserved irqs */ member in struct:eisa_ioconf 191 TAILQ_INIT(&(e_dev->ioconf.irqs)); 284 for (i = 0, irq = TAILQ_FIRST(&e_dev->ioconf.irqs); 474 TAILQ_INSERT_TAIL(&e_dev->ioconf.irqs, irq_info, links);
|
/freebsd-9.3-release/sys/x86/pci/ |
H A D | qpi.c | 258 int *irqs) 264 irqs)); 257 qpi_pcib_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs) argument
|
H A D | pci_bus.c | 97 int *irqs) 103 irqs)); 96 legacy_pcib_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs) argument
|
/freebsd-9.3-release/sys/mips/rmi/ |
H A D | xlr_pci.c | 375 xlr_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs) argument 394 irqs[i] = 64 + link * 32 + i; 400 xlr_release_msi(device_t pcib, device_t dev, int count, int *irqs) argument
|
/freebsd-9.3-release/sys/dev/ahci/ |
H A D | ahci.c | 595 if (ctlr->irqs[i].r_irq) { 596 bus_teardown_intr(dev, ctlr->irqs[i].r_irq, 597 ctlr->irqs[i].handle); 599 ctlr->irqs[i].r_irq_rid, ctlr->irqs[i].r_irq); 721 ctlr->irqs[i].ctlr = ctlr; 722 ctlr->irqs[i].r_irq_rid = i + (msi ? 1 : 0); 725 ctlr->irqs[i].mode = AHCI_IRQ_MODE_ALL; 727 ctlr->irqs[i].mode = AHCI_IRQ_MODE_AFTER; 729 ctlr->irqs[ [all...] |
/freebsd-9.3-release/sys/dev/acpica/ |
H A D | acpi_pcib_acpi.c | 86 int count, int maxcount, int *irqs); 480 int *irqs) 486 irqs)); 479 acpi_pcib_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs) argument
|
/freebsd-9.3-release/sys/mips/nlm/ |
H A D | xlp_pci.c | 287 xlp_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs) argument 306 irqs[i] = 64 + link * 32 + i; 312 xlp_release_msi(device_t pcib, device_t dev, int count, int *irqs) argument 440 /* Set all irqs to CPU 0 for now */
|