Lines Matching refs:sc_dev
112 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_puda_ce_handler()
142 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_process_ceq()
210 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_process_aeq()
235 irdma_debug(&iwdev->rf->sc_dev, IRDMA_DEBUG_AEQ, in irdma_process_aeq()
257 irdma_debug(&iwdev->rf->sc_dev, IRDMA_DEBUG_AEQ, in irdma_process_aeq()
349 irdma_debug(&iwdev->rf->sc_dev, IRDMA_DEBUG_AEQ, in irdma_process_aeq()
464 irdma_ena_intr(&rf->sc_dev, rf->iw_msixtbl[0].idx); in irdma_dpc()
479 irdma_ena_intr(&rf->sc_dev, iwceq->msix_idx); in irdma_ceq_dpc()
499 irdma_dev_err(to_ibdev(&rf->sc_dev), "No MSI-X vectors reserved for RDMA.\n"); in irdma_save_msix_info()
600 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_irq()
624 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_cqp()
665 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_aeq()
670 rf->sc_dev.irq_ops->irdma_cfg_aeq(&rf->sc_dev, rf->iw_msixtbl->idx, false); in irdma_destroy_aeq()
699 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_ceq()
736 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, in irdma_del_ceq_0()
746 rf->sc_dev.ceq_valid = false; in irdma_del_ceq_0()
770 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, msix_vec->ceq_id, in irdma_del_ceqs()
773 irdma_cqp_ceq_cmd(&rf->sc_dev, &iwceq->sc_ceq, in irdma_del_ceqs()
778 irdma_free_dma_mem(rf->sc_dev.hw, &iwceq->mem); in irdma_del_ceqs()
793 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_ccq()
878 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_hmc_objs()
969 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_cqp()
1076 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_ccq()
1167 irdma_debug(&rf->sc_dev, IRDMA_DEBUG_ERR, in irdma_irq_request()
1174 irdma_debug(&rf->sc_dev, IRDMA_DEBUG_ERR, in irdma_irq_request()
1225 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, ceq_id, msix_vec->idx, true); in irdma_cfg_ceq_vector()
1254 irdma_debug(&rf->sc_dev, IRDMA_DEBUG_ERR, "aeq irq config fail\n"); in irdma_cfg_aeq_vector()
1258 rf->sc_dev.irq_ops->irdma_cfg_aeq(&rf->sc_dev, msix_vec->idx, true); in irdma_cfg_aeq_vector()
1279 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_ceq()
1285 ceq_size = min(rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_CQ].cnt, in irdma_create_ceq()
1307 status = irdma_cqp_ceq_cmd(&rf->sc_dev, &iwceq->sc_ceq, in irdma_create_ceq()
1338 num_ceqs = min(rf->msix_count, rf->sc_dev.hmc_fpm_misc.max_ceqs); in irdma_setup_ceq_0()
1349 irdma_debug(&rf->sc_dev, IRDMA_DEBUG_ERR, in irdma_setup_ceq_0()
1365 irdma_ena_intr(&rf->sc_dev, msix_vec->idx); in irdma_setup_ceq_0()
1374 rf->sc_dev.ceq_valid = true; in irdma_setup_ceq_0()
1398 num_ceqs = min(rf->msix_count, rf->sc_dev.hmc_fpm_misc.max_ceqs); in irdma_setup_ceqs()
1404 irdma_debug(&rf->sc_dev, IRDMA_DEBUG_ERR, in irdma_setup_ceqs()
1417 irdma_ena_intr(&rf->sc_dev, msix_vec->idx); in irdma_setup_ceqs()
1475 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_aeq()
1477 struct irdma_hmc_info *hmc_info = rf->sc_dev.hmc_info; in irdma_create_aeq()
1537 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_setup_aeq()
1582 irdma_debug(&iwdev->rf->sc_dev, IRDMA_DEBUG_ERR, "ilq create fail\n"); in irdma_initialize_ilq()
1611 irdma_debug(&iwdev->rf->sc_dev, IRDMA_DEBUG_ERR, "ieq create fail\n"); in irdma_initialize_ieq()
1644 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_hmc_setup()
1667 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_del_init_mem()
1698 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_initialize_dev()
1737 info.debug_mask = rf->sc_dev.debug_mask; in irdma_initialize_dev()
1739 status = irdma_sc_dev_init(&rf->sc_dev, &info); in irdma_initialize_dev()
1763 irdma_debug(&iwdev->rf->sc_dev, IRDMA_DEBUG_INIT, "state = %d\n", iwdev->init_state); in irdma_rt_deinit_hw()
1767 if (iwdev->rf->sc_dev.hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_1) in irdma_rt_deinit_hw()
1776 qp.dev = &iwdev->rf->sc_dev; in irdma_rt_deinit_hw()
1881 irdma_del_hmc_objects(&rf->sc_dev, rf->sc_dev.hmc_info, true, in irdma_ctrl_deinit_hw()
1910 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_rt_init_hw()
1969 status = irdma_hmc_init_pble(&rf->sc_dev, in irdma_rt_init_hw()
1988 if (iwdev->rf->sc_dev.hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_1) in irdma_rt_init_hw()
2022 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_ctrl_init_hw()
2149 rf->max_cqe = rf->sc_dev.hw_attrs.uk_attrs.max_hw_cq_size; in irdma_initialize_hw_rsrc()
2150 rf->max_qp = rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_QP].cnt; in irdma_initialize_hw_rsrc()
2151 rf->max_mr = rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_MR].cnt; in irdma_initialize_hw_rsrc()
2152 rf->max_cq = rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_CQ].cnt; in irdma_initialize_hw_rsrc()
2153 rf->max_pd = rf->sc_dev.hw_attrs.max_hw_pds; in irdma_initialize_hw_rsrc()
2154 rf->arp_table_size = rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_ARP].cnt; in irdma_initialize_hw_rsrc()
2155 rf->max_ah = rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_FSIAV].cnt; in irdma_initialize_hw_rsrc()
2207 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_cqp_ce_handler()
2446 irdma_debug(&iwdev->rf->sc_dev, IRDMA_DEBUG_DEV, in irdma_cqp_manage_apbvt_cmd()
2651 irdma_debug(&iwdev->rf->sc_dev, IRDMA_DEBUG_CM, in irdma_manage_qhash()
2661 irdma_debug(&iwdev->rf->sc_dev, IRDMA_DEBUG_CM, in irdma_manage_qhash()
2739 irdma_debug(&rf->sc_dev, IRDMA_DEBUG_VERBS, in irdma_hw_flush_wqes()