Home
last modified time | relevance | path

Searched refs:qp_type (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/infiniband/core/
H A Dcm_msgs.h38 enum ib_qp_type qp_type) in cm_req_set_qp_type() argument
40 switch (qp_type) { in cm_req_set_qp_type()
60 static inline __be32 cm_rep_get_qpn(struct cm_rep_msg *rep_msg, enum ib_qp_type qp_type) in cm_rep_get_qpn() argument
62 return (qp_type == IB_QPT_XRC_INI) ? in cm_rep_get_qpn()
H A Dcma_trace.h189 __field(unsigned long, qp_type)
203 __entry->qp_type = id_priv->id.qp_type;
206 __entry->qp_type = 0;
218 rdma_show_qp_type(__entry->qp_type), __entry->send_wr,
H A Dmad.c151 static int get_spl_qp_index(enum ib_qp_type qp_type) in get_spl_qp_index() argument
153 switch (qp_type) { in get_spl_qp_index()
243 enum ib_qp_type qp_type, in ib_register_mad_agent() argument
262 if ((qp_type == IB_QPT_SMI && !rdma_cap_ib_smi(device, port_num)) || in ib_register_mad_agent()
263 (qp_type == IB_QPT_GSI && !rdma_cap_ib_cm(device, port_num))) in ib_register_mad_agent()
267 qpn = get_spl_qp_index(qp_type); in ib_register_mad_agent()
270 __func__, qp_type); in ib_register_mad_agent()
340 if (qp_type == IB_QPT_SMI) { in ib_register_mad_agent()
429 ret2 = ib_mad_agent_security_setup(&mad_agent_priv->agent, qp_type); in ib_register_mad_agent()
3178 enum ib_qp_type qp_type) in create_mad_qp() argument
[all …]
/linux/include/rdma/
H A Drdma_cm.h127 enum ib_qp_type qp_type; member
135 enum ib_qp_type qp_type, const char *caller);
139 enum ib_qp_type qp_type);
157 #define rdma_create_id(net, event_handler, context, ps, qp_type) \ argument
158 __rdma_create_kernel_id(net, event_handler, context, ps, qp_type, \
H A Drdma_counter.h19 int qp_type; member
H A Dib_cm.h106 enum ib_qp_type qp_type; member
357 enum ib_qp_type qp_type; member
/linux/drivers/infiniband/hw/mana/
H A Dwr.c56 switch (ibqp->qp_type) { in mana_ib_post_recv()
67 ibqp->qp_type); in mana_ib_post_recv()
126 qp->ibqp.qp_type == IB_QPT_GSI ? IB_QP1_QKEY : wr->remote_qkey; in mana_ib_post_send_ud()
151 switch (ibqp->qp_type) { in mana_ib_post_send()
162 ibqp->qp_type); in mana_ib_post_send()
/linux/drivers/infiniband/hw/hfi1/
H A Dud.c55 sqptype = sqp->ibqp.qp_type == IB_QPT_GSI ? in ud_loopback()
56 IB_QPT_UD : sqp->ibqp.qp_type; in ud_loopback()
57 dqptype = qp->ibqp.qp_type == IB_QPT_GSI ? in ud_loopback()
58 IB_QPT_UD : qp->ibqp.qp_type; in ud_loopback()
198 if (qp->ibqp.qp_type == IB_QPT_GSI || qp->ibqp.qp_type == IB_QPT_SMI) { in ud_loopback()
199 if (sqp->ibqp.qp_type == IB_QPT_GSI || in ud_loopback()
200 sqp->ibqp.qp_type == IB_QPT_SMI) in ud_loopback()
210 if (wc.slid == 0 && sqp->ibqp.qp_type == IB_QPT_GSI) in ud_loopback()
242 if (qp->ibqp.qp_type == IB_QPT_GSI || qp->ibqp.qp_type == IB_QPT_SMI) in hfi1_make_bth_deth()
301 if (qp->ibqp.qp_type == IB_QPT_SMI) { in hfi1_make_ud_req_9B()
[all …]
H A Dopfn.c252 if (ibqp->qp_type == IB_QPT_RC && HFI1_CAP_IS_KSET(TID_RDMA)) { in opfn_qp_init()
H A Druc.c507 switch (qp->ibqp.qp_type) { in hfi1_do_send()
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_rdma.h95 enum qed_rdma_qp_type qp_type; member
165 if (qp->qp_type == QED_RDMA_QP_TYPE_XRC_TGT || in qed_rdma_is_xrc_qp()
166 qp->qp_type == QED_RDMA_QP_TYPE_XRC_INI) in qed_rdma_is_xrc_qp()
/linux/drivers/infiniband/sw/rxe/
H A Drxe_av.c142 if (qp_type(pkt->qp) == IB_QPT_RC || qp_type(pkt->qp) == IB_QPT_UC) in rxe_get_av()
H A Drxe_net.c181 if (qp_type(qp) == IB_QPT_RC) in rxe_find_route()
211 if (dst && (qp_type(qp) == IB_QPT_RC)) { in rxe_find_route()
/linux/drivers/infiniband/hw/mlx4/
H A Dmad.c734 err = mlx4_ib_send_to_slave(dev, slave, port, wc->qp->qp_type, wc, grh, mad); in mlx4_ib_demux_mad()
814 err = mlx4_ib_send_to_slave(dev, slave, port, wc->qp->qp_type, wc, grh, mad); in mlx4_ib_demux_mad()
1323 size = (tun_qp->qp->qp_type == IB_QPT_UD) ? in mlx4_ib_post_pv_qp_buf()
1603 enum ib_qp_type qp_type, int is_tun) in mlx4_ib_alloc_pv_bufs() argument
1610 if (qp_type > IB_QPT_GSI) in mlx4_ib_alloc_pv_bufs()
1613 tun_qp = &ctx->qp[qp_type]; in mlx4_ib_alloc_pv_bufs()
1668 tun_qp->proxy_qpt = qp_type; in mlx4_ib_alloc_pv_bufs()
1695 enum ib_qp_type qp_type, int is_tun) in mlx4_ib_free_pv_qp_bufs() argument
1702 if (qp_type > IB_QPT_GSI) in mlx4_ib_free_pv_qp_bufs()
1705 tun_qp = &ctx->qp[qp_type]; in mlx4_ib_free_pv_qp_bufs()
[all …]
/linux/drivers/infiniband/sw/rdmavt/
H A Dtrace_tx.h76 __entry->qpt = qp->ibqp.qp_type;
135 __entry->qpt = qp->ibqp.qp_type;
/linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dconn.h91 enum mlx5_ifc_fpga_qp_type qp_type);
H A Dconn.c806 enum mlx5_ifc_fpga_qp_type qp_type) in mlx5_fpga_conn_create() argument
881 MLX5_SET(fpga_qpc, conn->fpga_qpc, qp_type, qp_type); in mlx5_fpga_conn_create()
/linux/include/linux/mlx5/
H A Dmlx5_ifc_fpga.h41 u8 qp_type[0x2]; member
184 u8 qp_type[0x1]; member
/linux/drivers/infiniband/hw/mlx5/
H A Dgsi.c140 hw_init_attr.qp_type = MLX5_IB_QPT_HW_GSI; in mlx5_ib_create_gsi()
213 .qp_type = IB_QPT_UD, in create_gsi_ud_qp()
/linux/drivers/infiniband/hw/erdma/
H A Derdma_qp.c97 if (params->qp_type == ERDMA_QP_PASSIVE) in erdma_modify_qp_state_to_rts()
462 if (qp->ibqp.qp_type != IB_QPT_RC && send_wr->opcode != IB_WR_SEND && in erdma_push_one_sqe()
539 if (qp->ibqp.qp_type == IB_QPT_RC) { in erdma_push_one_sqe()
/linux/include/uapi/rdma/
H A Drdma_user_cm.h96 __u8 qp_type; member
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_dev_api.h570 u8 qp_type; member
/linux/include/linux/qed/
H A Dqed_rdma_if.h309 enum qed_rdma_qp_type qp_type; member
/linux/drivers/infiniband/ulp/rtrs/
H A Drtrs.c269 init_attr.qp_type = IB_QPT_RC; in create_qp()
/linux/net/sunrpc/xprtrdma/
H A Dsvc_rdma_transport.c538 qp_attr.qp_type = IB_QPT_RC; in svc_rdma_accept()

12