Searched refs:msix_tbl_hdl (Results 1 – 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ |
H A D | pci_intr_lib.c | 257 ddi_put32(msix_p->msix_tbl_hdl, in pci_msi_configure() 265 ddi_put32(msix_p->msix_tbl_hdl, in pci_msi_configure() 267 ddi_put32(msix_p->msix_tbl_hdl, in pci_msi_configure() 273 ddi_get32(msix_p->msix_tbl_hdl, in pci_msi_configure() 275 ddi_get32(msix_p->msix_tbl_hdl, in pci_msi_configure() 277 ddi_get32(msix_p->msix_tbl_hdl, in pci_msi_configure() 332 ddi_put32(msix_p->msix_tbl_hdl, in pci_msi_unconfigure() 340 ddi_put32(msix_p->msix_tbl_hdl, in pci_msi_unconfigure() 342 ddi_put32(msix_p->msix_tbl_hdl, in pci_msi_unconfigure() 530 ddi_put32(msix_p->msix_tbl_hdl, (uint32_t *)off, 0x1); in pci_msi_set_mask() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_introp.c | 139 ddi_put32(msix_p->msix_tbl_hdl, in apic_pci_msi_enable_vector() 141 ddi_put32(msix_p->msix_tbl_hdl, in apic_pci_msi_enable_vector() 143 ddi_put32(msix_p->msix_tbl_hdl, in apic_pci_msi_enable_vector() 442 mask = ddi_get32(msix_p->msix_tbl_hdl, (uint32_t *)off); in apic_pci_msi_enable_mode() 444 ddi_put32(msix_p->msix_tbl_hdl, (uint32_t *)off, (mask & ~1)); in apic_pci_msi_enable_mode()
|
H A D | apic_common.c | 1875 mask = ddi_get32(msix_p->msix_tbl_hdl, (uint32_t *)off); in apic_pci_msi_unconfigure() 1877 ddi_put32(msix_p->msix_tbl_hdl, (uint32_t *)off, (mask | 1)); in apic_pci_msi_unconfigure() 1884 ddi_put32(msix_p->msix_tbl_hdl, in apic_pci_msi_unconfigure() 1886 ddi_put64(msix_p->msix_tbl_hdl, (uint64_t *)off, 0); in apic_pci_msi_unconfigure()
|
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_intr.c | 339 mask = ddi_get32(msix_p->msix_tbl_hdl, (uint32_t *)off); in apic_pci_msi_enable_mode() 341 ddi_put32(msix_p->msix_tbl_hdl, (uint32_t *)off, (mask & ~1)); in apic_pci_msi_enable_mode()
|
H A D | xpv_psm.c | 1136 msi_data = ddi_get32(msix_p->msix_tbl_hdl, in xpv_psm_get_msi_vector()
|
/illumos-gate/usr/src/uts/i86pc/io/apix/ |
H A D | apix_utils.c | 368 ddi_put32(msix_p->msix_tbl_hdl, in apix_pci_msi_enable_vector() 370 ddi_put32(msix_p->msix_tbl_hdl, in apix_pci_msi_enable_vector() 372 ddi_put32(msix_p->msix_tbl_hdl, in apix_pci_msi_enable_vector() 406 mask = ddi_get32(msix_p->msix_tbl_hdl, (uint32_t *)off); in apix_pci_msi_enable_mode() 408 ddi_put32(msix_p->msix_tbl_hdl, (uint32_t *)off, (mask & ~1)); in apix_pci_msi_enable_mode()
|
H A D | apix.c | 1607 mask = ddi_get32(msix_p->msix_tbl_hdl, (uint32_t *)off); in apix_set_cpu() 1608 ddi_put32(msix_p->msix_tbl_hdl, (uint32_t *)off, in apix_set_cpu() 1619 ddi_put32(msix_p->msix_tbl_hdl, (uint32_t *)off, mask); in apix_set_cpu()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_intr_impl.h | 194 ddi_acc_handle_t msix_tbl_hdl; /* MSI-X table handle */ member
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon.c | 4829 ddi_acc_handle_t msix_tbl_hdl = hermon_get_msix_tblhdl(state); in hermon_quiesce() local 4910 if (msix_tbl_hdl && msix_pba_hdl) { in hermon_quiesce() 4916 data32 = ddi_get32(msix_tbl_hdl, in hermon_quiesce() 4973 if (msix_tbl_hdl && msix_pba_hdl) { in hermon_quiesce() 4989 ddi_put32(msix_tbl_hdl, in hermon_quiesce()
|