Lines Matching refs:wc
975 struct ib_wc wc; in qib_rc_send_complete() local
1022 memset(&wc, 0, sizeof(wc)); in qib_rc_send_complete()
1023 wc.wr_id = wqe->wr.wr_id; in qib_rc_send_complete()
1024 wc.status = IB_WC_SUCCESS; in qib_rc_send_complete()
1025 wc.opcode = ib_qib_wc_opcode[wqe->wr.opcode]; in qib_rc_send_complete()
1026 wc.byte_len = wqe->length; in qib_rc_send_complete()
1027 wc.qp = &qp->ibqp; in qib_rc_send_complete()
1028 qib_cq_enter(to_icq(qp->ibqp.send_cq), &wc, 0); in qib_rc_send_complete()
1060 struct ib_wc wc; in do_rc_completion() local
1078 memset(&wc, 0, sizeof(wc)); in do_rc_completion()
1079 wc.wr_id = wqe->wr.wr_id; in do_rc_completion()
1080 wc.status = IB_WC_SUCCESS; in do_rc_completion()
1081 wc.opcode = ib_qib_wc_opcode[wqe->wr.opcode]; in do_rc_completion()
1082 wc.byte_len = wqe->length; in do_rc_completion()
1083 wc.qp = &qp->ibqp; in do_rc_completion()
1084 qib_cq_enter(to_icq(qp->ibqp.send_cq), &wc, 0); in do_rc_completion()
1873 struct ib_wc wc; in qib_rc_rcv() local
2007 wc.ex.imm_data = ohdr->u.imm_data; in qib_rc_rcv()
2009 wc.wc_flags = IB_WC_WITH_IMM; in qib_rc_rcv()
2014 wc.wc_flags = 0; in qib_rc_rcv()
2015 wc.ex.imm_data = 0; in qib_rc_rcv()
2025 wc.byte_len = tlen + qp->r_rcv_len; in qib_rc_rcv()
2026 if (unlikely(wc.byte_len > qp->r_len)) in qib_rc_rcv()
2033 wc.wr_id = qp->r_wr_id; in qib_rc_rcv()
2034 wc.status = IB_WC_SUCCESS; in qib_rc_rcv()
2037 wc.opcode = IB_WC_RECV_RDMA_WITH_IMM; in qib_rc_rcv()
2039 wc.opcode = IB_WC_RECV; in qib_rc_rcv()
2040 wc.qp = &qp->ibqp; in qib_rc_rcv()
2041 wc.src_qp = qp->remote_qpn; in qib_rc_rcv()
2042 wc.slid = qp->remote_ah_attr.dlid; in qib_rc_rcv()
2043 wc.sl = qp->remote_ah_attr.sl; in qib_rc_rcv()
2045 wc.vendor_err = 0; in qib_rc_rcv()
2046 wc.pkey_index = 0; in qib_rc_rcv()
2047 wc.dlid_path_bits = 0; in qib_rc_rcv()
2048 wc.port_num = 0; in qib_rc_rcv()
2050 qib_cq_enter(to_icq(qp->ibqp.recv_cq), &wc, in qib_rc_rcv()
2093 wc.ex.imm_data = ohdr->u.rc.imm_data; in qib_rc_rcv()
2095 wc.wc_flags = IB_WC_WITH_IMM; in qib_rc_rcv()