Lines Matching refs:ibp
53 struct qib_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num);
54 struct qib_pportdata *ppd = ppd_from_ibp(ibp);
67 qp = rvt_lookup_qpn(rdi, &ibp->rvp, rvt_get_swqe_remote_qpn(swqe));
69 ibp->rvp.n_pkt_drops++;
80 ibp->rvp.n_pkt_drops++;
85 ppd = ppd_from_ibp(ibp);
92 pkey1 = qib_get_pkey(ibp, sqp->s_pkey_index);
93 pkey2 = qib_get_pkey(ibp, qp->s_pkey_index);
97 qib_bad_pkey(ibp, pkey1,
150 ibp->rvp.n_vl15_dropped++;
157 ibp->rvp.n_pkt_drops++;
165 qib_make_grh(ibp, &grh, grd, 0, 0);
215 ibp->rvp.n_loop_pkts++;
237 struct qib_ibport *ibp;
273 ibp = to_iport(qp->ibqp.device, qp->port_num);
274 ppd = ppd_from_ibp(ibp);
279 this_cpu_inc(ibp->pmastats->n_multicast_xmit);
281 this_cpu_inc(ibp->pmastats->n_unicast_xmit);
283 this_cpu_inc(ibp->pmastats->n_unicast_xmit);
325 qp->s_hdrwords += qib_make_grh(ibp, &priv->s_hdr->u.l.grh,
349 lrh0 |= ibp->sl_to_vl[rdma_ah_get_sl(ah_attr)] << 12;
366 qib_get_pkey(ibp, qp->ibqp.qp_type == IB_QPT_GSI ?
394 static unsigned qib_lookup_pkey(struct qib_ibport *ibp, u16 pkey)
396 struct qib_pportdata *ppd = ppd_from_ibp(ibp);
416 * @ibp: the port the packet came in on
427 void qib_ud_rcv(struct qib_ibport *ibp, struct ib_header *hdr,
472 pkey2 = qib_get_pkey(ibp, qp->s_pkey_index);
474 qib_bad_pkey(ibp,
540 ibp->rvp.n_vl15_dropped++;
567 qib_lookup_pkey(ibp, be32_to_cpu(ohdr->bth[0])) : 0;
575 dlid & ((1 << ppd_from_ibp(ibp)->lmc) - 1);
582 ibp->rvp.n_pkt_drops++;