hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/infiniband/hw/i40iw/i40iw_hw.c
....@@ -313,7 +313,7 @@
313313 __func__, info->qp_cq_id);
314314 continue;
315315 }
316
- i40iw_add_ref(&iwqp->ibqp);
316
+ i40iw_qp_add_ref(&iwqp->ibqp);
317317 spin_unlock_irqrestore(&iwdev->qptable_lock, flags);
318318 qp = &iwqp->sc_qp;
319319 spin_lock_irqsave(&iwqp->lock, flags);
....@@ -353,7 +353,6 @@
353353 i40iw_cm_disconn(iwqp);
354354 break;
355355 case I40IW_AE_BAD_CLOSE:
356
- /* fall through */
357356 case I40IW_AE_RESET_SENT:
358357 i40iw_next_iw_state(iwqp, I40IW_QP_STATE_ERROR, 1, 0, 0);
359358 i40iw_cm_disconn(iwqp);
....@@ -413,7 +412,7 @@
413412 case I40IW_AE_UDA_XMIT_DGRAM_TOO_LONG:
414413 case I40IW_AE_UDA_XMIT_DGRAM_TOO_SHORT:
415414 ctx_info->err_rq_idx_valid = false;
416
- /* fall through */
415
+ fallthrough;
417416 default:
418417 if (!info->sq && ctx_info->err_rq_idx_valid) {
419418 ctx_info->err_rq_idx = info->wqe_idx;
....@@ -427,7 +426,7 @@
427426 break;
428427 }
429428 if (info->qp)
430
- i40iw_rem_ref(&iwqp->ibqp);
429
+ i40iw_qp_rem_ref(&iwqp->ibqp);
431430 } while (1);
432431
433432 if (aeqcnt)