/netbsd-current/sys/arch/arm/pci/ |
H A D | pci_msi_machdep.c | 86 struct arm_pci_msi *msi; local 91 msi = arm_pci_msi_lookup(pa); 92 if (msi == NULL || msi->msi_alloc == NULL) 95 vectors = msi->msi_alloc(msi, count, pa, exact); 108 struct arm_pci_msi *msi; local 113 msi = arm_pci_msi_lookup(pa); 114 if (msi == NULL || msi 131 arm_pci_msi_add(struct arm_pci_msi *msi) argument 142 struct arm_pci_msi *msi; local 261 struct arm_pci_msi *msi = NULL; local [all...] |
/netbsd-current/sys/arch/arm/apple/ |
H A D | apple_pcie.c | 403 int msi, n; local 405 for (msi = 0; msi < sc->sc_nmsi; msi += n) { 407 if (sc->sc_msi_pa[msi] != NULL) { 414 for (n = 1; n < count && msi + n < sc->sc_nmsi; n++) { 415 if (sc->sc_msi_pa[msi + n] != NULL) { 428 sc->sc_msi_pa[msi + n] = new_pa; 431 return msi; 438 apple_pcie_msi_free_msi(struct apple_pcie_softc *sc, int msi) argument 453 int msi, n; local 465 apple_pcie_msi_msi_enable(struct apple_pcie_softc *sc, int msi, int count) argument 505 apple_pcie_msi_msi_disable(struct apple_pcie_softc *sc, int msi) argument 522 apple_pcie_msi_msix_enable(struct apple_pcie_softc *sc, int msi, int msix_vec, bus_space_tag_t bst, bus_space_handle_t bsh) argument 560 apple_pcie_msi_msix_disable(struct apple_pcie_softc *sc, int msi) argument 577 apple_pcie_msi_msi_alloc(struct arm_pci_msi *msi, int *count, const struct pci_attach_args *pa, bool exact) argument 619 apple_pcie_msi_msix_alloc(struct arm_pci_msi *msi, u_int *table_indexes, int *count, const struct pci_attach_args *pa, bool exact) argument 681 apple_pcie_msi_intr_establish(struct arm_pci_msi *msi, pci_intr_handle_t ih, int ipl, int (*func)(void *), void *arg, const char *xname) argument 697 apple_pcie_msi_intr_release(struct arm_pci_msi *msi, pci_intr_handle_t *pih, int count) argument 720 struct arm_pci_msi *msi = &sc->sc_msi; local [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/ |
H A D | nouveau_nvkm_subdev_pci_base.c | 86 if (pci->msi) 203 if (pci->msi) 237 if (pci->msi) 284 pci->msi = true; 290 pci->msi = false; 293 pci->msi = nvkm_boolopt(device->cfgopt, "NvMSI", pci->msi); 294 if (pci->msi && func->msi_rearm) { 295 pci->msi = pci_enable_msi(pci->pdev) == 0; 296 if (pci->msi) [all...] |
/netbsd-current/sys/arch/arm/cortex/ |
H A D | gic_v2m.c | 229 gic_v2m_msi_alloc(struct arm_pci_msi *msi, int *count, argument 232 struct gic_v2m_frame * const frame = msi->msi_priv; 259 __SHIFTIN(msi->msi_id, ARM_PCI_INTR_FRAME); 268 gic_v2m_msix_alloc(struct arm_pci_msi *msi, u_int *table_indexes, int *count, argument 271 struct gic_v2m_frame * const frame = msi->msi_priv; 320 __SHIFTIN(msi->msi_id, ARM_PCI_INTR_FRAME); 331 gic_v2m_msi_intr_establish(struct arm_pci_msi *msi, argument 334 struct gic_v2m_frame * const frame = msi->msi_priv; 344 gic_v2m_msi_intr_release(struct arm_pci_msi *msi, pci_intr_handle_t *pih, argument 347 struct gic_v2m_frame * const frame = msi 367 struct arm_pci_msi *msi = &frame->frame_msi; local [all...] |
H A D | gicv3_its.c | 494 gicv3_its_msi_alloc(struct arm_pci_msi *msi, int *count, argument 497 struct gicv3_its * const its = msi->msi_priv; 523 __SHIFTIN(msi->msi_id, ARM_PCI_INTR_FRAME); 547 gicv3_its_msix_alloc(struct arm_pci_msi *msi, u_int *table_indexes, int *count, argument 550 struct gicv3_its * const its = msi->msi_priv; 597 __SHIFTIN(msi->msi_id, ARM_PCI_INTR_FRAME); 622 gicv3_its_msi_intr_establish(struct arm_pci_msi *msi, argument 625 struct gicv3_its * const its = msi->msi_priv; 645 gicv3_its_msi_intr_release(struct arm_pci_msi *msi, pci_intr_handle_t *pih, argument 648 struct gicv3_its * const its = msi 892 struct arm_pci_msi *msi; local [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
H A D | pci.h | 40 bool msi; member in struct:nvkm_pci
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/radeon/ |
H A D | radeon_drv.c | 267 MODULE_PARM_DESC(msi, "MSI support (1 = enable, 0 = disable, -1 = auto)"); 268 module_param_named(msi, radeon_msi, int, 0444);
|
/netbsd-current/sys/external/mit/xen-include-public/dist/xen/include/public/ |
H A D | domctl.h | 537 } msi; member in union:xen_domctl_bind_pt_irq::__anon9035
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_drv.c | 241 * DOC: msi (int) 244 MODULE_PARM_DESC(msi, "MSI support (1 = enable, 0 = disable, -1 = auto)"); 245 module_param_named(msi, amdgpu_msi, int, 0444);
|
/netbsd-current/sys/dev/pci/ixgbe/ |
H A D | ixgbe.c | 7094 goto msi; 7101 goto msi; 7107 goto msi; 7142 goto msi; 7153 msi:
|