/freebsd/sys/dev/tpm/ |
H A D | tpm_tis_core.c | 108 sc->irq_rid = 0; in tpmtis_attach() 109 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid, in tpmtis_attach() 117 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, sc->irq_res); in tpmtis_attach() 143 sc->irq_rid, sc->irq_res); in tpmtis_detach() 180 irq = bus_get_resource_start(sc->dev, SYS_RES_IRQ, sc->irq_rid); in tpmtis_setup_intr()
|
H A D | tpm_tis.c |
|
H A D | tpmvar.h | 48 int mem_rid, irq_rid; member
|
/freebsd/sys/riscv/sifive/ |
H A D | sifive_gpio.c | 72 int irq_rid; member 139 sc->irq_rid = 0; in sfgpio_attach() 140 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid, in sfgpio_attach() 173 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in sfgpio_attach()
|
/freebsd/sys/arm64/rockchip/ |
H A D | rk3568_pcie.c | 94 int irq_rid; member 255 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in rk3568_pcie_detach() 298 &sc->irq_rid, RF_ACTIVE | RF_SHAREABLE))) { in rk3568_pcie_attach()
|
/freebsd/sys/x86/iommu/ |
H A D | iommu_utils.c | 584 error = bus_set_resource(dev, SYS_RES_IRQ, dmd->irq_rid, in iommu_alloc_irq() 592 &dmd->irq_rid, RF_ACTIVE); in iommu_alloc_irq() 622 bus_release_resource(dev, SYS_RES_IRQ, dmd->irq_rid, dmd->irq_res); in iommu_alloc_irq() 624 bus_delete_resource(dev, SYS_RES_IRQ, dmd->irq_rid); in iommu_alloc_irq() 646 bus_release_resource(dev, SYS_RES_IRQ, dmd->irq_rid, dmd->irq_res); in iommu_release_intr() 647 bus_delete_resource(dev, SYS_RES_IRQ, dmd->irq_rid); in iommu_release_intr()
|
/freebsd/sys/dev/qcom_ess_edma/ |
H A D | qcom_ess_edma.c | 96 bus_release_resource(sc->sc_dev, SYS_RES_IRQ, intr->irq_rid, in qcom_ess_edma_release_intr() 422 if (intr->irq_rid < QCOM_ESS_EDMA_NUM_TX_IRQS) { in qcom_ess_edma_filter() 423 int tx_queue = intr->irq_rid; in qcom_ess_edma_filter() 441 int rx_queue = intr->irq_rid - QCOM_ESS_EDMA_NUM_TX_IRQS; in qcom_ess_edma_filter() 469 intr->irq_rid = rid; in qcom_ess_edma_setup_intr() 471 SYS_RES_IRQ, &intr->irq_rid, RF_ACTIVE); in qcom_ess_edma_setup_intr()
|
/freebsd/sys/dev/mps/ |
H A D | mps_pci.c | 307 q->irq_rid = rid; in mps_pci_setup_interrupts() 309 &q->irq_rid, RF_ACTIVE); in mps_pci_setup_interrupts() 362 q->irq_rid, q->irq); in mps_pci_free_interrupts()
|
/freebsd/sys/dev/mpr/ |
H A D | mpr_pci.c | 361 q->irq_rid = rid; in mpr_pci_setup_interrupts() 363 &q->irq_rid, RF_ACTIVE); in mpr_pci_setup_interrupts() 415 q->irq_rid, q->irq); in mpr_pci_free_interrupts()
|
/freebsd/sys/dev/dpaa2/ |
H A D | dpaa2_io.h | 97 int irq_rid[DPAA2_IO_MSI_COUNT]; member
|
H A D | dpaa2_mac.h | 111 int irq_rid[DPAA2_MAC_MSI_COUNT]; member
|
H A D | dpaa2_io.c | 434 &sc->irq_rid[0], RF_ACTIVE | RF_SHAREABLE)) == NULL) { in dpaa2_io_setup_irqs() 478 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid[0], in dpaa2_io_release_irqs() 508 sc->irq_rid[i] = i + 1; in dpaa2_io_setup_msi()
|
H A D | dpaa2_mac.c | 222 &sc->irq_rid[0], RF_ACTIVE | RF_SHAREABLE)) == NULL) { in dpaa2_mac_setup_irq() 300 sc->irq_rid[i] = i + 1; in dpaa2_mac_setup_msi()
|
/freebsd/sys/dev/ichsmb/ |
H A D | ichsmb_var.h | 53 int irq_rid; /* interrupt bus id */ member
|
H A D | ichsmb_pci.c | 306 sc->irq_rid = 0; in ichsmb_pci_attach() 308 &sc->irq_rid, RF_ACTIVE | RF_SHAREABLE); in ichsmb_pci_attach()
|
/freebsd/sys/dev/glxiic/ |
H A D | glxiic.c | 141 int irq_rid; /* IRQ resource ID. */ member 376 sc->irq_rid = 0; in glxiic_attach() 377 sc->irq_res = bus_alloc_resource(dev, SYS_RES_IRQ, &sc->irq_rid, in glxiic_attach() 432 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in glxiic_attach() 471 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in glxiic_detach()
|
/freebsd/sys/dev/sound/pci/ |
H A D | csavar.h | 46 int irq_rid; /* irq rid */ member
|
H A D | csa.c | 248 resp->irq_rid = 0; in csa_attach() 250 &resp->irq_rid, RF_ACTIVE | RF_SHAREABLE); in csa_attach() 296 bus_release_resource(dev, SYS_RES_IRQ, resp->irq_rid, resp->irq); in csa_attach() 325 bus_release_resource(dev, SYS_RES_IRQ, resp->irq_rid, resp->irq); in csa_detach()
|
/freebsd/sys/dev/dpaa/ |
H A D | fman.h | 42 int irq_rid; member
|
H A D | fman.c | 445 sc->irq_rid = 0; in fman_attach() 446 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid, in fman_attach() 505 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, in fman_detach()
|
/freebsd/sys/dev/iicbus/ |
H A D | iichid.c | 175 int irq_rid; member 1167 sc->irq_rid = 0; 1169 &sc->irq_rid, RF_ACTIVE); 1173 sc->irq_res, sc->irq_rid); 1185 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid, 1278 bus_release_resource(dev, SYS_RES_IRQ, sc->irq_rid,
|
/freebsd/sys/dev/gpio/ |
H A D | gpiokeys.c | 102 int irq_rid; member 337 key->irq_res = gpio_alloc_intr_resource(sc->sc_dev, &key->irq_rid, in gpiokeys_attach_key() 352 bus_release_resource(sc->sc_dev, SYS_RES_IRQ, key->irq_rid, in gpiokeys_attach_key() 380 key->irq_rid, key->irq_res); in gpiokeys_detach_key()
|
/freebsd/sys/dev/mpi3mr/ |
H A D | mpi3mr_pci.c | 532 irq_info->irq_rid = rid; in mpi3mr_setup_irqs() 534 &irq_info->irq_rid, RF_ACTIVE); in mpi3mr_setup_irqs() 570 irq_info->irq_rid, irq_info->irq); in mpi3mr_teardown_irqs()
|
/freebsd/sys/dev/sbni/ |
H A D | if_sbnivar.h | 75 int irq_rid; member
|
H A D | if_sbni_isa.c | 109 dev, SYS_RES_IRQ, &sc->irq_rid, RF_ACTIVE); in sbni_attach_isa()
|