Lines Matching refs:ibp

579 	struct qib_ibport *ibp = &rcd->ppd->ibport_data;  in qib_qp_rcv()  local
585 ibp->n_pkt_drops++; in qib_qp_rcv()
596 qib_ud_rcv(ibp, hdr, has_grh, data, tlen, qp); in qib_qp_rcv()
604 qib_uc_rcv(ibp, hdr, has_grh, data, tlen, qp); in qib_qp_rcv()
628 struct qib_ibport *ibp = &ppd->ibport_data; in qib_ib_rcv() local
679 mcast = qib_mcast_find(ibp, &hdr->u.l.grh.dgid); in qib_ib_rcv()
682 this_cpu_inc(ibp->pmastats->n_multicast_rcv); in qib_ib_rcv()
702 qp = qib_lookup_qpn(ibp, qp_num); in qib_ib_rcv()
709 this_cpu_inc(ibp->pmastats->n_unicast_rcv); in qib_ib_rcv()
715 ibp->n_pkt_drops++; in qib_ib_rcv()
1157 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_verbs_send_dma() local
1158 struct qib_pportdata *ppd = ppd_from_ibp(ibp); in qib_verbs_send_dma()
1243 ibp->n_unaligned++; in qib_verbs_send_dma()
1623 struct qib_ibport *ibp = to_iport(ibdev, port); in qib_query_port() local
1624 struct qib_pportdata *ppd = ppd_from_ibp(ibp); in qib_query_port()
1631 props->sm_lid = ibp->sm_lid; in qib_query_port()
1632 props->sm_sl = ibp->sm_sl; in qib_query_port()
1635 props->port_cap_flags = ibp->port_cap_flags; in qib_query_port()
1639 props->bad_pkey_cntr = ibp->pkey_violations; in qib_query_port()
1640 props->qkey_viol_cntr = ibp->qkey_violations; in qib_query_port()
1668 props->subnet_timeout = ibp->subnet_timeout; in qib_query_port()
1690 struct qib_ibport *ibp = &dd->pport[i].ibport_data; in qib_modify_device() local
1692 qib_node_desc_chg(ibp); in qib_modify_device()
1700 struct qib_ibport *ibp = &dd->pport[i].ibport_data; in qib_modify_device() local
1702 qib_sys_guid_chg(ibp); in qib_modify_device()
1715 struct qib_ibport *ibp = to_iport(ibdev, port); in qib_modify_port() local
1716 struct qib_pportdata *ppd = ppd_from_ibp(ibp); in qib_modify_port()
1718 ibp->port_cap_flags |= props->set_port_cap_mask; in qib_modify_port()
1719 ibp->port_cap_flags &= ~props->clr_port_cap_mask; in qib_modify_port()
1721 qib_cap_mask_chg(ibp); in qib_modify_port()
1725 ibp->qkey_violations = 0; in qib_modify_port()
1738 struct qib_ibport *ibp = to_iport(ibdev, port); in qib_query_gid() local
1739 struct qib_pportdata *ppd = ppd_from_ibp(ibp); in qib_query_gid()
1741 gid->global.subnet_prefix = ibp->gid_prefix; in qib_query_gid()
1745 gid->global.interface_id = ibp->guids[index - 1]; in qib_query_gid()
1880 struct ib_ah *qib_create_qp0_ah(struct qib_ibport *ibp, u16 dlid) in qib_create_qp0_ah() argument
1888 attr.port_num = ppd_from_ibp(ibp)->port; in qib_create_qp0_ah()
1890 qp0 = rcu_dereference(ibp->qp0); in qib_create_qp0_ah()
1955 unsigned qib_get_pkey(struct qib_ibport *ibp, unsigned index) in qib_get_pkey() argument
1957 struct qib_pportdata *ppd = ppd_from_ibp(ibp); in qib_get_pkey()
2022 struct qib_ibport *ibp = &ppd->ibport_data; in init_ibport() local
2024 spin_lock_init(&ibp->lock); in init_ibport()
2026 ibp->gid_prefix = IB_DEFAULT_GID_PREFIX; in init_ibport()
2027 ibp->sm_lid = be16_to_cpu(IB_LID_PERMISSIVE); in init_ibport()
2028 ibp->port_cap_flags = IB_PORT_SYS_IMAGE_GUID_SUP | in init_ibport()
2034 ibp->port_cap_flags |= IB_PORT_LINK_LATENCY_SUP; in init_ibport()
2035 ibp->pma_counter_select[0] = IB_PMA_PORT_XMIT_DATA; in init_ibport()
2036 ibp->pma_counter_select[1] = IB_PMA_PORT_RCV_DATA; in init_ibport()
2037 ibp->pma_counter_select[2] = IB_PMA_PORT_XMIT_PKTS; in init_ibport()
2038 ibp->pma_counter_select[3] = IB_PMA_PORT_RCV_PKTS; in init_ibport()
2039 ibp->pma_counter_select[4] = IB_PMA_PORT_XMIT_WAIT; in init_ibport()
2043 ibp->z_symbol_error_counter = cntrs.symbol_error_counter; in init_ibport()
2044 ibp->z_link_error_recovery_counter = in init_ibport()
2046 ibp->z_link_downed_counter = cntrs.link_downed_counter; in init_ibport()
2047 ibp->z_port_rcv_errors = cntrs.port_rcv_errors; in init_ibport()
2048 ibp->z_port_rcv_remphys_errors = cntrs.port_rcv_remphys_errors; in init_ibport()
2049 ibp->z_port_xmit_discards = cntrs.port_xmit_discards; in init_ibport()
2050 ibp->z_port_xmit_data = cntrs.port_xmit_data; in init_ibport()
2051 ibp->z_port_rcv_data = cntrs.port_rcv_data; in init_ibport()
2052 ibp->z_port_xmit_packets = cntrs.port_xmit_packets; in init_ibport()
2053 ibp->z_port_rcv_packets = cntrs.port_rcv_packets; in init_ibport()
2054 ibp->z_local_link_integrity_errors = in init_ibport()
2056 ibp->z_excessive_buffer_overrun_errors = in init_ibport()
2058 ibp->z_vl15_dropped = cntrs.vl15_dropped; in init_ibport()
2059 RCU_INIT_POINTER(ibp->qp0, NULL); in init_ibport()
2060 RCU_INIT_POINTER(ibp->qp1, NULL); in init_ibport()
2376 struct qib_ibport *ibp = in qib_schedule_send() local
2378 struct qib_pportdata *ppd = ppd_from_ibp(ibp); in qib_schedule_send()