Lines Matching refs:sc_dev

77 	struct irdma_sc_dev *dev = &rf->sc_dev;  in irdma_puda_ce_handler()
106 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_process_ceq()
213 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_process_aeq()
438 irdma_ena_intr(&rf->sc_dev, rf->iw_msixtbl[0].idx); in irdma_dpc()
451 irdma_ena_intr(&rf->sc_dev, iwceq->msix_idx); in irdma_ceq_dpc()
536 ibdev_err(to_ibdev(&iwceq->rf->sc_dev), "expected irq = %d received irq = %d\n", in irdma_ceq_handler()
554 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_irq()
571 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_cqp()
613 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_aeq()
618 rf->sc_dev.irq_ops->irdma_cfg_aeq(&rf->sc_dev, rf->iw_msixtbl->idx, false); in irdma_destroy_aeq()
649 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_ceq()
684 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, in irdma_del_ceq_0()
694 rf->sc_dev.ceq_valid = false; in irdma_del_ceq_0()
717 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, msix_vec->ceq_id, in irdma_del_ceqs()
720 irdma_cqp_ceq_cmd(&rf->sc_dev, &iwceq->sc_ceq, in irdma_del_ceqs()
722 dma_free_coherent(rf->sc_dev.hw->device, iwceq->mem.size, in irdma_del_ceqs()
738 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_ccq()
821 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_hmc_objs()
908 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_cqp()
1005 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_ccq()
1110 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, ceq_id, msix_vec->idx, true); in irdma_cfg_ceq_vector()
1137 rf->sc_dev.irq_ops->irdma_cfg_aeq(&rf->sc_dev, msix_vec->idx, true); in irdma_cfg_aeq_vector()
1157 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_ceq()
1163 ceq_size = min(rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_CQ].cnt, in irdma_create_ceq()
1183 status = irdma_cqp_ceq_cmd(&rf->sc_dev, &iwceq->sc_ceq, in irdma_create_ceq()
1214 num_ceqs = min(rf->msix_count, rf->sc_dev.hmc_fpm_misc.max_ceqs); in irdma_setup_ceq_0()
1240 irdma_ena_intr(&rf->sc_dev, msix_vec->idx); in irdma_setup_ceq_0()
1249 rf->sc_dev.ceq_valid = true; in irdma_setup_ceq_0()
1272 num_ceqs = min(rf->msix_count, rf->sc_dev.hmc_fpm_misc.max_ceqs); in irdma_setup_ceqs()
1291 irdma_ena_intr(&rf->sc_dev, msix_vec->idx); in irdma_setup_ceqs()
1347 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_aeq()
1349 struct irdma_hmc_info *hmc_info = rf->sc_dev.hmc_info; in irdma_create_aeq()
1413 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_setup_aeq()
1522 status = irdma_cfg_fpm_val(&rf->sc_dev, qpcnt); in irdma_hmc_setup()
1537 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_del_init_mem()
1569 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_initialize_dev()
1606 status = irdma_sc_dev_init(rf->rdma_ver, &rf->sc_dev, &info); in irdma_initialize_dev()
1631 if (iwdev->rf->sc_dev.hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_1) in irdma_rt_deinit_hw()
1735 irdma_del_hmc_objects(&rf->sc_dev, rf->sc_dev.hmc_info, true, in irdma_ctrl_deinit_hw()
1763 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_rt_init_hw()
1812 status = irdma_hmc_init_pble(&rf->sc_dev, in irdma_rt_init_hw()
1831 if (iwdev->rf->sc_dev.hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_1) in irdma_rt_init_hw()
1864 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_ctrl_init_hw()
1984 rf->max_cqe = rf->sc_dev.hw_attrs.uk_attrs.max_hw_cq_size; in irdma_initialize_hw_rsrc()
1985 rf->max_qp = rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_QP].cnt; in irdma_initialize_hw_rsrc()
1986 rf->max_mr = rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_MR].cnt; in irdma_initialize_hw_rsrc()
1987 rf->max_cq = rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_CQ].cnt; in irdma_initialize_hw_rsrc()
1988 rf->max_pd = rf->sc_dev.hw_attrs.max_hw_pds; in irdma_initialize_hw_rsrc()
1989 rf->arp_table_size = rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_ARP].cnt; in irdma_initialize_hw_rsrc()
1990 rf->max_ah = rf->sc_dev.hmc_info->hmc_obj[IRDMA_HMC_IW_FSIAV].cnt; in irdma_initialize_hw_rsrc()
2040 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_cqp_ce_handler()