Lines Matching refs:uk_attrs

180 	struct irdma_uk_attrs *uk_attrs = &iwdev->rf->sc_dev.hw_attrs.uk_attrs;  in irdma_alloc_ucontext()  local
200 if (uk_attrs->hw_rev != IRDMA_GEN_1) in irdma_alloc_ucontext()
214 uresp.feature_flags = uk_attrs->feature_flags; in irdma_alloc_ucontext()
215 uresp.max_hw_wq_frags = uk_attrs->max_hw_wq_frags; in irdma_alloc_ucontext()
216 uresp.max_hw_read_sges = uk_attrs->max_hw_read_sges; in irdma_alloc_ucontext()
217 uresp.max_hw_inline = uk_attrs->max_hw_inline; in irdma_alloc_ucontext()
218 uresp.max_hw_rq_quanta = uk_attrs->max_hw_rq_quanta; in irdma_alloc_ucontext()
219 uresp.max_hw_wq_quanta = uk_attrs->max_hw_wq_quanta; in irdma_alloc_ucontext()
220 uresp.max_hw_sq_chunk = uk_attrs->max_hw_sq_chunk; in irdma_alloc_ucontext()
221 uresp.max_hw_cq_size = uk_attrs->max_hw_cq_size; in irdma_alloc_ucontext()
222 uresp.min_hw_cq_size = uk_attrs->min_hw_cq_size; in irdma_alloc_ucontext()
223 uresp.hw_rev = uk_attrs->hw_rev; in irdma_alloc_ucontext()
225 uresp.min_hw_wq_size = uk_attrs->min_hw_wq_size; in irdma_alloc_ucontext()
691 struct irdma_uk_attrs *uk_attrs = &dev->hw_attrs.uk_attrs; in irdma_create_qp() local
705 init_info.qp_uk_init_info.uk_attrs = uk_attrs; in irdma_create_qp()
716 iwqp->sg_list = kcalloc(uk_attrs->max_hw_wq_frags, sizeof(*iwqp->sg_list), in irdma_create_qp()
951 err_code = cq_validate_flags(attr->flags, dev->hw_attrs.uk_attrs.hw_rev); in irdma_create_cq()
971 cqe_64byte_ena = (dev->hw_attrs.uk_attrs.feature_flags & IRDMA_FEATURE_64_BYTE_CQE) ? true : false; in irdma_create_cq()
1011 if (rf->sc_dev.hw_attrs.uk_attrs.feature_flags & in irdma_create_cq()
1046 if (!cqe_64byte_ena && dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) in irdma_create_cq()