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