Lines Matching defs:uk_attrs

163 	avail_quanta = qp->uk_attrs->max_hw_sq_chunk -
165 qp->uk_attrs->max_hw_sq_chunk);
189 if (qp->uk_attrs->hw_rev == IRDMA_GEN_1 && quanta == 1 &&
292 if (qp->uk_attrs->hw_rev >= IRDMA_GEN_2 && !(frag_cnt & 0x01) &&
296 if (qp->uk_attrs->hw_rev == IRDMA_GEN_2)
372 if (qp->uk_attrs->hw_rev >= IRDMA_GEN_2 &&
376 if (qp->uk_attrs->hw_rev == IRDMA_GEN_2)
461 if (qp->uk_attrs->hw_rev >= IRDMA_GEN_2 && !(frag_cnt & 0x01) &&
465 if (qp->uk_attrs->hw_rev == IRDMA_GEN_2)
868 if (qp->uk_attrs->hw_rev >= IRDMA_GEN_2 && !(info->num_sges & 0x01) &&
872 if (qp->uk_attrs->hw_rev == IRDMA_GEN_2)
1228 * @uk_attrs: qp HW attributes
1240 void irdma_get_wqe_shift(struct irdma_uk_attrs *uk_attrs, u32 sge,
1244 if (uk_attrs->hw_rev >= IRDMA_GEN_2) {
1260 * @uk_attrs: qp HW attributes
1266 int irdma_get_sqdepth(struct irdma_uk_attrs *uk_attrs, u32 sq_size, u8 shift,
1269 u32 min_size = (u32)uk_attrs->min_hw_wq_size << shift;
1275 else if (*sqdepth > uk_attrs->max_hw_wq_quanta)
1283 * @uk_attrs: qp HW attributes
1288 int irdma_get_rqdepth(struct irdma_uk_attrs *uk_attrs, u32 rq_size, u8 shift,
1291 u32 min_size = (u32)uk_attrs->min_hw_wq_size << shift;
1297 else if (*rqdepth > uk_attrs->max_hw_rq_quanta)
1329 (qp->uk_attrs->feature_flags & IRDMA_FEATURE_RTS_AE))
1347 bool imm_support = ukinfo->uk_attrs->hw_rev >= IRDMA_GEN_2;
1349 irdma_get_wqe_shift(ukinfo->uk_attrs,
1354 irdma_get_wqe_shift(ukinfo->uk_attrs, ukinfo->max_rq_frag_cnt, 0,
1357 if (ukinfo->uk_attrs->hw_rev == IRDMA_GEN_1) {
1372 bool imm_support = ukinfo->uk_attrs->hw_rev >= IRDMA_GEN_2;
1375 irdma_get_wqe_shift(ukinfo->uk_attrs,
1379 status = irdma_get_sqdepth(ukinfo->uk_attrs, ukinfo->sq_size,
1396 irdma_get_wqe_shift(ukinfo->uk_attrs, ukinfo->max_rq_frag_cnt, 0,
1399 if (ukinfo->uk_attrs->hw_rev == IRDMA_GEN_1) {
1404 status = irdma_get_rqdepth(ukinfo->uk_attrs, ukinfo->rq_size,
1425 qp->uk_attrs = info->uk_attrs;
1426 if (info->max_sq_frag_cnt > qp->uk_attrs->max_hw_wq_frags ||
1427 info->max_rq_frag_cnt > qp->uk_attrs->max_hw_wq_frags)
1460 if (qp->uk_attrs->hw_rev == IRDMA_GEN_1)