Lines Matching refs:ibp
75 struct hfi1_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); in ud_loopback() local
89 qp = rvt_lookup_qpn(ib_to_rvt(sqp->ibqp.device), &ibp->rvp, in ud_loopback()
92 ibp->rvp.n_pkt_drops++; in ud_loopback()
104 ibp->rvp.n_pkt_drops++; in ud_loopback()
109 ppd = ppd_from_ibp(ibp); in ud_loopback()
114 u8 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(ah_attr)]; in ud_loopback()
116 pkey = hfi1_get_pkey(ibp, sqp->s_pkey_index); in ud_loopback()
122 hfi1_bad_pkey(ibp, pkey, in ud_loopback()
174 ibp->rvp.n_vl15_dropped++; in ud_loopback()
181 ibp->rvp.n_pkt_drops++; in ud_loopback()
213 hfi1_make_grh(ibp, &grh, &grd, 0, 0); in ud_loopback()
259 ibp->rvp.n_loop_pkts++; in ud_loopback()
271 struct hfi1_ibport *ibp; in hfi1_make_bth_deth() local
273 ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_make_bth_deth()
285 *pkey = hfi1_get_pkey(ibp, rvt_get_swqe_pkey_index(wqe)); in hfi1_make_bth_deth()
287 *pkey = hfi1_get_pkey(ibp, qp->s_pkey_index); in hfi1_make_bth_deth()
314 struct hfi1_ibport *ibp; in hfi1_make_ud_req_9B() local
317 ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_make_ud_req_9B()
318 ppd = ppd_from_ibp(ibp); in hfi1_make_ud_req_9B()
331 hfi1_make_grh(ibp, grh, rdma_ah_read_grh(ah_attr), in hfi1_make_ud_req_9B()
341 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(ah_attr)]; in hfi1_make_ud_req_9B()
381 struct hfi1_ibport *ibp; in hfi1_make_ud_req_16B() local
389 ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_make_ud_req_16B()
390 ppd = ppd_from_ibp(ibp); in hfi1_make_ud_req_16B()
428 ibp, grh, grd, in hfi1_make_ud_req_16B()
438 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(ah_attr)]; in hfi1_make_ud_req_16B()
453 pkey = hfi1_get_pkey(ibp, rvt_get_swqe_pkey_index(wqe)); in hfi1_make_ud_req_16B()
481 struct hfi1_ibport *ibp; in hfi1_make_ud_req() local
516 ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_make_ud_req()
517 ppd = ppd_from_ibp(ibp); in hfi1_make_ud_req()
596 int hfi1_lookup_pkey_idx(struct hfi1_ibport *ibp, u16 pkey) in hfi1_lookup_pkey_idx() argument
598 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_lookup_pkey_idx()
632 void return_cnp_16B(struct hfi1_ibport *ibp, struct rvt_qp *qp, in return_cnp_16B() argument
644 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp_16B()
694 void return_cnp(struct hfi1_ibport *ibp, struct rvt_qp *qp, u32 remote_qpn, in return_cnp() argument
701 u8 sl = ibp->sc_to_sl[sc5]; in return_cnp()
706 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp()
767 static int opa_smp_check(struct hfi1_ibport *ibp, u16 pkey, u8 sc5, in opa_smp_check() argument
770 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in opa_smp_check()
827 if (ibp->rvp.port_cap_flags & IB_PORT_SM) in opa_smp_check()
861 struct hfi1_ibport *ibp = rcd_to_iport(packet->rcd); in hfi1_ud_rcv() local
862 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_ud_rcv()
893 sl_from_sc = ibp->sc_to_sl[sc5]; in hfi1_ud_rcv()
927 hfi1_bad_pkey(ibp, in hfi1_ud_rcv()
935 mgmt_pkey_idx = hfi1_lookup_pkey_idx(ibp, pkey); in hfi1_ud_rcv()
951 if (opa_smp_check(ibp, pkey, sc5, qp, slid, smp)) in hfi1_ud_rcv()
961 mgmt_pkey_idx = hfi1_lookup_pkey_idx(ibp, pkey); in hfi1_ud_rcv()
998 ibp->rvp.n_vl15_dropped++; in hfi1_ud_rcv()
1061 dlid & ((1 << ppd_from_ibp(ibp)->lmc) - 1); in hfi1_ud_rcv()
1068 ibp->rvp.n_pkt_drops++; in hfi1_ud_rcv()