Lines Matching refs:ibp

225 	struct qib_ibport *ibp = &rcd->ppd->ibport_data;
231 ibp->rvp.n_pkt_drops++;
242 qib_ud_rcv(ibp, hdr, has_grh, data, tlen, qp);
250 qib_uc_rcv(ibp, hdr, has_grh, data, tlen, qp);
274 struct qib_ibport *ibp = &ppd->ibport_data;
327 mcast = rvt_mcast_find(&ibp->rvp, &hdr->u.l.grh.dgid, lid);
330 this_cpu_inc(ibp->pmastats->n_multicast_rcv);
343 qp = rvt_lookup_qpn(rdi, &ibp->rvp, qp_num);
348 this_cpu_inc(ibp->pmastats->n_unicast_rcv);
355 ibp->rvp.n_pkt_drops++;
777 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num);
778 struct qib_pportdata *ppd = ppd_from_ibp(ibp);
862 ibp->rvp.n_unaligned++;
1254 struct qib_ibport *ibp = &dd->pport[i].ibport_data;
1256 qib_node_desc_chg(ibp);
1264 struct qib_ibport *ibp = &dd->pport[i].ibport_data;
1266 qib_sys_guid_chg(ibp);
1290 struct qib_ibport *ibp = container_of(rvp, struct qib_ibport, rvp);
1291 struct qib_pportdata *ppd = ppd_from_ibp(ibp);
1296 *guid = ibp->guids[guid_index - 1];
1324 struct qib_ibport *ibp;
1332 ibp = to_iport(ibdev, rdma_ah_get_port_num(ah_attr));
1333 ppd = ppd_from_ibp(ibp);
1334 ah->vl = ibp->sl_to_vl[rdma_ah_get_sl(&ah->attr)];
1338 struct ib_ah *qib_create_qp0_ah(struct qib_ibport *ibp, u16 dlid)
1343 struct qib_pportdata *ppd = ppd_from_ibp(ibp);
1352 qp0 = rcu_dereference(ibp->rvp.qp[0]);
1372 unsigned qib_get_pkey(struct qib_ibport *ibp, unsigned index)
1374 struct qib_pportdata *ppd = ppd_from_ibp(ibp);
1391 struct qib_ibport *ibp = &ppd->ibport_data;
1393 spin_lock_init(&ibp->rvp.lock);
1395 ibp->rvp.gid_prefix = IB_DEFAULT_GID_PREFIX;
1396 ibp->rvp.sm_lid = be16_to_cpu(IB_LID_PERMISSIVE);
1397 ibp->rvp.port_cap_flags = IB_PORT_SYS_IMAGE_GUID_SUP |
1403 ibp->rvp.port_cap_flags |= IB_PORT_LINK_LATENCY_SUP;
1404 ibp->rvp.pma_counter_select[0] = IB_PMA_PORT_XMIT_DATA;
1405 ibp->rvp.pma_counter_select[1] = IB_PMA_PORT_RCV_DATA;
1406 ibp->rvp.pma_counter_select[2] = IB_PMA_PORT_XMIT_PKTS;
1407 ibp->rvp.pma_counter_select[3] = IB_PMA_PORT_RCV_PKTS;
1408 ibp->rvp.pma_counter_select[4] = IB_PMA_PORT_XMIT_WAIT;
1412 ibp->z_symbol_error_counter = cntrs.symbol_error_counter;
1413 ibp->z_link_error_recovery_counter =
1415 ibp->z_link_downed_counter = cntrs.link_downed_counter;
1416 ibp->z_port_rcv_errors = cntrs.port_rcv_errors;
1417 ibp->z_port_rcv_remphys_errors = cntrs.port_rcv_remphys_errors;
1418 ibp->z_port_xmit_discards = cntrs.port_xmit_discards;
1419 ibp->z_port_xmit_data = cntrs.port_xmit_data;
1420 ibp->z_port_rcv_data = cntrs.port_rcv_data;
1421 ibp->z_port_xmit_packets = cntrs.port_xmit_packets;
1422 ibp->z_port_rcv_packets = cntrs.port_rcv_packets;
1423 ibp->z_local_link_integrity_errors =
1425 ibp->z_excessive_buffer_overrun_errors =
1427 ibp->z_vl15_dropped = cntrs.vl15_dropped;
1428 RCU_INIT_POINTER(ibp->rvp.qp[0], NULL);
1429 RCU_INIT_POINTER(ibp->rvp.qp[1], NULL);
1687 struct qib_ibport *ibp =
1689 struct qib_pportdata *ppd = ppd_from_ibp(ibp);