Lines Matching defs:ppd
332 struct hfi1_pportdata *ppd = rcd->ppd;
333 struct hfi1_ibport *ibp = &ppd->ibport_data;
334 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi;
386 struct hfi1_pportdata *ppd = rcd->ppd;
387 struct hfi1_ibport *ibp = &ppd->ibport_data;
388 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi;
438 struct hfi1_pportdata *ppd = rcd->ppd;
448 return ingress_pkey_check(ppd, pkey, packet->sc,
458 struct hfi1_pportdata *ppd = rcd->ppd;
460 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi;
806 struct hfi1_pportdata *ppd = ps->ppd;
835 pbc = create_pbc(ppd,
946 struct hfi1_pportdata *ppd = ps->ppd;
992 pbc = create_pbc(ppd, pbc, qp->srate_mbps, vl, plen);
1034 pio_copy(ppd->dd, pbuf, pbc, hdr, hdrwords);
1050 seg_pio_copy_mid(pbuf, ppd->dd->sdma_pad_dma,
1104 * @ppd: Physical IB port data
1116 int egress_pkey_check(struct hfi1_pportdata *ppd, u32 slid, u16 pkey,
1123 if (!(ppd->part_enforce & HFI1_PART_ENFORCE_OUT))
1139 egress_pkey_matches_entry(pkey, ppd->pkeys[s_pkey_index])) {
1144 if (egress_pkey_matches_entry(pkey, ppd->pkeys[i]))
1154 incr_cntr64(&ppd->port_xmit_constraint_errors);
1155 dd = ppd->dd;
1373 struct hfi1_pportdata *ppd = &dd->pport[port_num - 1];
1374 u32 lid = ppd->lid;
1378 props->lmc = ppd->lmc;
1380 props->state = driver_lstate(ppd);
1381 props->phys_state = driver_pstate(ppd);
1383 props->active_width = (u8)opa_width_to_ib(ppd->link_width_active);
1385 props->active_speed = opa_speed_to_ib(ppd->link_speed_active);
1386 props->max_vl_num = ppd->vls_supported;
1398 props->active_mtu = !valid_ib_mtu(ppd->ibmtu) ? props->max_mtu :
1399 mtu_to_enum(ppd->ibmtu, IB_MTU_4096);
1449 struct hfi1_pportdata *ppd = &dd->pport[port_num - 1];
1451 set_link_down_reason(ppd, OPA_LINKDOWN_REASON_UNKNOWN, 0,
1453 return set_link_state(ppd, HLS_DN_DOWNDEF);
1481 struct hfi1_pportdata *ppd;
1492 ppd = ppd_from_ibp(ibp);
1493 dd = dd_from_ppd(ppd);
1511 struct hfi1_pportdata *ppd;
1522 ppd = ppd_from_ibp(ibp);
1526 dd = dd_from_ppd(ppd);
1541 static void init_ibport(struct hfi1_pportdata *ppd)
1543 struct hfi1_ibport *ibp = &ppd->ibport_data;
1752 struct hfi1_pportdata *ppd = dd->pport;
1753 struct hfi1_ibport *ibp = &ppd->ibport_data;
1758 init_ibport(ppd + i);
1865 ppd = dd->pport;
1866 for (i = 0; i < dd->num_pports; i++, ppd++)
1868 &ppd->ibport_data.rvp,
1870 ppd->pkeys);
1915 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp);
1947 process_becn(ppd, sl, rlid, lqpn, rqpn, svc_type);