Searched refs:DDI_INTR_TYPE_MSI (Results 1 - 25 of 74) sorted by relevance

123

/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dxpv_intr.c112 if (type == DDI_INTR_TYPE_MSI) {
265 if (type == DDI_INTR_TYPE_MSI) {
287 if (type == DDI_INTR_TYPE_MSI) {
318 if (type == DDI_INTR_TYPE_MSI) {
H A Dxpv_psm.c655 *result = hdlp->ih_type & ~(DDI_INTR_TYPE_MSI |
682 *result = hdlp->ih_type & ~(DDI_INTR_TYPE_MSI |
686 if (hdlp->ih_type == DDI_INTR_TYPE_MSI)
1113 if (type == DDI_INTR_TYPE_MSI) {
1251 vector = xpv_psm_get_msi_vector(dip, DDI_INTR_TYPE_MSI, i);
H A Dmp_platform_xpv.c639 DDI_INTR_TYPE_MSI);
1028 intr_index = (type == DDI_INTR_TYPE_MSI) ? MSI_INDEX :
1511 DDI_INTR_TYPE_MSI : DDI_INTR_TYPE_MSIX;
1512 if (type == DDI_INTR_TYPE_MSI) {
/illumos-gate/usr/src/uts/common/io/
H A Dpci_intr_lib.c120 (type == DDI_INTR_TYPE_MSI)) {
169 if (type == DDI_INTR_TYPE_MSI) {
214 if (type == DDI_INTR_TYPE_MSI) {
308 if (type == DDI_INTR_TYPE_MSI) {
375 if ((type == DDI_INTR_TYPE_MSI) && (msi_ctrl & PCI_MSI_ENABLE_BIT))
409 if (type == DDI_INTR_TYPE_MSI) {
458 if (type == DDI_INTR_TYPE_MSI) {
503 if (type == DDI_INTR_TYPE_MSI) {
567 if (type == DDI_INTR_TYPE_MSI) {
628 if (type == DDI_INTR_TYPE_MSI) {
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dirm.c40 if (type == (DDI_INTR_TYPE_MSI | DDI_INTR_TYPE_MSIX))
46 case DDI_INTR_TYPE_MSI:
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_msi.c71 px_p->px_supp_intr_types |= (DDI_INTR_TYPE_MSI | DDI_INTR_TYPE_MSIX);
148 if (type == DDI_INTR_TYPE_MSI) {
371 msi_state_p->msi_type = DDI_INTR_TYPE_MSI;
/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcieb.c953 if ((intr_types & DDI_INTR_TYPE_MSI) &&
955 if (pcieb_intr_init(pcieb, DDI_INTR_TYPE_MSI) == DDI_SUCCESS)
956 intr_types = DDI_INTR_TYPE_MSI;
963 if (intr_types != DDI_INTR_TYPE_MSI) {
1012 (intr_type == DDI_INTR_TYPE_MSI) ? "MSI" : "INTx");
1024 if ((intr_type == DDI_INTR_TYPE_MSI) && PCIE_IS_RP(bus_p) &&
1035 if (intr_type == DDI_INTR_TYPE_MSI) {
1089 if (intr_type == DDI_INTR_TYPE_MSI) {
1168 if (intr_type == DDI_INTR_TYPE_MSI) {
1196 if ((intr_type == DDI_INTR_TYPE_MSI)
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/mr_sas/
H A Dmr_sas.c186 case DDI_INTR_TYPE_MSI:
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci_kstats.c135 case DDI_INTR_TYPE_MSI:
H A Dpci_common.c249 types |= DDI_INTR_TYPE_MSI;
277 if (types & DDI_INTR_TYPE_MSI) {
347 if (hdlp->ih_type == DDI_INTR_TYPE_MSI)
601 if (hdlp->ih_type != DDI_INTR_TYPE_MSI) {
633 if (hdlp->ih_type != DDI_INTR_TYPE_MSI) {
/illumos-gate/usr/src/uts/common/sys/
H A Dddi_intr.h62 #define DDI_INTR_TYPE_MSI 0x2 macro
H A Dddi_intr_impl.h133 ((type) == DDI_INTR_TYPE_MSI || (type) == DDI_INTR_TYPE_MSIX)
140 ((t) == DDI_INTR_TYPE_MSI) || \
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_introp.c105 if (type == DDI_INTR_TYPE_MSI) {
256 if (type == DDI_INTR_TYPE_MSI) {
418 if (type == DDI_INTR_TYPE_MSI) {
802 *result = hdlp->ih_type & ~(DDI_INTR_TYPE_MSI |
806 if (hdlp->ih_type == DDI_INTR_TYPE_MSI)
871 if (hdlp->ih_type == DDI_INTR_TYPE_MSI) {
/illumos-gate/usr/src/uts/common/io/virtio/
H A Dvirtio.c834 int_type = DDI_INTR_TYPE_MSI;
1077 if (intr_types & (DDI_INTR_TYPE_MSIX | DDI_INTR_TYPE_MSI)) {
1186 ASSERT(sc->sc_int_type == DDI_INTR_TYPE_MSI);
1261 sc->sc_int_type == DDI_INTR_TYPE_MSI)
1276 sc->sc_int_type == DDI_INTR_TYPE_MSI) {
/illumos-gate/usr/src/cmd/mdb/sparc/modules/intr/
H A Dintr.c464 case DDI_INTR_TYPE_MSI:
517 if (info.intr_type == DDI_INTR_TYPE_MSI) {
/illumos-gate/usr/src/uts/common/os/
H A Dddi_intr.c223 if ((type == DDI_INTR_TYPE_MSI) && !ISP2(curr_nintrs + count)) {
762 ((hdlp->ih_type == DDI_INTR_TYPE_MSI) &&
797 ((hdlp->ih_type == DDI_INTR_TYPE_MSI) &&
835 hdlp->ih_type != DDI_INTR_TYPE_MSI ||
882 hdlp->ih_type != DDI_INTR_TYPE_MSI ||
H A Dddi_intr_impl.c303 if (type == DDI_INTR_TYPE_MSI)
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_irm.c196 apix_irm_params.iparams_types = DDI_INTR_TYPE_MSI | DDI_INTR_TYPE_MSIX;
/illumos-gate/usr/src/uts/common/io/usb/hcd/uhci/
H A Duhci.c311 if ((intr_types & DDI_INTR_TYPE_MSI) && uhci_enable_msi) {
312 if (uhci_add_intrs(uhcip, DDI_INTR_TYPE_MSI)
321 uhcip->uhci_intr_type = DDI_INTR_TYPE_MSI;
523 flag = (intr_type == DDI_INTR_TYPE_MSI) ?
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dapix.h53 #define APIX_TYPE_MSI DDI_INTR_TYPE_MSI /* 2 */
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_nexus.c656 sc->intr_type == DDI_INTR_TYPE_MSI ? "MSI interrupts" :
667 sc->intr_type == DDI_INTR_TYPE_MSI ? "MSI interrupts" :
1599 DDI_INTR_TYPE_MSIX | DDI_INTR_TYPE_MSI | DDI_INTR_TYPE_FIXED);
1671 itype == DDI_INTR_TYPE_MSI ||
1706 (itype != DDI_INTR_TYPE_MSI || ISP2(iaq->nirq))) {
1720 (itype != DDI_INTR_TYPE_MSI || ISP2(iaq->nirq))) {
1766 if (itype != DDI_INTR_TYPE_MSI || ISP2(iaq->nirq)) {
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_hba.c192 types &= (DDI_INTR_TYPE_MSI | DDI_INTR_TYPE_FIXED);
217 if ((types & DDI_INTR_TYPE_MSI) &&
222 ddi_intr_get_nintrs(hba->dip, DDI_INTR_TYPE_MSI, &nintrs);
225 type = DDI_INTR_TYPE_MSI;
477 types &= (DDI_INTR_TYPE_MSI | DDI_INTR_TYPE_FIXED);
479 } else if (type == DDI_INTR_TYPE_MSI) {
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dunm_gem.c1000 type = DDI_INTR_TYPE_MSI;
1016 if (type == DDI_INTR_TYPE_MSI)
1059 if (adapter->intr_type == DDI_INTR_TYPE_MSI)
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge_main.c1733 if ((intr_types & DDI_INTR_TYPE_MSI) && rgep->msi_enable) {
1734 if (rge_add_intrs(rgep, DDI_INTR_TYPE_MSI) != DDI_SUCCESS) {
1739 rgep->intr_type = DDI_INTR_TYPE_MSI;
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_impl.c688 if ((type & DDI_INTR_TYPE_MSI) == 0) {
700 err = ddi_intr_get_nintrs(dip, DDI_INTR_TYPE_MSI, &req);
721 err = ddi_intr_get_navail(dip, DDI_INTR_TYPE_MSI, &avail);
771 DDI_INTR_TYPE_MSI, 0, req, &actual, DDI_INTR_ALLOC_STRICT);

Completed in 140 milliseconds

123