Lines Matching refs:ulp_tbl
38 ulp = &edev->ulp_tbl[ulp_id]; in bnxt_register_dev()
75 ulp = &edev->ulp_tbl[ulp_id]; in bnxt_unregister_dev()
102 num_msix = edev->ulp_tbl[BNXT_ROCE_ULP].msix_requested; in bnxt_fill_msix_vecs()
103 idx = edev->ulp_tbl[BNXT_ROCE_ULP].msix_base; in bnxt_fill_msix_vecs()
135 if (edev->ulp_tbl[ulp_id].msix_requested) in bnxt_req_msix_vecs()
151 edev->ulp_tbl[ulp_id].msix_base = idx; in bnxt_req_msix_vecs()
152 edev->ulp_tbl[ulp_id].msix_requested = avail_msix; in bnxt_req_msix_vecs()
165 edev->ulp_tbl[ulp_id].msix_requested = 0; in bnxt_req_msix_vecs()
174 edev->ulp_tbl[ulp_id].msix_requested = avail_msix; in bnxt_req_msix_vecs()
193 edev->ulp_tbl[ulp_id].msix_requested = 0; in bnxt_free_msix_vecs()
207 return edev->ulp_tbl[BNXT_ROCE_ULP].msix_requested; in bnxt_get_ulp_msix_num()
217 if (edev->ulp_tbl[BNXT_ROCE_ULP].msix_requested) in bnxt_get_ulp_msix_base()
218 return edev->ulp_tbl[BNXT_ROCE_ULP].msix_base; in bnxt_get_ulp_msix_base()
281 struct bnxt_ulp *ulp = &edev->ulp_tbl[i]; in bnxt_ulp_stop()
305 struct bnxt_ulp *ulp = &edev->ulp_tbl[i]; in bnxt_ulp_start()
324 struct bnxt_ulp *ulp = &edev->ulp_tbl[i]; in bnxt_ulp_sriov_cfg()
349 struct bnxt_ulp *ulp = &edev->ulp_tbl[i]; in bnxt_ulp_shutdown()
367 struct bnxt_ulp *ulp = &edev->ulp_tbl[BNXT_ROCE_ULP]; in bnxt_ulp_irq_stop()
388 struct bnxt_ulp *ulp = &edev->ulp_tbl[BNXT_ROCE_ULP]; in bnxt_ulp_irq_restart()
422 struct bnxt_ulp *ulp = &edev->ulp_tbl[i]; in bnxt_ulp_async_events()
449 ulp = &edev->ulp_tbl[ulp_id]; in bnxt_register_async_events()