/linux-6.3-rc2/drivers/infiniband/hw/qib/ |
A D | qib_mad.c | 97 ibp->rvp.tid++; in qib_send_trap() 104 if (!ibp->rvp.sm_ah) { in qib_send_trap() 108 ah = qib_create_qp0_ah(ibp, (u16)ibp->rvp.sm_lid); in qib_send_trap() 144 ibp->rvp.n_pkt_drops++; in qib_bad_pkey() 416 ibp->rvp.mkeyprot = 0; in check_mkey() 459 struct qib_ibport *ibp; in subn_get_portinfo() local 660 struct qib_ibport *ibp; in subn_set_portinfo() local 713 else if (smlid != ibp->rvp.sm_lid || msl != ibp->rvp.sm_sl) { in subn_set_portinfo() 715 if (ibp->rvp.sm_ah) { in subn_set_portinfo() 726 ibp->rvp.sm_sl = msl; in subn_set_portinfo() [all …]
|
A D | qib_ruc.c | 66 return ibp->guids[index - 1]; in get_sguid() 100 guid = get_sguid(ibp, grh->sgid_index); in qib_ruc_check_hdr() 102 ibp->rvp.gid_prefix, guid)) in qib_ruc_check_hdr() 111 qib_bad_pkey(ibp, in qib_ruc_check_hdr() 121 ppd_from_ibp(ibp)->port != in qib_ruc_check_hdr() 139 guid = get_sguid(ibp, grh->sgid_index); in qib_ruc_check_hdr() 141 ibp->rvp.gid_prefix, guid)) in qib_ruc_check_hdr() 149 qib_get_pkey(ibp, qp->s_pkey_index))) { in qib_ruc_check_hdr() 150 qib_bad_pkey(ibp, in qib_ruc_check_hdr() 221 qib_make_grh(ibp, &priv->s_hdr->u.l.grh, in qib_make_ruc_header() [all …]
|
A D | qib_ud.c | 69 ibp->rvp.n_pkt_drops++; in qib_ud_loopback() 80 ibp->rvp.n_pkt_drops++; in qib_ud_loopback() 85 ppd = ppd_from_ibp(ibp); in qib_ud_loopback() 97 qib_bad_pkey(ibp, pkey1, in qib_ud_loopback() 150 ibp->rvp.n_vl15_dropped++; in qib_ud_loopback() 157 ibp->rvp.n_pkt_drops++; in qib_ud_loopback() 215 ibp->rvp.n_loop_pkts++; in qib_ud_loopback() 237 struct qib_ibport *ibp; in qib_make_ud_req() local 274 ppd = ppd_from_ibp(ibp); in qib_make_ud_req() 474 qib_bad_pkey(ibp, in qib_ud_rcv() [all …]
|
A D | qib_verbs.c | 231 ibp->rvp.n_pkt_drops++; in qib_qp_rcv() 355 ibp->rvp.n_pkt_drops++; in qib_ib_rcv() 862 ibp->rvp.n_unaligned++; in qib_verbs_send_dma() 1256 qib_node_desc_chg(ibp); in qib_modify_device() 1266 qib_sys_guid_chg(ibp); in qib_modify_device() 1296 *guid = ibp->guids[guid_index - 1]; in qib_get_guid_be() 1324 struct qib_ibport *ibp; in qib_notify_new_ah() local 1333 ppd = ppd_from_ibp(ibp); in qib_notify_new_ah() 1393 spin_lock_init(&ibp->rvp.lock); in init_ibport() 1413 ibp->z_link_error_recovery_counter = in init_ibport() [all …]
|
A D | qib_verbs.h | 240 void qib_bad_pkey(struct qib_ibport *ibp, u32 key, u32 sl, 243 void qib_sys_guid_chg(struct qib_ibport *ibp); 244 void qib_node_desc_chg(struct qib_ibport *ibp); 293 void qib_uc_rcv(struct qib_ibport *ibp, struct ib_header *hdr, 304 struct ib_ah *qib_create_qp0_ah(struct qib_ibport *ibp, u16 dlid); 312 void qib_ud_rcv(struct qib_ibport *ibp, struct ib_header *hdr, 319 int qib_ruc_check_hdr(struct qib_ibport *ibp, struct ib_header *hdr, 322 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr,
|
A D | qib_rc.c | 824 struct qib_ibport *ibp; in qib_restart_rc() local 841 ibp->rvp.n_rc_resends++; in qib_restart_rc() 1010 struct qib_ibport *ibp; in do_rc_ack() local 1138 ibp->rvp.n_rnr_naks++; in do_rc_ack() 1170 ibp->rvp.n_seq_naks++; in do_rc_ack() 1183 ibp->rvp.n_other_naks++; in do_rc_ack() 1188 ibp->rvp.n_other_naks++; in do_rc_ack() 1193 ibp->rvp.n_other_naks++; in do_rc_ack() 1242 ibp->rvp.n_rdma_seq++; in rdma_seq_err() 1514 ibp->rvp.n_rc_seqnak++; in qib_rc_rcv_error() [all …]
|
A D | qib_driver.c | 304 struct qib_ibport *ibp = &ppd->ibport_data; in qib_rcv_hdrerr() local 352 qp = rvt_lookup_qpn(rdi, &ibp->rvp, qp_num); in qib_rcv_hdrerr() 367 ibp->rvp.n_pkt_drops++; in qib_rcv_hdrerr() 375 ibp, hdr, in qib_rcv_hdrerr() 387 ibp->rvp.n_rc_seqnak++; in qib_rcv_hdrerr()
|
A D | qib_qp.c | 221 struct qib_ibport *ibp = &dd->pport[n].ibport_data; in qib_free_all_qps() local 224 if (rcu_dereference(ibp->rvp.qp[0])) in qib_free_all_qps() 226 if (rcu_dereference(ibp->rvp.qp[1])) in qib_free_all_qps()
|
A D | qib_uc.c | 238 void qib_uc_rcv(struct qib_ibport *ibp, struct ib_header *hdr, in qib_uc_rcv() argument 261 if (qib_ruc_check_hdr(ibp, hdr, has_grh, qp, opcode)) in qib_uc_rcv() 514 ibp->rvp.n_pkt_drops++; in qib_uc_rcv()
|
/linux-6.3-rc2/drivers/infiniband/hw/hfi1/ |
A D | mad.c | 228 ibp->rvp.gid_prefix; in hfi1_update_sm_ah_attr() 318 ibp->rvp.tid++; in send_trap() 321 ibp->rvp.tid++; in send_trap() 336 ah = hfi1_create_qp0_ah(ibp, ibp->rvp.sm_lid); in send_trap() 372 struct hfi1_ibport *ibp = from_timer(ibp, t, rvp.trap_timer); in hfi1_handle_trap_timer() local 432 send_trap(ibp, trap); in hfi1_bad_pkey() 470 send_trap(ibp, trap); in bad_mkey() 495 send_trap(ibp, trap); in hfi1_cap_mask_chg() 1411 } else if (smlid != ibp->rvp.sm_lid || msl != ibp->rvp.sm_sl) { in __subn_set_opa_portinfo() 1416 hfi1_modify_qp0_ah(ibp, ibp->rvp.sm_ah, smlid); in __subn_set_opa_portinfo() [all …]
|
A D | ruc.c | 52 guid = get_sguid(ibp, grh->sgid_index); in hfi1_ruc_check_hdr() 70 ppd_from_ibp(ibp)->port != in hfi1_ruc_check_hdr() 89 guid = get_sguid(ibp, grh->sgid_index); in hfi1_ruc_check_hdr() 141 get_sguid(ibp, grh->sgid_index) : in hfi1_make_grh() 142 get_sguid(ibp, HFI1_PORT_GUID_INDEX); in hfi1_make_grh() 238 struct hfi1_ibport *ibp = ps->ibp; in hfi1_make_ruc_header_16B() local 264 hfi1_make_grh(ibp, grh, grd, in hfi1_make_ruc_header_16B() 327 struct hfi1_ibport *ibp = ps->ibp; in hfi1_make_ruc_header_9B() local 339 hfi1_make_grh(ibp, grh, in hfi1_make_ruc_header_9B() 371 ppd_from_ibp(ibp)->lid | in hfi1_make_ruc_header_9B() [all …]
|
A D | ud.c | 50 ibp->rvp.n_pkt_drops++; in ud_loopback() 62 ibp->rvp.n_pkt_drops++; in ud_loopback() 67 ppd = ppd_from_ibp(ibp); in ud_loopback() 80 hfi1_bad_pkey(ibp, pkey, in ud_loopback() 139 ibp->rvp.n_pkt_drops++; in ud_loopback() 217 ibp->rvp.n_loop_pkts++; in ud_loopback() 229 struct hfi1_ibport *ibp; in hfi1_make_bth_deth() local 272 struct hfi1_ibport *ibp; in hfi1_make_ud_req_9B() local 276 ppd = ppd_from_ibp(ibp); in hfi1_make_ud_req_9B() 386 ibp, grh, grd, in hfi1_make_ud_req_16B() [all …]
|
A D | verbs.c | 378 ibp->rvp.n_pkt_drops++; in hfi1_kdeth_eager_rcv() 432 ibp->rvp.n_pkt_drops++; in hfi1_kdeth_expected_rcv() 518 ibp->rvp.n_pkt_drops++; in hfi1_handle_packet() 526 ibp->rvp.n_pkt_drops++; in hfi1_handle_packet() 1480 struct hfi1_ibport *ibp; in hfi1_check_ah() local 1492 ppd = ppd_from_ibp(ibp); in hfi1_check_ah() 1500 sc5 = ibp->sl_to_sc[sl]; in hfi1_check_ah() 1510 struct hfi1_ibport *ibp; in hfi1_notify_new_ah() local 1548 ibp->sl_to_sc[i] = i; in init_ibport() 1549 ibp->sc_to_sl[i] = i; in init_ibport() [all …]
|
A D | qp.c | 205 struct hfi1_ibport *ibp; in qp_set_16b() local 217 ibp = to_iport(qp->ibqp.device, qp->port_num); in qp_set_16b() 218 ppd = ppd_from_ibp(ibp); in qp_set_16b() 288 ppd = ppd_from_ibp(ibp); in hfi1_setup_wqe() 326 struct hfi1_ibport *ibp = in _hfi1_schedule_send() local 465 struct hfi1_ibport *ibp = in iowait_sleep() local 468 ibp->rvp.n_dmawait++; in iowait_sleep() 722 if (rcu_dereference(ibp->rvp.qp[0])) in free_all_qps() 724 if (rcu_dereference(ibp->rvp.qp[1])) in free_all_qps() 808 struct hfi1_ibport *ibp; in mtu_from_qp() local [all …]
|
A D | ipoib_main.c | 66 struct hfi1_ibport *ibp = to_iport(priv->device, in hfi1_ipoib_dev_open() local 72 qp = rvt_lookup_qpn(ib_to_rvt(priv->device), &ibp->rvp, qpn); in hfi1_ipoib_dev_open() 122 struct hfi1_ibport *ibp = to_iport(priv->device, priv->port_num); in hfi1_ipoib_mcast_attach() local 128 qp = rvt_lookup_qpn(ib_to_rvt(priv->device), &ibp->rvp, qpn); in hfi1_ipoib_mcast_attach() 152 struct hfi1_ibport *ibp = to_iport(priv->device, priv->port_num); in hfi1_ipoib_mcast_detach() local 158 qp = rvt_lookup_qpn(ib_to_rvt(priv->device), &ibp->rvp, qpn); in hfi1_ipoib_mcast_detach()
|
A D | verbs.h | 192 struct hfi1_ibport *ibp; member 284 void hfi1_bad_pkey(struct hfi1_ibport *ibp, u32 key, u32 sl, 287 void hfi1_sys_guid_chg(struct hfi1_ibport *ibp); 288 void hfi1_node_desc_chg(struct hfi1_ibport *ibp); 381 int hfi1_lookup_pkey_idx(struct hfi1_ibport *ibp, u16 pkey); 394 int hfi1_ruc_check_hdr(struct hfi1_ibport *ibp, struct hfi1_packet *packet); 396 u32 hfi1_make_grh(struct hfi1_ibport *ibp, struct ib_grh *hdr,
|
A D | rc.c | 1199 struct hfi1_ibport *ibp; in hfi1_queue_rc_ack() local 1568 struct hfi1_ibport *ibp; in hfi1_restart_rc() local 1618 ibp->rvp.n_rc_resends++; in hfi1_restart_rc() 1967 struct hfi1_ibport *ibp; in do_rc_ack() local 1987 ibp = rcd_to_iport(rcd); in do_rc_ack() 2163 ibp->rvp.n_rnr_naks++; in do_rc_ack() 2206 ibp->rvp.n_seq_naks++; in do_rc_ack() 2284 ibp->rvp.n_rdma_seq++; in rdma_seq_err() 2308 struct hfi1_ibport *ibp; in rc_rcv_resp() local 2467 ibp = rcd_to_iport(rcd); in rc_rcv_resp() [all …]
|
A D | driver.c | 213 struct hfi1_ibport *ibp = rcd_to_iport(rcd); in rcv_hdrerr() local 285 ibp->rvp.n_pkt_drops++; in rcv_hdrerr() 327 sl = ibp->sc_to_sl[sc5]; in rcv_hdrerr() 485 u8 sl = ibp->sc_to_sl[sc]; in hfi1_process_ecn_slowpath() 617 qp = rvt_lookup_qpn(rdi, &ibp->rvp, qpn); in __prescan_rxq() 1518 ibp->rvp.n_pkt_drops++; in hfi1_setup_9B_packet() 1591 packet->sl = ibp->sc_to_sl[packet->sc]; in hfi1_setup_bypass_packet() 1601 ibp->rvp.n_pkt_drops++; in hfi1_setup_bypass_packet() 1634 struct hfi1_ibport *ibp; in hfi1_ipoib_ib_rcv() local 1702 ibp = rcd_to_iport(packet->rcd); in hfi1_ipoib_ib_rcv() [all …]
|
A D | hfi.h | 1985 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_get_pkey() 2001 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in get_sguid() 2436 struct hfi1_ibport *ibp; in hfi1_update_ah_attr() local 2443 ibp = to_iport(ibdev, rdma_ah_get_port_num(attr)); in hfi1_update_ah_attr() 2444 ppd = ppd_from_ibp(ibp); in hfi1_update_ah_attr() 2453 rdma_ah_set_subnet_prefix(attr, ibp->rvp.gid_prefix); in hfi1_update_ah_attr() 2577 struct hfi1_ibport *ibp = &packet->rcd->ppd->ibport_data; in hfi1_make_ext_grh() local 2578 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_make_ext_grh() 2580 if (!ibp) in hfi1_make_ext_grh() 2584 grh->sgid.global.subnet_prefix = ibp->rvp.gid_prefix; in hfi1_make_ext_grh() [all …]
|
A D | ipoib_tx.c | 28 struct hfi1_ibport *ibp; member 261 struct hfi1_pportdata *ppd = ppd_from_ibp(txp->ibp); in hfi1_ipoib_build_ib_tx_headers() 287 hfi1_make_grh(txp->ibp, in hfi1_ipoib_build_ib_tx_headers() 591 txp.ibp = to_iport(priv->device, priv->port_num); in hfi1_ipoib_send() 594 txp.flow.sc5 = txp.ibp->sl_to_sc[rdma_ah_get_sl(txp.ah_attr)]; in hfi1_ipoib_send() 633 struct hfi1_ibport *ibp = &sde->ppd->ibport_data; in hfi1_ipoib_sdma_sleep() local 639 ibp->rvp.n_dmawait++; in hfi1_ipoib_sdma_sleep()
|
A D | rc.h | 57 struct hfi1_ibport *ibp);
|
A D | qp.h | 105 void hfi1_error_port_qps(struct hfi1_ibport *ibp, u8 sl);
|
/linux-6.3-rc2/drivers/infiniband/sw/rdmavt/ |
A D | mcast.c | 113 spin_lock_irqsave(&ibp->lock, flags); in rvt_mcast_find() 114 n = ibp->mcast_tree.rb_node; in rvt_mcast_find() 136 spin_unlock_irqrestore(&ibp->lock, flags); in rvt_mcast_find() 154 struct rb_node **n = &ibp->mcast_tree.rb_node; in rvt_mcast_add() 158 spin_lock_irq(&ibp->lock); in rvt_mcast_add() 225 spin_unlock_irq(&ibp->lock); in rvt_mcast_add() 315 spin_lock_irq(&ibp->lock); in rvt_detach_mcast() 318 n = ibp->mcast_tree.rb_node; in rvt_detach_mcast() 321 spin_unlock_irq(&ibp->lock); in rvt_detach_mcast() 335 spin_unlock_irq(&ibp->lock); in rvt_detach_mcast() [all …]
|
/linux-6.3-rc2/fs/xfs/ |
A D | xfs_iunlink_item.c | 58 struct xfs_buf *ibp; in xfs_iunlink_log_dinode() local 62 error = xfs_imap_to_bp(mp, tp, &ip->i_imap, &ibp); in xfs_iunlink_log_dinode() 70 if (ibp->b_flags & XBF_STALE) in xfs_iunlink_log_dinode() 73 dip = xfs_buf_offset(ibp, ip->i_imap.im_boffset); in xfs_iunlink_log_dinode() 92 xfs_trans_inode_buf(tp, ibp); in xfs_iunlink_log_dinode() 93 xfs_trans_log_buf(tp, ibp, offset, offset + sizeof(xfs_agino_t) - 1); in xfs_iunlink_log_dinode() 96 xfs_trans_brelse(tp, ibp); in xfs_iunlink_log_dinode()
|
/linux-6.3-rc2/drivers/infiniband/ulp/opa_vnic/ |
A D | opa_vnic_vema.c | 731 struct ib_device *ibp; in opa_vnic_vema_send_trap() local 742 ibp = cport->ibdev; in opa_vnic_vema_send_trap() 761 ah_attr.type = rdma_ah_find_type(ibp, port->port_num); in opa_vnic_vema_send_trap() 787 if (ib_find_pkey(ibp, data->opaportnum, IB_DEFAULT_PKEY_FULL, in opa_vnic_vema_send_trap() 791 if (ib_find_pkey(ibp, data->opaportnum, IB_DEFAULT_PKEY_PARTIAL, in opa_vnic_vema_send_trap()
|