Lines Matching defs:ppd
374 struct hfi1_pportdata *ppd = rcd->ppd;
375 struct hfi1_ibport *ibp = &ppd->ibport_data;
376 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi;
428 struct hfi1_pportdata *ppd = rcd->ppd;
429 struct hfi1_ibport *ibp = &ppd->ibport_data;
430 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi;
480 struct hfi1_pportdata *ppd = rcd->ppd;
490 return ingress_pkey_check(ppd, pkey, packet->sc,
500 struct hfi1_pportdata *ppd = rcd->ppd;
502 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi;
848 struct hfi1_pportdata *ppd = ps->ppd;
877 pbc = create_pbc(ppd,
988 struct hfi1_pportdata *ppd = ps->ppd;
1034 pbc = create_pbc(ppd, pbc, qp->srate_mbps, vl, plen);
1076 pio_copy(ppd->dd, pbuf, pbc, hdr, hdrwords);
1092 seg_pio_copy_mid(pbuf, ppd->dd->sdma_pad_dma,
1146 * @ppd: Physical IB port data
1158 int egress_pkey_check(struct hfi1_pportdata *ppd, u32 slid, u16 pkey,
1165 if (!(ppd->part_enforce & HFI1_PART_ENFORCE_OUT))
1181 egress_pkey_matches_entry(pkey, ppd->pkeys[s_pkey_index])) {
1186 if (egress_pkey_matches_entry(pkey, ppd->pkeys[i]))
1196 incr_cntr64(&ppd->port_xmit_constraint_errors);
1197 dd = ppd->dd;
1415 struct hfi1_pportdata *ppd = &dd->pport[port_num - 1];
1416 u32 lid = ppd->lid;
1420 props->lmc = ppd->lmc;
1422 props->state = driver_lstate(ppd);
1423 props->phys_state = driver_pstate(ppd);
1425 props->active_width = (u8)opa_width_to_ib(ppd->link_width_active);
1427 props->active_speed = opa_speed_to_ib(ppd->link_speed_active);
1428 props->max_vl_num = ppd->vls_supported;
1440 props->active_mtu = !valid_ib_mtu(ppd->ibmtu) ? props->max_mtu :
1441 mtu_to_enum(ppd->ibmtu, IB_MTU_4096);
1491 struct hfi1_pportdata *ppd = &dd->pport[port_num - 1];
1494 set_link_down_reason(ppd, OPA_LINKDOWN_REASON_UNKNOWN, 0,
1496 ret = set_link_state(ppd, HLS_DN_DOWNDEF);
1525 struct hfi1_pportdata *ppd;
1536 ppd = ppd_from_ibp(ibp);
1537 dd = dd_from_ppd(ppd);
1555 struct hfi1_pportdata *ppd;
1566 ppd = ppd_from_ibp(ibp);
1570 dd = dd_from_ppd(ppd);
1585 static void init_ibport(struct hfi1_pportdata *ppd)
1587 struct hfi1_ibport *ibp = &ppd->ibport_data;
1809 struct hfi1_pportdata *ppd = dd->pport;
1810 struct hfi1_ibport *ibp = &ppd->ibport_data;
1815 init_ibport(ppd + i);
1922 ppd = dd->pport;
1923 for (i = 0; i < dd->num_pports; i++, ppd++)
1925 &ppd->ibport_data.rvp,
1927 ppd->pkeys);
1978 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp);
2010 process_becn(ppd, sl, rlid, lqpn, rqpn, svc_type);