Lines Matching refs:sc_dev
18 struct irdma_hw_attrs *hw_attrs = &rf->sc_dev.hw_attrs;
26 props->fw_ver = (u64)irdma_fw_major_ver(&rf->sc_dev) << 32 |
27 irdma_fw_minor_ver(&rf->sc_dev);
106 props->max_msg_sz = iwdev->rf->sc_dev.hw_attrs.max_hw_outbound_msg_size;
128 pfn = ((uintptr_t)ucontext->iwdev->rf->sc_dev.hw_regs[IRDMA_DB_ADDR_OFFSET] +
254 iwdev->rf->sc_dev.hw_attrs.max_hw_device_pages) {
280 struct irdma_uk_attrs *uk_attrs = &iwdev->rf->sc_dev.hw_attrs.uk_attrs;
305 uresp.max_pds = iwdev->rf->sc_dev.hw_attrs.max_hw_pds;
306 uresp.wq_size = iwdev->rf->sc_dev.hw_attrs.max_qp_wr * 2;
312 u64 bar_off = (uintptr_t)iwdev->rf->sc_dev.hw_regs[IRDMA_DB_ADDR_OFFSET];
377 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
488 bar_off = (uintptr_t)iwdev->rf->sc_dev.hw_regs[IRDMA_DB_ADDR_OFFSET];
541 irdma_cqp_qp_destroy_cmd(&iwdev->rf->sc_dev, &iwqp->sc_qp);
764 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
804 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
833 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
888 struct irdma_sc_dev *dev = &rf->sc_dev;
1014 irdma_cqp_qp_destroy_cmd(&rf->sc_dev, &iwqp->sc_qp);
1191 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
1547 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
1789 dma_free_coherent(rf->sc_dev.hw->device, iwcq->kmem.size,
1792 dma_free_coherent(rf->sc_dev.hw->device,
1905 if (!(rf->sc_dev.hw_attrs.uk_attrs.feature_flags &
1917 if (rf->sc_dev.hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2)
2052 struct irdma_sc_dev *dev = &rf->sc_dev;
2122 if (rf->sc_dev.hw_attrs.uk_attrs.feature_flags &
2561 cqp_info->in.u.mw_alloc.dev = &iwdev->rf->sc_dev;
2623 cqp_info->in.u.dealloc_stag.dev = &iwdev->rf->sc_dev;
2662 cqp_info->in.u.alloc_stag.dev = &iwdev->rf->sc_dev;
2828 cqp_info->in.u.mr_reg_non_shared.dev = &iwdev->rf->sc_dev;
2906 iwdev->rf->sc_dev.hw_attrs.page_size_cap : SZ_4K;
2976 if (iwdev->rf->sc_dev.hw_attrs.uk_attrs.feature_flags & IRDMA_FEATURE_CQ_RESIZE)
3017 if (len > iwdev->rf->sc_dev.hw_attrs.max_mr_size)
3083 if (len > iwdev->rf->sc_dev.hw_attrs.max_mr_size)
3259 cqp_info->in.u.dealloc_stag.dev = &iwdev->rf->sc_dev;
3297 dev = &iwqp->iwdev->rf->sc_dev;
3864 irdma_fw_major_ver(&iwdev->rf->sc_dev),
3865 irdma_fw_minor_ver(&iwdev->rf->sc_dev));
3877 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
3901 irdma_cqp_gather_stats_cmd(&iwdev->rf->sc_dev, iwdev->vsi.pestat, true);
3903 irdma_cqp_gather_stats_gen1(&iwdev->rf->sc_dev, iwdev->vsi.pestat);
4119 mc_qht_elem->mc_grp_ctx.hmc_fcn_id = iwdev->rf->sc_dev.hmc_fn_id;
4303 irdma_sc_init_ah(&rf->sc_dev, sc_ah);