Lines Matching refs:ibp
653 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_send_rc_ack() local
654 struct qib_pportdata *ppd = ppd_from_ibp(ibp); in qib_send_rc_ack()
681 hwords += qib_make_grh(ibp, &hdr.u.l.grh, in qib_send_rc_ack()
687 bth0 = qib_get_pkey(ibp, qp->s_pkey_index) | (OP(ACKNOWLEDGE) << 24); in qib_send_rc_ack()
696 lrh0 |= ibp->sl_to_vl[qp->remote_ah_attr.sl] << 12 | in qib_send_rc_ack()
757 this_cpu_inc(ibp->pmastats->n_unicast_xmit); in qib_send_rc_ack()
762 ibp->n_rc_qacks++; in qib_send_rc_ack()
873 struct qib_ibport *ibp; in qib_restart_rc() local
888 ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_restart_rc()
890 ibp->n_rc_resends++; in qib_restart_rc()
892 ibp->n_rc_resends += (qp->s_psn - psn) & QIB_PSN_MASK; in qib_restart_rc()
908 struct qib_ibport *ibp; in rc_timeout() local
914 ibp = to_iport(qp->ibqp.device, qp->port_num); in rc_timeout()
915 ibp->n_rc_timeouts++; in rc_timeout()
1058 struct qib_ibport *ibp) in do_rc_completion() argument
1089 ibp->n_rc_delayed_comp++; in do_rc_completion()
1132 struct qib_ibport *ibp; in do_rc_ack() local
1155 ibp = to_iport(qp->ibqp.device, qp->port_num); in do_rc_ack()
1227 wqe = do_rc_completion(qp, wqe, ibp); in do_rc_ack()
1234 ibp->n_rc_acks++; in do_rc_ack()
1263 ibp->n_rnr_naks++; in do_rc_ack()
1278 ibp->n_rc_resends += (qp->s_psn - psn) & QIB_PSN_MASK; in do_rc_ack()
1299 ibp->n_seq_naks++; in do_rc_ack()
1312 ibp->n_other_naks++; in do_rc_ack()
1317 ibp->n_other_naks++; in do_rc_ack()
1322 ibp->n_other_naks++; in do_rc_ack()
1352 static void rdma_seq_err(struct qib_qp *qp, struct qib_ibport *ibp, u32 psn, in rdma_seq_err() argument
1370 wqe = do_rc_completion(qp, wqe, ibp); in rdma_seq_err()
1373 ibp->n_rdma_seq++; in rdma_seq_err()
1399 static void qib_rc_rcv_resp(struct qib_ibport *ibp, in qib_rc_rcv_resp() argument
1408 struct qib_pportdata *ppd = ppd_from_ibp(ibp); in qib_rc_rcv_resp()
1593 rdma_seq_err(qp, ibp, psn, rcd); in qib_rc_rcv_resp()
1632 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_rc_rcv_error() local
1645 ibp->n_rc_seqnak++; in qib_rc_rcv_error()
1681 ibp->n_rc_dupreq++; in qib_rc_rcv_error()
1867 struct qib_ibport *ibp = &rcd->ppd->ibport_data; in qib_rc_rcv() local
1890 if (qib_ruc_check_hdr(ibp, hdr, has_grh, qp, opcode)) in qib_rc_rcv()
1904 qib_rc_rcv_resp(ibp, ohdr, data, tlen, qp, opcode, psn, in qib_rc_rcv()