Lines Matching defs:sc_qp
3294 irdma_sc_qp_setctx(&iwqp->sc_qp, iwqp->host_ctx.va, ctx_info);
3356 struct irdma_sc_qp *qp = &iwqp->sc_qp;
3372 if (iwqp->flush_issued || iwqp->sc_qp.qp_uk.destroy_pending) {
3422 if (issue_flush && !iwqp->sc_qp.qp_uk.destroy_pending) {
3569 if (cm_node->dev->ws_add(iwqp->sc_qp.vsi, cm_node->user_pri)) {
3573 iwqp->sc_qp.user_pri = cm_node->user_pri;
3574 irdma_qp_add_qos(&iwqp->sc_qp);
3576 iwdev->rf->check_fc(&iwdev->vsi, &iwqp->sc_qp);
3591 iwqp->sc_qp.qp_uk.sq_base = kmap_local_page(iwqp->page);
3594 irdma_sc_send_lsmm(&iwqp->sc_qp, iwqp->ietf_mem.va, cm_node->lsmm_size,
3598 kunmap_local(iwqp->sc_qp.qp_uk.sq_base);
3752 iwqp->sc_qp.vsi->dscp_map[irdma_tos2dscp(cm_info.tos)];
3761 if (iwqp->sc_qp.dev->ws_add(iwqp->sc_qp.vsi, cm_info.user_pri))
3763 iwqp->sc_qp.user_pri = cm_info.user_pri;
3764 irdma_qp_add_qos(&iwqp->sc_qp);
3766 iwdev->rf->check_fc(&iwdev->vsi, &iwqp->sc_qp);
4023 struct irdma_sc_qp *sc_qp;
4034 sc_qp = container_of(list_node, struct irdma_sc_qp,
4036 if (sc_qp->qp_uk.qp_type != IRDMA_QP_TYPE_ROCE_RC)
4039 qp = sc_qp->qp_uk.back_qp;
4055 if (iwdev->rf->qp_table[sc_qp->qp_uk.qp_id]) {
4088 if (iwqp->sc_qp.qp_uk.destroy_pending) {
4096 iwqp->sc_qp.qp_uk.sq_base = kmap_local_page(iwqp->page);
4097 irdma_sc_send_rtt(&iwqp->sc_qp, read0);
4099 kunmap_local(iwqp->sc_qp.qp_uk.sq_base);