Home
last modified time | relevance | path

Searched refs:qp_num (Results 1 – 25 of 46) sorted by relevance

12

/linux/drivers/ntb/
H A Dntb_transport.c149 u8 qp_num; /* Only 64 QP's are allowed. 0-63 */ member
583 unsigned int qp_num) in ntb_transport_setup_qp_mw() argument
585 struct ntb_transport_qp *qp = &nt->qp_vec[qp_num]; in ntb_transport_setup_qp_mw()
597 mw_num = QP_TO_MW(nt, qp_num); in ntb_transport_setup_qp_mw()
609 qp->rx_buff = mw->virt_addr + rx_size * (qp_num / mw_count); in ntb_transport_setup_qp_mw()
662 unsigned int qp_num) in ntb_transport_setup_qp_peer_msi() argument
664 struct ntb_transport_qp *qp = &nt->qp_vec[qp_num]; in ntb_transport_setup_qp_peer_msi()
665 int spad = qp_num * 2 + nt->msi_spad_offset; in ntb_transport_setup_qp_peer_msi()
679 qp_num, qp->peer_msi_desc.addr_offset, qp->peer_msi_desc.data); in ntb_transport_setup_qp_peer_msi()
684 "Using MSI interrupts for QP%d\n", qp_num); in ntb_transport_setup_qp_peer_msi()
[all …]
/linux/include/trace/events/
H A Dib_mad.h33 __field(u32, qp_num)
57 __entry->qp_num = wr->mad_agent_priv->qp_info->qp->qp_num;
92 __entry->dev_index, __entry->port_num, __entry->qp_num,
129 __field(u32, qp_num)
146 __entry->qp_num = wr->mad_agent_priv->qp_info->qp->qp_num;
171 __entry->dev_index, __entry->port_num, __entry->qp_num,
193 __field(u32, qp_num)
211 __entry->qp_num = qp_info->qp->qp_num;
233 __entry->dev_index, __entry->port_num, __entry->qp_num,
/linux/drivers/infiniband/core/
H A Dcma_trace.h106 __field(u32, qp_num)
114 __entry->qp_num = id_priv->qp_num;
123 __entry->qp_num
185 __field(u32, qp_num)
202 __entry->qp_num = id_priv->qp_num;
205 __entry->qp_num = 0;
219 __entry->recv_wr, __entry->qp_num, __entry->rc
H A Dmad.c1822 u32 qp_num = qp_info->qp->qp_num; in validate_mad() local
1835 if (qp_num == 0) in validate_mad()
1844 if (qp_num != 0) in validate_mad()
2187 qp_info->qp->qp_num, in handle_ib_smi()
2277 qp_info->qp->qp_num, in handle_opa_smi()
2405 qp_info->qp->qp_num, in ib_mad_recv_done()
2425 qp_info->qp->qp_num, mad_size, opa); in ib_mad_recv_done()
3096 attr->qkey = (qp->qp_num == 0) ? 0 : IB_QP1_QKEY; in ib_mad_port_start()
3157 event->event, qp_info->qp->qp_num); in qp_event_handler()
H A Ducma.c244 dst->qp_num = src->qp_num; in ucma_copy_conn_event()
256 dst->qp_num = src->qp_num; in ucma_copy_ud_event()
1114 dst->qp_num = src->qp_num & 0xFFFFFF; in ucma_copy_conn_param()
/linux/include/rdma/
H A Drdma_counter.h59 u32 qp_num, u32 counter_id);
61 u32 qp_num, u32 *counter_id);
63 u32 qp_num, u32 counter_id);
H A Dib_cm.h356 u32 qp_num; member
384 u32 qp_num; member
531 u32 qp_num; member
H A Drdma_cm.h85 u32 qp_num; member
93 u32 qp_num; member
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_mcg.c165 if (mgm->qp[i] == cpu_to_be32(ibqp->qp_num | (1 << 31))) { in mthca_multicast_attach()
167 ibqp->qp_num); in mthca_multicast_attach()
171 mgm->qp[i] = cpu_to_be32(ibqp->qp_num | (1 << 31)); in mthca_multicast_attach()
242 if (mgm->qp[i] == cpu_to_be32(ibqp->qp_num | (1 << 31))) in mthca_multicast_detach()
249 mthca_err(dev, "QP %06x not found in MGM\n", ibqp->qp_num); in mthca_multicast_detach()
/linux/drivers/infiniband/hw/hfi1/
H A Dud.c69 if (qp->ibqp.qp_num > 1) { in ud_loopback()
82 sqp->ibqp.qp_num, qp->ibqp.qp_num, in ud_loopback()
93 if (qp->ibqp.qp_num) { in ud_loopback()
131 if (qp->ibqp.qp_num == 0) in ud_loopback()
197 wc.src_qp = sqp->ibqp.qp_num; in ud_loopback()
258 ohdr->u.ud.deth[1] = cpu_to_be32(qp->ibqp.qp_num); in hfi1_make_bth_deth()
342 u32 src_qp = qp->ibqp.qp_num; in hfi1_make_ud_req_16B()
870 if (qp->ibqp.qp_num) { in hfi1_ud_rcv()
873 if (qp->ibqp.qp_num > 1) { in hfi1_ud_rcv()
883 src_qp, qp->ibqp.qp_num, in hfi1_ud_rcv()
[all …]
H A Dtrace_rc.h33 __entry->qpn = qp->ibqp.qp_num;
93 __entry->qpn = qp->ibqp.qp_num;
H A Dtrace_iowait.h29 __entry->qpn = iowait_to_qp(wait)->ibqp.qp_num;
H A Dtrace_misc.h63 __entry->qpn = qp->ibqp.qp_num;
H A Druc.c64 hfi1_bad_pkey(ibp, pkey, sl, 0, qp->ibqp.qp_num, in hfi1_ruc_check_hdr()
101 hfi1_bad_pkey(ibp, pkey, sl, 0, qp->ibqp.qp_num, in hfi1_ruc_check_hdr()
/linux/drivers/infiniband/sw/rxe/
H A Drxe_mcast.c346 n = atomic_inc_return(&mcg->qp_num); in __rxe_init_mca()
348 atomic_dec(&mcg->qp_num); in __rxe_init_mca()
421 atomic_dec(&mcg->qp_num); in __rxe_cleanup_mca()
452 if (atomic_read(&mcg->qp_num) <= 0) in rxe_detach_mcg()
488 if (atomic_read(&mcg->qp_num) == 0) in rxe_attach_mcast()
/linux/drivers/infiniband/sw/rdmavt/
H A Dtrace_qp.h27 __entry->qpn = qp->ibqp.qp_num;
59 __entry->qpn = qp->ibqp.qp_num;
H A Dtrace_tx.h75 __entry->qpn = qp->ibqp.qp_num;
134 __entry->qpn = qp->ibqp.qp_num;
H A Dtrace_rc.h33 __entry->qpn = qp->ibqp.qp_num;
H A Dtrace_cq.h89 __entry->qpn = wc->qp->qp_num;
/linux/drivers/dma/
H A Dhisi_dma.c153 u32 qp_num; member
424 u32 index = chan->qp_num, tmp; in hisi_dma_reset_or_disable_hw_chan()
536 chan->qp_num, chan->sq_tail); in hisi_dma_start_transfer()
560 hisi_dma_pause_dma(chan->hdma_dev, chan->qp_num, true); in hisi_dma_terminate_all()
571 hisi_dma_pause_dma(chan->hdma_dev, chan->qp_num, false); in hisi_dma_terminate_all()
709 hdma_dev->chan[i].qp_num = i; in hisi_dma_enable_qps()
743 chan->qp_num, chan->cq_head); in hisi_dma_irq()
/linux/include/uapi/rdma/
H A Drdma_user_cm.h200 __u32 qp_num; member
214 __u32 qp_num; member
/linux/drivers/infiniband/hw/mlx5/
H A Dgsi.c236 qp->qp_num, ret); in modify_to_rts()
244 qp->qp_num, ret); in modify_to_rts()
253 qp->qp_num, ret); in modify_to_rts()
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c826 if (iwqp->ibqp.qp_type == IB_QPT_GSI && iwqp->ibqp.qp_num != 1) in irdma_roce_fill_and_set_qpctx_info()
917 static int irdma_setup_gsi_qp_rsrc(struct irdma_qp *iwqp, u32 *qp_num) in irdma_setup_gsi_qp_rsrc() argument
925 *qp_num = 1; in irdma_setup_gsi_qp_rsrc()
931 *qp_num = 1; in irdma_setup_gsi_qp_rsrc()
937 qp_num, &rf->next_qp); in irdma_setup_gsi_qp_rsrc()
942 ret = irdma_vchnl_req_add_vport(&rf->sc_dev, iwdev->vport_id, *qp_num, in irdma_setup_gsi_qp_rsrc()
945 if (*qp_num != 1) { in irdma_setup_gsi_qp_rsrc()
946 irdma_free_rsrc(rf, rf->allocated_qps, *qp_num); in irdma_setup_gsi_qp_rsrc()
976 u32 qp_num = 0; in irdma_create_qp() local
1038 err_code = irdma_setup_gsi_qp_rsrc(iwqp, &qp_num); in irdma_create_qp()
[all …]
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c240 if (wc->slid == priv->local_lid && wc->src_qp == priv->qp->qp_num) { in ipoib_ib_handle_rx_wc()
363 __func__, priv->qp->qp_num, qp_attr.qp_state); in ipoib_qp_state_validate_work()
372 ret, priv->qp->qp_num); in ipoib_qp_state_validate_work()
376 __func__, priv->qp->qp_num); in ipoib_qp_state_validate_work()
379 priv->qp->qp_num, qp_attr.qp_state); in ipoib_qp_state_validate_work()
/linux/drivers/infiniband/hw/mana/
H A Dwr.c90 qp->port, qp->ibqp.qp_num); in mana_ib_post_send_ud()

12