Searched refs:msi_state_p (Results 1 – 5 of 5) sorted by relevance
52 px_msi_state_t *msi_state_p = &px_p->px_ib_p->ib_msi_state; in px_msi_attach() local60 mutex_init(&msi_state_p->msi_mutex, NULL, MUTEX_DRIVER, NULL); in px_msi_attach()73 msi_state_p->msi_p = kmem_zalloc(msi_state_p->msi_cnt * in px_msi_attach()76 for (i = 0, msi_num = msi_state_p->msi_1st_msinum; in px_msi_attach()77 i < msi_state_p->msi_cnt; i++, msi_num++) { in px_msi_attach()78 msi_state_p->msi_p[i].msi_msinum = msi_num; in px_msi_attach()79 msi_state_p->msi_p[i].msi_state = MSI_STATE_FREE; in px_msi_attach()86 irm_params.iparams_types = msi_state_p->msi_type; in px_msi_attach()87 irm_params.iparams_total = msi_state_p->msi_cnt; in px_msi_attach()89 msi_state_p->msi_pool_p = irm_pool_p; in px_msi_attach()[all …]
74 px_msi_state_t *msi_state_p = &px_p->px_ib_p->ib_msi_state; in pxtool_intr_info() local87 intr_info.num_intr = msi_state_p->msi_cnt; in pxtool_intr_info()132 px_msi_state_t *msi_state_p = &px_p->px_ib_p->ib_msi_state; in pxtool_get_intr() local136 if ((iget->msi < msi_state_p->msi_1st_msinum) || in pxtool_get_intr()137 (iget->msi >= (msi_state_p->msi_1st_msinum + in pxtool_get_intr()138 msi_state_p->msi_cnt))) { in pxtool_get_intr()293 px_msi_state_t *msi_state_p = &px_p->px_ib_p->ib_msi_state; in pxtool_set_intr() local296 if ((iset.msi < msi_state_p->msi_1st_msinum) || in pxtool_set_intr()297 (iset.msi >= (msi_state_p->msi_1st_msinum + in pxtool_set_intr()298 msi_state_p->msi_cnt))) { in pxtool_set_intr()
553 px_msi_state_t *msi_state_p = &px_p->px_ib_p->ib_msi_state; in px_msix_ops() local566 if ((hdlp->ih_cap & DDI_INTR_FLAG_MSI64) && msi_state_p->msi_addr64) { in px_msix_ops()569 msi_addr = msi_state_p->msi_addr64; in px_msix_ops()573 msi_addr = msi_state_p->msi_addr32; in px_msix_ops()802 if (msi_state_p->msi_pool_p == NULL) { in px_msix_ops()806 *(ddi_irm_pool_t **)result = msi_state_p->msi_pool_p; in px_msix_ops()
925 px_msi_state_t *msi_state_p = &px_p->px_ib_p->ib_msi_state; in px_ib_set_msix_target() local946 if ((hdlp->ih_cap & DDI_INTR_FLAG_MSI64) && msi_state_p->msi_addr64) { in px_ib_set_msix_target()
1078 px_msi_state_t *msi_state_p = &px_p->px_ib_p->ib_msi_state; in px_lib_msi_init() local1084 msi_state_p->msi_addr32, msi_state_p->msi_addr64)) != H_EOK) { in px_lib_msi_init()