Lines Matching refs:ppd

34 	struct hfi1_pportdata *ppd;  in ud_loopback()  local
67 ppd = ppd_from_ibp(ibp); in ud_loopback()
75 slid = ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in ud_loopback()
76 ((1 << ppd->lmc) - 1)); in ud_loopback()
77 if (unlikely(ingress_pkey_check(ppd, pkey, sc5, in ud_loopback()
168 cpu_to_be64(ppd->guids[HFI1_PORT_GUID_INDEX]); in ud_loopback()
207 wc.slid = (ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in ud_loopback()
208 ((1 << ppd->lmc) - 1))) & U16_MAX; in ud_loopback()
213 wc.dlid_path_bits = rdma_ah_get_dlid(ah_attr) & ((1 << ppd->lmc) - 1); in ud_loopback()
271 struct hfi1_pportdata *ppd; in hfi1_make_ud_req_9B() local
276 ppd = ppd_from_ibp(ibp); in hfi1_make_ud_req_9B()
313 u16 lid = (u16)ppd->lid; in hfi1_make_ud_req_9B()
317 ((1 << ppd->lmc) - 1); in hfi1_make_ud_req_9B()
338 struct hfi1_pportdata *ppd; in hfi1_make_ud_req_16B() local
348 ppd = ppd_from_ibp(ibp); in hfi1_make_ud_req_16B()
380 dd_dev_warn(ppd->dd, "Bad sgid_index. sgid_index: %d\n", in hfi1_make_ud_req_16B()
403 if (!ppd->lid) in hfi1_make_ud_req_16B()
406 slid = ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in hfi1_make_ud_req_16B()
407 ((1 << ppd->lmc) - 1)); in hfi1_make_ud_req_16B()
439 struct hfi1_pportdata *ppd; in hfi1_make_ud_req() local
476 ppd = ppd_from_ibp(ibp); in hfi1_make_ud_req()
478 priv->hdr_type = hfi1_get_hdr_type(ppd->lid, ah_attr); in hfi1_make_ud_req()
481 lid = rdma_ah_get_dlid(ah_attr) & ~((1 << ppd->lmc) - 1); in hfi1_make_ud_req()
483 ((lid == ppd->lid) || in hfi1_make_ud_req()
557 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_lookup_pkey_idx() local
563 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); ++i) { in hfi1_lookup_pkey_idx()
565 if (ppd->pkeys[i] == pkey) in hfi1_lookup_pkey_idx()
567 if (ppd->pkeys[i] == LIM_MGMT_P_KEY) in hfi1_lookup_pkey_idx()
581 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); ++i) in hfi1_lookup_pkey_idx()
582 if ((ppd->pkeys[i] & 0x7fff) == pkey) in hfi1_lookup_pkey_idx()
603 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp_16B() local
641 vl = sc_to_vlt(ppd->dd, sc5); in return_cnp_16B()
642 pbc = create_pbc(ppd, pbc_flags, qp->srate_mbps, vl, plen); in return_cnp_16B()
646 trace_pio_output_ibhdr(ppd->dd, &hdr, sc5); in return_cnp_16B()
647 ppd->dd->pio_inline_send(ppd->dd, pbuf, pbc, in return_cnp_16B()
665 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp() local
696 vl = sc_to_vlt(ppd->dd, sc5); in return_cnp()
697 pbc = create_pbc(ppd, pbc_flags, qp->srate_mbps, vl, plen); in return_cnp()
701 trace_pio_output_ibhdr(ppd->dd, &hdr, sc5); in return_cnp()
702 ppd->dd->pio_inline_send(ppd->dd, pbuf, pbc, in return_cnp()
729 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in opa_smp_check() local
738 if (rcv_pkey_check(ppd, pkey, sc5, slid)) in opa_smp_check()
748 ingress_pkey_table_fail(ppd, pkey, slid); in opa_smp_check()
781 ingress_pkey_table_fail(ppd, pkey, slid); in opa_smp_check()
794 ingress_pkey_table_fail(ppd, pkey, slid); in opa_smp_check()
816 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_ud_rcv() local
874 if (unlikely(rcv_pkey_check(ppd, pkey, sc5, slid))) { in hfi1_ud_rcv()
995 struct hfi1_devdata *dd = ppd->dd; in hfi1_ud_rcv()