Lines Matching full:wc

562 void iser_login_rsp(struct ib_cq *cq, struct ib_wc *wc)  in iser_login_rsp()  argument
564 struct ib_conn *ib_conn = wc->qp->qp_context; in iser_login_rsp()
566 struct iser_login_desc *desc = iser_login(wc->wr_cqe); in iser_login_rsp()
571 if (unlikely(wc->status != IB_WC_SUCCESS)) { in iser_login_rsp()
572 iser_err_comp(wc, "login_rsp"); in iser_login_rsp()
582 length = wc->byte_len - ISER_HEADERS_LEN; in iser_login_rsp()
612 struct ib_wc *wc, in iser_check_remote_inv() argument
615 if (wc->wc_flags & IB_WC_WITH_INVALIDATE) { in iser_check_remote_inv()
617 u32 rkey = wc->ex.invalidate_rkey; in iser_check_remote_inv()
654 void iser_task_rsp(struct ib_cq *cq, struct ib_wc *wc) in iser_task_rsp() argument
656 struct ib_conn *ib_conn = wc->qp->qp_context; in iser_task_rsp()
658 struct iser_rx_desc *desc = iser_rx(wc->wr_cqe); in iser_task_rsp()
663 if (unlikely(wc->status != IB_WC_SUCCESS)) { in iser_task_rsp()
664 iser_err_comp(wc, "task_rsp"); in iser_task_rsp()
673 length = wc->byte_len - ISER_HEADERS_LEN; in iser_task_rsp()
678 if (iser_check_remote_inv(iser_conn, wc, hdr)) { in iser_task_rsp()
706 void iser_cmd_comp(struct ib_cq *cq, struct ib_wc *wc) in iser_cmd_comp() argument
708 if (unlikely(wc->status != IB_WC_SUCCESS)) in iser_cmd_comp()
709 iser_err_comp(wc, "command"); in iser_cmd_comp()
712 void iser_ctrl_comp(struct ib_cq *cq, struct ib_wc *wc) in iser_ctrl_comp() argument
714 struct iser_tx_desc *desc = iser_tx(wc->wr_cqe); in iser_ctrl_comp()
717 if (unlikely(wc->status != IB_WC_SUCCESS)) { in iser_ctrl_comp()
718 iser_err_comp(wc, "control"); in iser_ctrl_comp()
728 void iser_dataout_comp(struct ib_cq *cq, struct ib_wc *wc) in iser_dataout_comp() argument
730 struct iser_tx_desc *desc = iser_tx(wc->wr_cqe); in iser_dataout_comp()
731 struct ib_conn *ib_conn = wc->qp->qp_context; in iser_dataout_comp()
734 if (unlikely(wc->status != IB_WC_SUCCESS)) in iser_dataout_comp()
735 iser_err_comp(wc, "dataout"); in iser_dataout_comp()