Searched refs:msi (Results 1 - 10 of 10) sorted by relevance

/netbsd-current/sys/arch/arm/pci/
H A Dpci_msi_machdep.c86 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 Dapple_pcie.c403 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 Dnouveau_nvkm_subdev_pci_base.c86 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 Dgic_v2m.c229 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 Dgicv3_its.c494 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 Dpci.h40 bool msi; member in struct:nvkm_pci
/netbsd-current/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_drv.c267 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 Ddomctl.h537 } msi; member in union:xen_domctl_bind_pt_irq::__anon9035
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_drv.c241 * 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 Dixgbe.c7094 goto msi;
7101 goto msi;
7107 goto msi;
7142 goto msi;
7153 msi:

Completed in 456 milliseconds