Lines Matching refs:wc
200 struct ib_wc wc; in rds_iw_send_cq_comp_handler() local
213 while (ib_poll_cq(cq, 1, &wc) > 0) { in rds_iw_send_cq_comp_handler()
215 (unsigned long long)wc.wr_id, wc.status, wc.byte_len, in rds_iw_send_cq_comp_handler()
216 be32_to_cpu(wc.ex.imm_data)); in rds_iw_send_cq_comp_handler()
219 if (wc.status != IB_WC_SUCCESS) { in rds_iw_send_cq_comp_handler()
220 printk(KERN_ERR "WC Error: status = %d opcode = %d\n", wc.status, wc.opcode); in rds_iw_send_cq_comp_handler()
224 if (wc.opcode == IB_WC_LOCAL_INV && wc.wr_id == RDS_IW_LOCAL_INV_WR_ID) { in rds_iw_send_cq_comp_handler()
229 if (wc.opcode == IB_WC_FAST_REG_MR && wc.wr_id == RDS_IW_FAST_REG_WR_ID) { in rds_iw_send_cq_comp_handler()
234 if (wc.wr_id == RDS_IW_ACK_WR_ID) { in rds_iw_send_cq_comp_handler()
243 completed = rds_iw_ring_completed(&ic->i_send_ring, wc.wr_id, oldest); in rds_iw_send_cq_comp_handler()
252 rds_iw_send_unmap_rm(ic, send, wc.status); in rds_iw_send_cq_comp_handler()
277 if (unlikely(wc.status == IB_WC_REM_ACCESS_ERR && send->s_op)) { in rds_iw_send_cq_comp_handler()
282 rds_iw_send_rdma_complete(rm, wc.status); in rds_iw_send_cq_comp_handler()
295 if (wc.status != IB_WC_SUCCESS && rds_conn_up(conn)) { in rds_iw_send_cq_comp_handler()
299 &conn->c_faddr, wc.status); in rds_iw_send_cq_comp_handler()