Home
last modified time | relevance | path

Searched refs:pci_irq (Results 1 – 8 of 8) sorted by relevance

/freebsd/usr.sbin/bhyve/riscv/
H A Dpci_irq_machdep.h31 struct pci_irq { struct
38 pci_irq_init_irq(struct pci_irq *irq) in pci_irq_init_irq() argument
44 pci_irq_intline(struct pci_irq *irq __unused) in pci_irq_intline()
H A Dpci_irq.c57 pci_irq_route(struct pci_devinst *pi, struct pci_irq *irq) in pci_irq_route()
/freebsd/sys/dev/mpt/
H A Dmpt_pci.c481 mpt->pci_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &iqd, in mpt_pci_attach()
483 if (mpt->pci_irq == NULL) { in mpt_pci_attach()
494 if (bus_setup_intr(dev, mpt->pci_irq, MPT_IFLAGS, NULL, mpt_pci_intr, in mpt_pci_attach()
573 bus_teardown_intr(mpt->dev, mpt->pci_irq, mpt->ih); in mpt_free_bus_resources()
577 if (mpt->pci_irq) { in mpt_free_bus_resources()
579 rman_get_rid(mpt->pci_irq), mpt->pci_irq); in mpt_free_bus_resources()
581 mpt->pci_irq = NULL; in mpt_free_bus_resources()
H A Dmpt.h640 struct resource * pci_irq; /* Interrupt map for chip */ member
/freebsd/usr.sbin/bhyve/
H A Dpci_irq.h47 void pci_irq_route(struct pci_devinst *pi, struct pci_irq *irq);
H A DMakefile46 pci_irq.c \
H A Dpci_emul.c84 struct pci_irq ii_irq;
1708 pci_apic_prt_entry(int bus __unused, int slot, int pin, struct pci_irq *irq, in pci_apic_prt_entry()
1722 pci_pirq_prt_entry(int bus __unused, int slot, int pin, struct pci_irq *irq, in pci_pirq_prt_entry()
2024 struct pci_irq *irq; in pci_lintr_route()
/freebsd/usr.sbin/bhyve/amd64/
H A Dpci_irq.c254 pci_irq_route(struct pci_devinst *pi, struct pci_irq *irq) in pci_irq_route()