/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_mad.c | 64 static void qib_send_trap(struct qib_ibport *ibp, void *data, unsigned len) argument 73 agent = ibp->rvp.send_agent; 78 if (!(ppd_from_ibp(ibp)->lflags & QIBL_LINKACTIVE)) 82 if (ibp->rvp.trap_timeout && 83 time_before(jiffies, ibp->rvp.trap_timeout)) 97 ibp->rvp.tid++; 98 smp->tid = cpu_to_be64(ibp->rvp.tid); 103 spin_lock_irqsave(&ibp->rvp.lock, flags); 104 if (!ibp->rvp.sm_ah) { 105 if (ibp 139 qib_bad_pkey(struct qib_ibport *ibp, u32 key, u32 sl, u32 qp1, u32 qp2, __be16 lid1, __be16 lid2) argument 167 qib_bad_mkey(struct qib_ibport *ibp, struct ib_smp *smp) argument 210 struct qib_ibport *ibp = &dd->pport[port_num - 1].ibport_data; local 229 qib_sys_guid_chg(struct qib_ibport *ibp) argument 249 qib_node_desc_chg(struct qib_ibport *ibp) argument 327 struct qib_ibport *ibp = &ppd->ibport_data; local 406 check_mkey(struct qib_ibport *ibp, struct ib_smp *smp, int mad_flags) argument 459 struct qib_ibport *ibp; local 632 struct qib_ibport *ibp = &ppd->ibport_data; local 660 struct qib_ibport *ibp; local 1060 struct qib_ibport *ibp = to_iport(ibdev, port); local 1078 struct qib_ibport *ibp = to_iport(ibdev, port); local 1189 struct qib_ibport *ibp = to_iport(ibdev, port); local 1227 struct qib_ibport *ibp = to_iport(ibdev, port); local 1267 get_counter(struct qib_ibport *ibp, struct qib_pportdata *ppd, __be16 sel) argument 1307 struct qib_ibport *ibp = &ppd->ibport_data; local 1356 struct qib_ibport *ibp = to_iport(ibdev, port); local 1395 struct qib_ibport *ibp = to_iport(ibdev, port); local 1435 struct qib_ibport *ibp = to_iport(ibdev, port); local 1535 struct qib_ibport *ibp = to_iport(ibdev, port); local 1641 qib_snapshot_pmacounters( struct qib_ibport *ibp, struct qib_pma_counters *pmacounters) argument 1663 struct qib_ibport *ibp = to_iport(ibdev, port); local 1710 struct qib_ibport *ibp = to_iport(ibdev, port); local 1771 struct qib_ibport *ibp = to_iport(ibdev, port); local 1824 struct qib_ibport *ibp = to_iport(ibdev, port); local 1865 struct qib_ibport *ibp = to_iport(ibdev, port); local 2118 struct qib_ibport *ibp = to_iport(ibdev, port); local 2133 struct qib_ibport *ibp = to_iport(ibdev, port); local 2161 struct qib_ibport *ibp = to_iport(ibdev, port); local 2212 struct qib_ibport *ibp = to_iport(ibdev, port); local 2240 struct qib_ibport *ibp = to_iport(ibdev, port); local 2369 struct qib_ibport *ibp = to_iport(ibdev, port); local [all...] |
H A D | qib_ruc.c | 59 static __be64 get_sguid(struct qib_ibport *ibp, unsigned index) argument 62 struct qib_pportdata *ppd = ppd_from_ibp(ibp); 66 return ibp->guids[index - 1]; 82 int qib_ruc_check_hdr(struct qib_ibport *ibp, struct ib_header *hdr, argument 100 guid = get_sguid(ibp, grh->sgid_index); 102 ibp->rvp.gid_prefix, guid)) 110 qib_get_pkey(ibp, qp->s_alt_pkey_index))) { 111 qib_bad_pkey(ibp, 121 ppd_from_ibp(ibp)->port != 139 guid = get_sguid(ibp, gr 183 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr, const struct ib_global_route *grh, u32 hwords, u32 nwords) argument 210 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); local 266 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); local [all...] |
H A D | qib_ud.c | 53 struct qib_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); local 54 struct qib_pportdata *ppd = ppd_from_ibp(ibp); 67 qp = rvt_lookup_qpn(rdi, &ibp->rvp, rvt_get_swqe_remote_qpn(swqe)); 69 ibp->rvp.n_pkt_drops++; 80 ibp->rvp.n_pkt_drops++; 85 ppd = ppd_from_ibp(ibp); 92 pkey1 = qib_get_pkey(ibp, sqp->s_pkey_index); 93 pkey2 = qib_get_pkey(ibp, qp->s_pkey_index); 97 qib_bad_pkey(ibp, pkey1, 150 ibp 237 struct qib_ibport *ibp; local 394 qib_lookup_pkey(struct qib_ibport *ibp, u16 pkey) argument 427 qib_ud_rcv(struct qib_ibport *ibp, struct ib_header *hdr, int has_grh, void *data, u32 tlen, struct rvt_qp *qp) argument [all...] |
H A D | qib_verbs.c | 225 struct qib_ibport *ibp = &rcd->ppd->ibport_data; local 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; local 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 777 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); local 1254 struct qib_ibport *ibp = &dd->pport[i].ibport_data; local 1264 struct qib_ibport *ibp = &dd->pport[i].ibport_data; local 1290 struct qib_ibport *ibp = container_of(rvp, struct qib_ibport, rvp); local 1324 struct qib_ibport *ibp; local 1338 qib_create_qp0_ah(struct qib_ibport *ibp, u16 dlid) argument 1372 qib_get_pkey(struct qib_ibport *ibp, unsigned index) argument 1391 struct qib_ibport *ibp = &ppd->ibport_data; local 1685 struct qib_ibport *ibp = local [all...] |
H 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,
|
H A D | qib_rc.c | 601 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); local 602 struct qib_pportdata *ppd = ppd_from_ibp(ibp); 630 hwords += qib_make_grh(ibp, &hdr.u.l.grh, 637 bth0 = qib_get_pkey(ibp, qp->s_pkey_index) | (OP(ACKNOWLEDGE) << 24); 646 lrh0 |= ibp->sl_to_vl[rdma_ah_get_sl(&qp->remote_ah_attr)] << 12 | 708 this_cpu_inc(ibp->pmastats->n_unicast_xmit); 713 this_cpu_inc(*ibp->rvp.rc_qacks); 824 struct qib_ibport *ibp; local 839 ibp = to_iport(qp->ibqp.device, qp->port_num); 841 ibp 951 do_rc_completion(struct rvt_qp *qp, struct rvt_swqe *wqe, struct qib_ibport *ibp) argument 1010 struct qib_ibport *ibp; local 1224 rdma_seq_err(struct rvt_qp *qp, struct qib_ibport *ibp, u32 psn, struct qib_ctxtdata *rcd) argument 1269 qib_rc_rcv_resp(struct qib_ibport *ibp, struct ib_other_headers *ohdr, void *data, u32 tlen, struct rvt_qp *qp, u32 opcode, u32 psn, u32 hdrsize, u32 pmtu, struct qib_ctxtdata *rcd) argument 1501 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); local 1717 struct qib_ibport *ibp = &rcd->ppd->ibport_data; local [all...] |
H A D | qib_driver.c | 304 struct qib_ibport *ibp = &ppd->ibport_data; local 352 qp = rvt_lookup_qpn(rdi, &ibp->rvp, qp_num); 367 ibp->rvp.n_pkt_drops++; 375 ibp, hdr, 387 ibp->rvp.n_rc_seqnak++;
|
H A D | qib_qp.c | 221 struct qib_ibport *ibp = &dd->pport[n].ibport_data; local 224 if (rcu_dereference(ibp->rvp.qp[0])) 226 if (rcu_dereference(ibp->rvp.qp[1]))
|
H A D | qib_uc.c | 227 * @ibp: the port the packet came in on 238 void qib_uc_rcv(struct qib_ibport *ibp, struct ib_header *hdr, argument 261 if (qib_ruc_check_hdr(ibp, hdr, has_grh, qp, opcode)) 514 ibp->rvp.n_pkt_drops++;
|
/linux-master/fs/xfs/ |
H A D | xfs_iunlink_item.c | 58 struct xfs_buf *ibp; local 62 error = xfs_imap_to_bp(mp, tp, &ip->i_imap, &ibp); 70 if (ibp->b_flags & XBF_STALE) 73 dip = xfs_buf_offset(ibp, ip->i_imap.im_boffset); 92 xfs_trans_inode_buf(tp, ibp); 93 xfs_trans_log_buf(tp, ibp, offset, offset + sizeof(xfs_agino_t) - 1); 96 xfs_trans_brelse(tp, ibp);
|
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | mcast.c | 98 * @ibp: the IB port structure 106 struct rvt_mcast *rvt_mcast_find(struct rvt_ibport *ibp, union ib_gid *mgid, argument 113 spin_lock_irqsave(&ibp->lock, flags); 114 n = ibp->mcast_tree.rb_node; 136 spin_unlock_irqrestore(&ibp->lock, flags); 151 static int rvt_mcast_add(struct rvt_dev_info *rdi, struct rvt_ibport *ibp, argument 154 struct rb_node **n = &ibp->mcast_tree.rb_node; 158 spin_lock_irq(&ibp->lock); 220 rb_insert_color(&mcast->rb_node, &ibp->mcast_tree); 225 spin_unlock_irq(&ibp 242 struct rvt_ibport *ibp = rdi->ports[qp->port_num - 1]; local 305 struct rvt_ibport *ibp = rdi->ports[qp->port_num - 1]; local [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | ud.c | 33 struct hfi1_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); local 47 qp = rvt_lookup_qpn(ib_to_rvt(sqp->ibqp.device), &ibp->rvp, 50 ibp->rvp.n_pkt_drops++; 62 ibp->rvp.n_pkt_drops++; 67 ppd = ppd_from_ibp(ibp); 72 u8 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(ah_attr)]; 74 pkey = hfi1_get_pkey(ibp, sqp->s_pkey_index); 80 hfi1_bad_pkey(ibp, pkey, 132 ibp->rvp.n_vl15_dropped++; 139 ibp 229 struct hfi1_ibport *ibp; local 272 struct hfi1_ibport *ibp; local 339 struct hfi1_ibport *ibp; local 440 struct hfi1_ibport *ibp; local 555 hfi1_lookup_pkey_idx(struct hfi1_ibport *ibp, u16 pkey) argument 591 return_cnp_16B(struct hfi1_ibport *ibp, struct rvt_qp *qp, u32 remote_qpn, u16 pkey, u32 slid, u32 dlid, u8 sc5, const struct ib_grh *old_grh) argument 653 return_cnp(struct hfi1_ibport *ibp, struct rvt_qp *qp, u32 remote_qpn, u16 pkey, u32 slid, u32 dlid, u8 sc5, const struct ib_grh *old_grh) argument 726 opa_smp_check(struct hfi1_ibport *ibp, u16 pkey, u8 sc5, struct rvt_qp *qp, u16 slid, struct opa_smp *smp) argument 815 struct hfi1_ibport *ibp = rcd_to_iport(packet->rcd); local [all...] |
H A D | ruc.c | 27 int hfi1_ruc_check_hdr(struct hfi1_ibport *ibp, struct hfi1_packet *packet) argument 32 u8 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(&qp->remote_ah_attr)]; 52 guid = get_sguid(ibp, grh->sgid_index); 53 if (!gid_ok(&packet->grh->dgid, ibp->rvp.gid_prefix, 62 if (unlikely(rcv_pkey_check(ppd_from_ibp(ibp), pkey, 64 hfi1_bad_pkey(ibp, pkey, sl, 0, qp->ibqp.qp_num, 70 ppd_from_ibp(ibp)->port != 89 guid = get_sguid(ibp, grh->sgid_index); 90 if (!gid_ok(&packet->grh->dgid, ibp->rvp.gid_prefix, 99 if (unlikely(rcv_pkey_check(ppd_from_ibp(ibp), pke 126 hfi1_make_grh(struct hfi1_ibport *ibp, struct ib_grh *hdr, const struct ib_global_route *grh, u32 hwords, u32 nwords) argument 238 struct hfi1_ibport *ibp = ps->ibp; local 327 struct hfi1_ibport *ibp = ps->ibp; local [all...] |
H A D | mad.c | 59 static u16 hfi1_lookup_pkey_value(struct hfi1_ibport *ibp, int pkey_idx) argument 61 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); 83 static void cleanup_traps(struct hfi1_ibport *ibp, struct trap_node *trap) argument 91 spin_lock_irqsave(&ibp->rvp.lock, flags); 92 list_replace_init(&ibp->rvp.trap_lists[i].list, &trap_list); 93 ibp->rvp.trap_lists[i].list_len = 0; 94 spin_unlock_irqrestore(&ibp->rvp.lock, flags); 114 static struct trap_node *check_and_add_trap(struct hfi1_ibport *ibp, argument 138 spin_lock_irqsave(&ibp->rvp.lock, flags); 139 trap_list = &ibp 186 subn_handle_opa_trap_repress(struct hfi1_ibport *ibp, struct opa_smp *smp) argument 216 hfi1_update_sm_ah_attr(struct hfi1_ibport *ibp, struct rdma_ah_attr *attr, u32 dlid) argument 233 hfi1_modify_qp0_ah(struct hfi1_ibport *ibp, struct rvt_ah *ah, u32 dlid) argument 251 hfi1_create_qp0_ah(struct hfi1_ibport *ibp, u32 dlid) argument 271 send_trap(struct hfi1_ibport *ibp, struct trap_node *trap) argument 372 struct hfi1_ibport *ibp = from_timer(ibp, t, rvp.trap_timer); local 409 hfi1_bad_pkey(struct hfi1_ibport *ibp, u32 key, u32 sl, u32 qp1, u32 qp2, u32 lid1, u32 lid2) argument 438 bad_mkey(struct hfi1_ibport *ibp, struct ib_mad_hdr *mad, __be64 mkey, __be32 dr_slid, u8 return_path[], u8 hop_cnt) argument 481 struct hfi1_ibport *ibp = &dd->pport[port_num - 1].ibport_data; local 501 hfi1_sys_guid_chg(struct hfi1_ibport *ibp) argument 521 hfi1_node_desc_chg(struct hfi1_ibport *ibp) argument 650 check_mkey(struct hfi1_ibport *ibp, struct ib_mad_hdr *mad, int mad_flags, __be64 mkey, __be32 dr_slid, u8 return_path[], u8 hop_cnt) argument 761 struct hfi1_ibport *ibp; local 1317 struct hfi1_ibport *ibp; local 1789 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 1812 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 1841 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 1864 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 2009 struct hfi1_ibport *ibp; local 2052 struct hfi1_ibport *ibp; local 2696 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 2853 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 2939 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 3116 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 3165 struct hfi1_ibport *ibp; local 3434 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 3668 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 3693 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 3785 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 3823 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 3891 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 3942 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 4054 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 4144 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 4337 is_full_mgmt_pkey_in_table(struct hfi1_ibport *ibp) argument 4353 is_local_mad(struct hfi1_ibport *ibp, const struct opa_mad *mad, const struct ib_wc *in_wc) argument 4378 opa_local_smp_check(struct hfi1_ibport *ibp, const struct ib_wc *in_wc) argument 4449 hfi1_pkey_validation_pma(struct hfi1_ibport *ibp, const struct opa_mad *in_mad, const struct ib_wc *in_wc) argument 4475 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 4579 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 4787 struct hfi1_ibport *ibp = to_iport(ibdev, port); local [all...] |
H A D | ipoib_main.c | 66 struct hfi1_ibport *ibp = to_iport(priv->device, local 72 qp = rvt_lookup_qpn(ib_to_rvt(priv->device), &ibp->rvp, qpn); 122 struct hfi1_ibport *ibp = to_iport(priv->device, priv->port_num); local 128 qp = rvt_lookup_qpn(ib_to_rvt(priv->device), &ibp->rvp, qpn); 152 struct hfi1_ibport *ibp = to_iport(priv->device, priv->port_num); local 158 qp = rvt_lookup_qpn(ib_to_rvt(priv->device), &ibp->rvp, qpn);
|
H A D | verbs.c | 333 struct hfi1_ibport *ibp = &ppd->ibport_data; local 360 packet->qp = rvt_lookup_qpn(rdi, &ibp->rvp, qp_num); 378 ibp->rvp.n_pkt_drops++; 387 struct hfi1_ibport *ibp = &ppd->ibport_data; local 414 packet->qp = rvt_lookup_qpn(rdi, &ibp->rvp, qp_num); 432 ibp->rvp.n_pkt_drops++; 459 struct hfi1_ibport *ibp = rcd_to_iport(rcd); local 472 mcast = rvt_mcast_find(&ibp->rvp, 487 ibp->rvp.n_pkt_drops++; 506 packet->qp = rvt_lookup_qpn(rdi, &ibp 1423 struct hfi1_ibport *ibp = &dd->pport[i].ibport_data; local 1433 struct hfi1_ibport *ibp = &dd->pport[i].ibport_data; local 1459 struct hfi1_ibport *ibp = container_of(rvp, struct hfi1_ibport, rvp); local 1473 struct hfi1_ibport *ibp = to_iport(ibdev, rdma_ah_get_port_num(ah)); local 1480 struct hfi1_ibport *ibp; local 1510 struct hfi1_ibport *ibp; local 1543 struct hfi1_ibport *ibp = &ppd->ibport_data; local 1716 struct hfi1_ibport *ibp = to_iport(ibdev, port); local 1753 struct hfi1_ibport *ibp = &ppd->ibport_data; local 1914 struct hfi1_ibport *ibp = rcd_to_iport(packet->rcd); local [all...] |
H A D | qp.c | 205 struct hfi1_ibport *ibp; local 217 ibp = to_iport(qp->ibqp.device, qp->port_num); 218 ppd = ppd_from_ibp(ibp); 265 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); local 288 ppd = ppd_from_ibp(ibp); 298 if (ibp->sl_to_sc[rdma_ah_get_sl(&ah->attr)] == 0xf) 326 struct hfi1_ibport *ibp = local 328 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); 465 struct hfi1_ibport *ibp = local 468 ibp 719 struct hfi1_ibport *ibp = &dd->pport[n].ibport_data; local 808 struct hfi1_ibport *ibp; local 883 struct hfi1_ibport *ibp = local 919 hfi1_error_port_qps(struct hfi1_ibport *ibp, u8 sl) argument [all...] |
H A D | rc.h | 57 struct hfi1_ibport *ibp);
|
H A D | verbs.h | 192 struct hfi1_ibport *ibp; member in struct:hfi1_pkt_state 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,
|
H A D | qp.h | 105 void hfi1_error_port_qps(struct hfi1_ibport *ibp, u8 sl);
|
H A D | rc.c | 1199 struct hfi1_ibport *ibp; local 1205 ibp = rcd_to_iport(packet->rcd); 1206 this_cpu_inc(*ibp->rvp.rc_qacks); 1226 struct hfi1_ibport *ibp = rcd_to_iport(packet->rcd); local 1227 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); 1240 *hwords += hfi1_make_grh(ibp, &hdr->u.l.grh, 1250 pkey = hfi1_get_pkey(ibp, qp->s_pkey_index); 1279 struct hfi1_ibport *ibp = rcd_to_iport(packet->rcd); local 1280 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); 1298 *hwords += hfi1_make_grh(ibp, 1348 struct hfi1_ibport *ibp = rcd_to_iport(rcd); local 1568 struct hfi1_ibport *ibp; local 1583 struct hfi1_ibport *ibp = local 1824 do_rc_completion(struct rvt_qp *qp, struct rvt_swqe *wqe, struct hfi1_ibport *ibp) argument 1967 struct hfi1_ibport *ibp; local 2263 rdma_seq_err(struct rvt_qp *qp, struct hfi1_ibport *ibp, u32 psn, struct hfi1_ctxtdata *rcd) argument 2308 struct hfi1_ibport *ibp; local 2514 struct hfi1_ibport *ibp = rcd_to_iport(rcd); local 2770 struct hfi1_ibport *ibp = rcd_to_iport(rcd); local 3214 struct hfi1_ibport *ibp = rcd_to_iport(rcd); local [all...] |
H A D | driver.c | 213 struct hfi1_ibport *ibp = rcd_to_iport(rcd); local 270 qp = rvt_lookup_qpn(rdi, &ibp->rvp, qp_num); 285 ibp->rvp.n_pkt_drops++; 327 sl = ibp->sc_to_sl[sc5]; 331 qp = rvt_lookup_qpn(rdi, &ibp->rvp, lqpn); 404 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); local 405 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); 480 hfi1_handle_cnp_tbl[hdr_type](ibp, qp, rqpn, pkey, 485 u8 sl = ibp->sc_to_sl[sc]; 578 struct hfi1_ibport *ibp local 1475 struct hfi1_ibport *ibp = rcd_to_iport(packet->rcd); local 1536 struct hfi1_ibport *ibp = &ppd->ibport_data; local 1634 struct hfi1_ibport *ibp; local [all...] |
H A D | hfi.h | 1697 void return_cnp(struct hfi1_ibport *ibp, struct rvt_qp *qp, u32 remote_qpn, 1700 void return_cnp_16B(struct hfi1_ibport *ibp, struct rvt_qp *qp, 1703 typedef void (*hfi1_handle_cnp)(struct hfi1_ibport *ibp, struct rvt_qp *qp, 1917 static inline struct hfi1_pportdata *ppd_from_ibp(struct hfi1_ibport *ibp) argument 1919 return container_of(ibp, struct hfi1_pportdata, ibport_data); 1981 static inline u16 hfi1_get_pkey(struct hfi1_ibport *ibp, unsigned index) argument 1983 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); 1997 static inline __be64 get_sguid(struct hfi1_ibport *ibp, unsigned int index) argument 1999 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); 2434 struct hfi1_ibport *ibp; local 2575 struct hfi1_ibport *ibp = &packet->rcd->ppd->ibport_data; local [all...] |
H A D | ipoib_tx.c | 28 struct hfi1_ibport *ibp; member in struct:ipoib_txparms 262 struct hfi1_pportdata *ppd = ppd_from_ibp(txp->ibp); 288 hfi1_make_grh(txp->ibp, 592 txp.ibp = to_iport(priv->device, priv->port_num); 595 txp.flow.sc5 = txp.ibp->sl_to_sc[rdma_ah_get_sl(txp.ah_attr)]; 634 struct hfi1_ibport *ibp = &sde->ppd->ibport_data; local 640 ibp->rvp.n_dmawait++;
|
/linux-master/drivers/infiniband/ulp/opa_vnic/ |
H A D | opa_vnic_vema.c | 731 struct ib_device *ibp; local 742 ibp = cport->ibdev; 761 ah_attr.type = rdma_ah_find_type(ibp, port->port_num); 787 if (ib_find_pkey(ibp, data->opaportnum, IB_DEFAULT_PKEY_FULL, 791 if (ib_find_pkey(ibp, data->opaportnum, IB_DEFAULT_PKEY_PARTIAL,
|