Lines Matching refs:ppd
76 struct hfi1_pportdata *ppd; in ud_loopback() local
109 ppd = ppd_from_ibp(ibp); in ud_loopback()
117 slid = ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in ud_loopback()
118 ((1 << ppd->lmc) - 1)); in ud_loopback()
119 if (unlikely(ingress_pkey_check(ppd, pkey, sc5, in ud_loopback()
210 cpu_to_be64(ppd->guids[HFI1_PORT_GUID_INDEX]); in ud_loopback()
249 wc.slid = (ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in ud_loopback()
250 ((1 << ppd->lmc) - 1))) & U16_MAX; in ud_loopback()
255 wc.dlid_path_bits = rdma_ah_get_dlid(ah_attr) & ((1 << ppd->lmc) - 1); in ud_loopback()
313 struct hfi1_pportdata *ppd; in hfi1_make_ud_req_9B() local
318 ppd = ppd_from_ibp(ibp); in hfi1_make_ud_req_9B()
355 u16 lid = (u16)ppd->lid; in hfi1_make_ud_req_9B()
359 ((1 << ppd->lmc) - 1); in hfi1_make_ud_req_9B()
380 struct hfi1_pportdata *ppd; in hfi1_make_ud_req_16B() local
390 ppd = ppd_from_ibp(ibp); in hfi1_make_ud_req_16B()
422 dd_dev_warn(ppd->dd, "Bad sgid_index. sgid_index: %d\n", in hfi1_make_ud_req_16B()
445 if (!ppd->lid) in hfi1_make_ud_req_16B()
448 slid = ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in hfi1_make_ud_req_16B()
449 ((1 << ppd->lmc) - 1)); in hfi1_make_ud_req_16B()
480 struct hfi1_pportdata *ppd; in hfi1_make_ud_req() local
517 ppd = ppd_from_ibp(ibp); in hfi1_make_ud_req()
519 priv->hdr_type = hfi1_get_hdr_type(ppd->lid, ah_attr); in hfi1_make_ud_req()
522 lid = rdma_ah_get_dlid(ah_attr) & ~((1 << ppd->lmc) - 1); in hfi1_make_ud_req()
524 ((lid == ppd->lid) || in hfi1_make_ud_req()
598 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_lookup_pkey_idx() local
604 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); ++i) { in hfi1_lookup_pkey_idx()
606 if (ppd->pkeys[i] == pkey) in hfi1_lookup_pkey_idx()
608 if (ppd->pkeys[i] == LIM_MGMT_P_KEY) in hfi1_lookup_pkey_idx()
622 for (i = 0; i < ARRAY_SIZE(ppd->pkeys); ++i) in hfi1_lookup_pkey_idx()
623 if ((ppd->pkeys[i] & 0x7fff) == pkey) in hfi1_lookup_pkey_idx()
644 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp_16B() local
682 vl = sc_to_vlt(ppd->dd, sc5); in return_cnp_16B()
683 pbc = create_pbc(ppd, pbc_flags, qp->srate_mbps, vl, plen); in return_cnp_16B()
687 trace_pio_output_ibhdr(ppd->dd, &hdr, sc5); in return_cnp_16B()
688 ppd->dd->pio_inline_send(ppd->dd, pbuf, pbc, in return_cnp_16B()
706 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp() local
737 vl = sc_to_vlt(ppd->dd, sc5); in return_cnp()
738 pbc = create_pbc(ppd, pbc_flags, qp->srate_mbps, vl, plen); in return_cnp()
742 trace_pio_output_ibhdr(ppd->dd, &hdr, sc5); in return_cnp()
743 ppd->dd->pio_inline_send(ppd->dd, pbuf, pbc, in return_cnp()
770 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in opa_smp_check() local
779 if (rcv_pkey_check(ppd, pkey, sc5, slid)) in opa_smp_check()
789 ingress_pkey_table_fail(ppd, pkey, slid); in opa_smp_check()
822 ingress_pkey_table_fail(ppd, pkey, slid); in opa_smp_check()
835 ingress_pkey_table_fail(ppd, pkey, slid); in opa_smp_check()
862 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_ud_rcv() local
920 if (unlikely(rcv_pkey_check(ppd, pkey, sc5, slid))) { in hfi1_ud_rcv()
1041 struct hfi1_devdata *dd = ppd->dd; in hfi1_ud_rcv()