Lines Matching full:msi
93 * The following 3 members are used to support MSI-X specific features
96 uint_t ih_dup_cnt; /* # of dupped msi-x vectors */
144 #define DDI_INTR_MSIX_DUP 0x01 /* MSI-X vector which has been dupped */
146 /* Maximum number of MSI resources to allocate */
149 /* Default number of MSI-X resources to allocate */
189 * One such data structure is allocated for MSI-X enabled
190 * device. If no MSI-X is enabled then it is NULL
193 /* MSI-X Table related information */
194 ddi_acc_handle_t msix_tbl_hdl; /* MSI-X table handle */
195 uint32_t *msix_tbl_addr; /* MSI-X table addr */
196 uint32_t msix_tbl_offset; /* MSI-X table offset */
198 /* MSI-X PBA Table related information */
199 ddi_acc_handle_t msix_pba_hdl; /* MSI-X PBA handle */
200 uint32_t *msix_pba_addr; /* MSI-X PBA addr */
201 uint32_t msix_pba_offset; /* MSI-X PBA offset */
203 ddi_device_acc_attr_t msix_dev_attr; /* MSI-X device attr */
281 ddi_intr_msix_t *devi_msix_p; /* MSI-X info, if supported */
289 * (for MSI block enable, the valuse is either 1 or 0.)
298 int devi_cap_ptr; /* MSI or MSI-X cap pointer */