Searched refs:irqs (Results 1 - 25 of 45) sorted by relevance

12

/freebsd-9.3-release/tools/tools/pirtool/
H A Dpirtool.c56 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 Dradeon_irq.c137 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 Dradeon_irq.c136 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 Drs600.c609 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 Dmsi.c318 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 Dnexus.c129 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 Dmptable_pci.c79 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 Dintr_machdep.h163 int msi_alloc(device_t dev, int count, int maxcount, int *irqs);
166 int msi_release(int *irqs, int count);
H A Dapicvar.h180 u_int apic_alloc_vectors(u_int apic_id, u_int *irqs, u_int count,
/freebsd-9.3-release/sys/i386/include/
H A Dintr_machdep.h153 int msi_alloc(device_t dev, int count, int maxcount, int *irqs);
156 int msi_release(int* irqs, int count);
H A Dapicvar.h210 u_int apic_alloc_vectors(u_int apic_id, u_int *irqs, u_int count,
/freebsd-9.3-release/sys/powerpc/powerpc/
H A Dintr_machdep.c110 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 Dpcib_private.h141 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 Dpci_pir.c82 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 Dcardinfo.h172 int irqs; /* Bitmap of IRQs allowed */ member in struct:slotstate
/freebsd-9.3-release/sys/dev/tws/
H A Dtws.c93 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 Dtws.h241 int irqs; /* intrs used */ member in struct:tws_softc
/freebsd-9.3-release/sys/powerpc/powermac/
H A Dcpcht.c78 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 Deisaconf.c76 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 Dqpi.c258 int *irqs)
264 irqs));
257 qpi_pcib_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs) argument
H A Dpci_bus.c97 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 Dxlr_pci.c375 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 Dahci.c595 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 Dacpi_pcib_acpi.c86 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 Dxlp_pci.c287 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 */

Completed in 190 milliseconds

12