Searched refs:qp_type (Results 1 - 25 of 49) sorted by relevance

12

/freebsd-10-stable/sys/dev/qlnx/qlnxe/
H A Decore_rdma.h156 enum ecore_rdma_qp_type qp_type; member in struct:ecore_rdma_qp
229 if ((qp->qp_type == ECORE_RDMA_QP_TYPE_XRC_TGT) ||
230 (qp->qp_type == ECORE_RDMA_QP_TYPE_XRC_INI))
/freebsd-10-stable/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_qp.c94 static int is_qp0(enum ib_qp_type qp_type) argument
96 return qp_type == IB_QPT_SMI;
99 static int is_qp1(enum ib_qp_type qp_type) argument
101 return qp_type == IB_QPT_GSI;
104 static int is_sqp(enum ib_qp_type qp_type) argument
106 return is_qp0(qp_type) || is_qp1(qp_type);
306 static int sq_overhead(enum ib_qp_type qp_type) argument
310 switch (qp_type) {
351 size = sq_overhead(attr->qp_type);
941 is_connected(enum ib_qp_type qp_type) argument
949 get_cqs(enum ib_qp_type qp_type, struct ib_cq *ib_send_cq, struct ib_cq *ib_recv_cq, struct mlx5_ib_cq **send_cq, struct mlx5_ib_cq **recv_cq) argument
2071 ignored_ts_check(enum ib_qp_type qp_type) argument
[all...]
/freebsd-10-stable/sys/ofed/drivers/infiniband/core/
H A Dverbs.c356 qp->qp_type = qp_init_attr->qp_type;
357 qp->xrcd = qp->qp_type == IB_QPT_XRC ?
364 if (qp->qp_type == IB_QPT_XRC)
697 enum ib_qp_type qp_type = qp->qp_type; local
713 if (qp_type == IB_QPT_XRC)
1008 if (qp->qp_type == IB_QPT_RAW_PACKET) {
1012 } else if (gid->raw[0] != 0xff || qp->qp_type != IB_QPT_UD)
1016 if (qp->qp_type !
[all...]
H A Dmad.c127 static int get_spl_qp_index(enum ib_qp_type qp_type) argument
129 switch (qp_type)
204 enum ib_qp_type qp_type,
224 qpn = get_spl_qp_index(qp_type);
265 if (qp_type == IB_QPT_SMI) {
452 enum ib_qp_type qp_type,
469 qpn = get_spl_qp_index(qp_type);
2750 enum ib_qp_type qp_type)
2763 qp_init_attr.qp_type = qp_type;
202 ib_register_mad_agent(struct ib_device *device, u8 port_num, enum ib_qp_type qp_type, struct ib_mad_reg_req *mad_reg_req, u8 rmpp_version, ib_mad_send_handler send_handler, ib_mad_recv_handler recv_handler, void *context) argument
450 ib_register_mad_snoop(struct ib_device *device, u8 port_num, enum ib_qp_type qp_type, int mad_snoop_flags, ib_mad_snoop_handler snoop_handler, ib_mad_recv_handler recv_handler, void *context) argument
2749 create_mad_qp(struct ib_mad_qp_info *qp_info, enum ib_qp_type qp_type) argument
[all...]
H A Dcm_msgs.h183 enum ib_qp_type qp_type)
185 switch(qp_type) {
182 cm_req_set_qp_type(struct cm_req_msg *req_msg, enum ib_qp_type qp_type) argument
H A Ducm.c214 ureq->qp_type = kreq->qp_type;
775 param.qp_type = cmd.qp_type;
H A Dcm.c236 enum ib_qp_type qp_type; member in struct:cm_id_private
1034 cm_req_set_qp_type(req_msg, param->qp_type);
1108 if (param->qp_type != IB_QPT_RC && param->qp_type != IB_QPT_UC)
1178 cm_id_priv->qp_type = param->qp_type;
1320 param->qp_type = cm_req_get_qp_type(req_msg);
1619 cm_id_priv->qp_type = cm_req_get_qp_type(req_msg);
3526 if (cm_id_priv->qp_type == IB_QPT_RC) {
3571 if (cm_id_priv->qp_type
[all...]
H A Duverbs_cmd.c1070 srq = (cmd.is_srq && cmd.qp_type != IB_QPT_XRC) ?
1072 xrcd = cmd.qp_type == IB_QPT_XRC ?
1080 (cmd.qp_type == IB_QPT_XRC && !xrcd)) {
1092 attr.qp_type = cmd.qp_type;
1120 qp->qp_type = attr.qp_type;
1464 is_ud = qp->qp_type == IB_QPT_UD;
2707 init_attr.qp_type = IB_QPT_XRC;
/freebsd-10-stable/contrib/ofed/libmlx4/src/
H A Dverbs.c421 nsegs = num_inline_segs(attr->cap.max_inline_data, attr->qp_type);
423 switch (attr->qp_type) {
464 mlx4_calc_sq_wqe_size(&attr->cap, attr->qp_type, qp);
474 if (attr->srq || attr->qp_type == IBV_QPT_XRC)
483 if (mlx4_alloc_qp_buf(pd, &attr->cap, attr->qp_type, qp))
492 if (!attr->srq && attr->qp_type != IBV_QPT_XRC) {
501 if (attr->srq || attr->qp_type == IBV_QPT_XRC)
533 mlx4_set_sq_sizes(qp, &attr->cap, attr->qp_type);
548 if (!attr->srq && attr->qp_type != IBV_QPT_XRC)
607 if (!qp->srq && qp->qp_type !
[all...]
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dqp.c255 if (qp->ibqp.qp_type == IB_QPT_UD) {
607 if (attr->qp_type == IB_QPT_XRC_INI || attr->qp_type == IB_QPT_XRC_TGT)
805 if (attr->qp_type == IB_QPT_RAW_PACKET) {
882 enum mlx4_ib_qp_type qp_type = (enum mlx4_ib_qp_type) init_attr->qp_type; local
893 if (init_attr->qp_type == IB_QPT_GSI)
894 qp_type = MLX4_IB_QPT_PROXY_GSI;
896 qp_type = MLX4_IB_QPT_PROXY_SMI_OWNER;
898 qp_type
[all...]
H A Dmad.c617 err = mlx4_ib_send_to_slave(dev, slave, port, wc->qp->qp_type, wc, grh, mad);
673 err = mlx4_ib_send_to_slave(dev, slave, port, wc->qp->qp_type, wc, grh, mad);
1256 size = (tun_qp->qp->qp_type == IB_QPT_UD) ?
1526 enum ib_qp_type qp_type, int is_tun)
1532 if (qp_type > IB_QPT_GSI)
1535 tun_qp = &ctx->qp[qp_type];
1584 tun_qp->proxy_qpt = qp_type;
1611 enum ib_qp_type qp_type, int is_tun)
1617 if (qp_type > IB_QPT_GSI)
1620 tun_qp = &ctx->qp[qp_type];
1525 mlx4_ib_alloc_pv_bufs(struct mlx4_ib_demux_pv_ctx *ctx, enum ib_qp_type qp_type, int is_tun) argument
1610 mlx4_ib_free_pv_qp_bufs(struct mlx4_ib_demux_pv_ctx *ctx, enum ib_qp_type qp_type, int is_tun) argument
1711 create_pv_sqp(struct mlx4_ib_demux_pv_ctx *ctx, enum ib_qp_type qp_type, int create_tun) argument
[all...]
/freebsd-10-stable/contrib/ofed/libibverbs/src/
H A Dcompat-1_0.c81 enum ibv_qp_type qp_type; member in struct:ibv_qp_init_attr_1_0
129 enum ibv_qp_type qp_type; member in struct:ibv_qp_1_0
345 int is_ud = qp->qp_type == IBV_QPT_UD;
781 real_init_attr.qp_type = qp_init_attr->qp_type;
796 qp->qp_type = qp_init_attr->qp_type;
823 init_attr->qp_type = real_init_attr.qp_type;
H A Dverbs.c439 qp->qp_type = qp_init_attr->qp_type;
442 qp->xrc_domain = qp_init_attr->qp_type == IBV_QPT_XRC ?
H A Dcmd.c641 cmd->qp_type = attr->qp_type;
643 cmd->srq_handle = attr->qp_type == IBV_QPT_XRC ?
755 init_attr->qp_type = qp->qp_type;
756 if (qp->qp_type == IBV_QPT_XRC)
851 cmd.qp_type = init_attr->qp_type;
1064 if (ibqp->qp_type == IBV_QPT_UD) {
/freebsd-10-stable/contrib/ofed/libibcm/include/infiniband/
H A Dcm.h106 enum ibv_qp_type qp_type; member in struct:ib_cm_req_event_param
351 enum ibv_qp_type qp_type; member in struct:ib_cm_req_param
H A Dcm_abi.h147 __u32 qp_type; member in struct:cm_abi_req
251 __u32 qp_type; member in struct:cm_abi_req_event_resp
/freebsd-10-stable/sys/ofed/include/rdma/
H A Dib_cm.h123 enum ib_qp_type qp_type; member in struct:ib_cm_req_event_param
368 enum ib_qp_type qp_type; member in struct:ib_cm_req_param
H A Dib_user_cm.h134 __u32 qp_type; member in struct:ib_ucm_req
238 __u32 qp_type; member in struct:ib_ucm_req_event_resp
H A Dib_mad.h433 * @qp_type: Specifies which QP to access. Must be either
449 enum ib_qp_type qp_type,
470 * @qp_type: Specifies which QP traffic to snoop. Must be either
479 enum ib_qp_type qp_type,
H A Dib_user_verbs.h428 __u8 qp_type; member in struct:ib_uverbs_create_qp
439 __u8 qp_type; member in struct:ib_uverbs_open_qp
819 __u8 qp_type; member in struct:ib_uverbs_create_xrc_rcv_qp
/freebsd-10-stable/contrib/ofed/libibcm/src/
H A Dcm.c410 cmd->qp_type = param->qp_type;
779 ureq->qp_type = kreq->qp_type;
/freebsd-10-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_verbs.c137 .qp_type = IB_QPT_UD
/freebsd-10-stable/contrib/ofed/libibverbs/include/infiniband/
H A Dverbs.h432 enum ibv_qp_type qp_type; member in struct:ibv_qp_init_attr
598 enum ibv_qp_type qp_type; member in struct:ibv_qp
/freebsd-10-stable/contrib/ofed/librdmacm/examples/
H A Dmckey.c158 init_qp_attr.qp_type = IBV_QPT_UD;
/freebsd-10-stable/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp_cma.c76 .qp_type = IB_QPT_RC,

Completed in 304 milliseconds

12