Searched refs:ibv_qp (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-13-stable/contrib/ofed/libcxgb4/
H A Dlibcxgb4.h115 struct ibv_qp ibv_qp; member in struct:c4iw_qp
146 static inline struct c4iw_qp *to_c4iw_qp(struct ibv_qp *ibqp)
206 struct ibv_qp *c4iw_create_qp(struct ibv_pd *pd,
208 int c4iw_modify_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
210 int c4iw_destroy_qp(struct ibv_qp *qp);
211 int c4iw_query_qp(struct ibv_qp *qp,
217 int c4iw_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
219 int c4iw_post_receive(struct ibv_qp *ibqp, struct ibv_recv_wr *wr,
224 int c4iw_attach_mcast(struct ibv_qp *q
[all...]
H A Dverbs.c303 static struct ibv_qp *create_qp_v0(struct ibv_pd *pd,
318 ret = ibv_cmd_create_qp(pd, &qhp->ibv_qp, attr, &cmd,
387 return &qhp->ibv_qp;
399 (void)ibv_cmd_destroy_qp(&qhp->ibv_qp);
406 static struct ibv_qp *create_qp(struct ibv_pd *pd,
422 ret = ibv_cmd_create_qp(pd, &qhp->ibv_qp, attr, &cmd,
536 return &qhp->ibv_qp;
550 (void)ibv_cmd_destroy_qp(&qhp->ibv_qp);
557 struct ibv_qp *c4iw_create_qp(struct ibv_pd *pd,
580 int c4iw_modify_qp(struct ibv_qp *ibq
[all...]
H A Dqp.c305 ret = ibv_cmd_modify_qp(&qhp->ibv_qp, &attr, mask, &cmd, sizeof cmd);
309 int c4iw_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
417 int c4iw_post_receive(struct ibv_qp *ibqp, struct ibv_recv_wr *wr,
492 ret = ibv_cmd_query_qp(&qhp->ibv_qp, &attr, IBV_QP_STATE, &iattr,
496 qhp->ibv_qp.state = attr.qp_state;
512 rchp = to_c4iw_cq(qhp->ibv_qp.recv_cq);
513 schp = to_c4iw_cq(qhp->ibv_qp.send_cq);
H A Dcq.c99 struct c4iw_cq *chp = to_c4iw_cq(qhp->ibv_qp.send_cq);
/freebsd-13-stable/contrib/ofed/libibverbs/
H A Ddriver.h97 struct ibv_qp qp;
226 struct ibv_qp *qp, struct ibv_qp_init_attr *attr,
248 int ibv_cmd_query_qp(struct ibv_qp *qp, struct ibv_qp_attr *qp_attr,
252 int ibv_cmd_modify_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
255 int ibv_cmd_modify_qp_ex(struct ibv_qp *qp, struct ibv_qp_attr *attr,
260 int ibv_cmd_destroy_qp(struct ibv_qp *qp);
261 int ibv_cmd_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
263 int ibv_cmd_post_recv(struct ibv_qp *ibqp, struct ibv_recv_wr *wr,
272 int ibv_cmd_attach_mcast(struct ibv_qp *qp, const union ibv_gid *gid, uint16_t lid);
273 int ibv_cmd_detach_mcast(struct ibv_qp *q
[all...]
H A Dverbs.h375 struct ibv_qp *qp;
1038 struct ibv_qp { struct
1420 int (*bind_mw)(struct ibv_qp *qp, struct ibv_mw *mw,
1442 struct ibv_qp * (*create_qp)(struct ibv_pd *pd, struct ibv_qp_init_attr *attr);
1443 int (*query_qp)(struct ibv_qp *qp, struct ibv_qp_attr *attr,
1446 int (*modify_qp)(struct ibv_qp *qp, struct ibv_qp_attr *attr,
1448 int (*destroy_qp)(struct ibv_qp *qp);
1449 int (*post_send)(struct ibv_qp *qp, struct ibv_send_wr *wr,
1451 int (*post_recv)(struct ibv_qp *qp, struct ibv_recv_wr *wr,
1455 int (*attach_mcast)(struct ibv_qp *q
[all...]
H A Dverbs.c89 struct ibv_qp *__ibv_create_qp(struct ibv_pd *pd,
91 int __ibv_query_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr, int attr_mask,
93 int __ibv_modify_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr, int attr_mask);
94 int __ibv_destroy_qp(struct ibv_qp *qp);
97 int __ibv_attach_mcast(struct ibv_qp *qp, const union ibv_gid *gid,
99 int __ibv_detach_mcast(struct ibv_qp *qp, const union ibv_gid *gid,
565 struct ibv_qp *__ibv_create_qp(struct ibv_pd *pd,
568 struct ibv_qp *qp = pd->context->ops.create_qp(pd, qp_init_attr);
588 int __ibv_query_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
605 int __ibv_modify_qp(struct ibv_qp *q
[all...]
H A Dcompat-1_0.c133 struct ibv_qp *real_qp;
196 struct ibv_qp * (*create_qp)(struct ibv_pd *pd, struct ibv_qp_init_attr *attr);
197 int (*query_qp)(struct ibv_qp *qp, struct ibv_qp_attr *attr,
200 int (*modify_qp)(struct ibv_qp *qp, struct ibv_qp_attr *attr,
202 int (*destroy_qp)(struct ibv_qp *qp);
211 int (*attach_mcast)(struct ibv_qp *qp, union ibv_gid *gid,
213 int (*detach_mcast)(struct ibv_qp *qp, union ibv_gid *gid,
869 struct ibv_qp *real_qp;
H A Dcmd.c1038 struct ibv_qp *qp, struct ibv_qp_init_attr *attr,
1145 int ibv_cmd_query_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
1234 static void copy_modify_qp_fields(struct ibv_qp *qp, struct ibv_qp_attr *attr,
1318 int ibv_cmd_modify_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
1339 int ibv_cmd_modify_qp_ex(struct ibv_qp *qp, struct ibv_qp_attr *attr,
1370 int ibv_cmd_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
1460 int ibv_cmd_post_recv(struct ibv_qp *ibqp, struct ibv_recv_wr *wr,
1628 int ibv_cmd_destroy_qp(struct ibv_qp *qp)
1650 int ibv_cmd_attach_mcast(struct ibv_qp *qp, const union ibv_gid *gid, uint16_t lid)
1666 int ibv_cmd_detach_mcast(struct ibv_qp *q
[all...]
H A Ddevice.c356 struct ibv_qp *qp = event->element.qp;
/freebsd-13-stable/contrib/ofed/libmlx4/
H A Dmlx4.h335 static inline struct mlx4_qp *to_mqp(struct ibv_qp *ibqp)
381 int mlx4_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw,
427 struct ibv_qp *mlx4_create_qp(struct ibv_pd *pd, struct ibv_qp_init_attr *attr);
428 struct ibv_qp *mlx4_create_qp_ex(struct ibv_context *context,
430 struct ibv_qp *mlx4_open_qp(struct ibv_context *context, struct ibv_qp_open_attr *attr);
431 int mlx4_query_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
434 int mlx4_modify_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
436 int mlx4_destroy_qp(struct ibv_qp *qp);
439 int mlx4_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
441 int mlx4_post_recv(struct ibv_qp *ibq
[all...]
H A Dverbs.c351 int mlx4_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw,
783 struct ibv_qp *mlx4_create_qp_ex(struct ibv_context *context,
919 struct ibv_qp *mlx4_create_qp(struct ibv_pd *pd, struct ibv_qp_init_attr *attr)
922 struct ibv_qp *qp;
933 struct ibv_qp *mlx4_open_qp(struct ibv_context *context, struct ibv_qp_open_attr *attr)
956 int mlx4_query_qp(struct ibv_qp *ibqp, struct ibv_qp_attr *attr,
977 int mlx4_modify_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
1042 static void mlx4_lock_cqs(struct ibv_qp *qp)
1063 static void mlx4_unlock_cqs(struct ibv_qp *qp)
1085 int mlx4_destroy_qp(struct ibv_qp *ibq
[all...]
H A Dqp.c213 int mlx4_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
512 int mlx4_post_recv(struct ibv_qp *ibqp, struct ibv_recv_wr *wr,
/freebsd-13-stable/contrib/ofed/libmlx5/
H A Dmlx5.h400 struct ibv_qp *ibv_qp; member in struct:mlx5_qp
507 static inline struct mlx5_qp *to_mqp(struct ibv_qp *ibqp)
576 struct ibv_qp *mlx5_create_qp_ex(struct ibv_context *context,
591 int mlx5_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw,
626 struct ibv_qp *mlx5_create_qp(struct ibv_pd *pd, struct ibv_qp_init_attr *attr);
627 int mlx5_query_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
630 int mlx5_modify_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
632 int mlx5_destroy_qp(struct ibv_qp *qp);
635 int mlx5_post_send(struct ibv_qp *ibq
[all...]
H A Dqp.c114 if (qp->ibv_qp->qp_type != IBV_QPT_RC) {
358 static inline int copy_eth_inline_headers(struct ibv_qp *ibqp,
569 FILE *fp = to_mctx(qp->ibv_qp->context)->dbg_fp;
612 static inline int _mlx5_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
652 to_mcq(qp->ibv_qp->send_cq)))) {
969 int mlx5_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
990 int mlx5_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw,
1041 uint32_t qpn = qp->ibv_qp->qp_num;
1134 int mlx5_post_recv(struct ibv_qp *ibqp, struct ibv_recv_wr *wr,
1151 to_mcq(qp->ibv_qp
[all...]
H A Dverbs.c1076 qp_huge_key = qptype2key(qp->ibv_qp->qp_type);
1134 struct mlx5_context *ctx = to_mctx(qp->ibv_qp->context);
1229 static struct ibv_qp *create_qp(struct ibv_context *context,
1238 struct ibv_qp *ibqp;
1255 ibqp = (struct ibv_qp *)&qp->verbs_qp;
1256 qp->ibv_qp = ibqp;
1410 struct ibv_qp *mlx5_create_qp(struct ibv_pd *pd,
1413 struct ibv_qp *qp;
1427 static void mlx5_lock_cqs(struct ibv_qp *qp)
1449 static void mlx5_unlock_cqs(struct ibv_qp *q
[all...]
H A Dmlx5dv.h157 struct ibv_qp *in;
/freebsd-13-stable/contrib/ofed/librdmacm/
H A Drdma_cma.h126 struct ibv_qp *qp;
H A Dcma.c1106 static int ucma_init_conn_qp3(struct cma_id_private *id_priv, struct ibv_qp *qp)
1126 static int ucma_init_conn_qp(struct cma_id_private *id_priv, struct ibv_qp *qp)
1142 static int ucma_init_ud_qp3(struct cma_id_private *id_priv, struct ibv_qp *qp)
1173 static int ucma_init_ud_qp(struct cma_id_private *id_priv, struct ibv_qp *qp)
1330 struct ibv_qp *qp;
/freebsd-13-stable/contrib/libpcap/
H A Dpcap-rdmasniff.c56 struct ibv_qp * qp;
/freebsd-13-stable/contrib/ofed/libibverbs/examples/
H A Dxsrq_pingpong.c84 struct ibv_qp **recv_qp;
85 struct ibv_qp **send_qp;
H A Duc_pingpong.c63 struct ibv_qp *qp;
H A Dud_pingpong.c63 struct ibv_qp *qp;
H A Drc_pingpong.c71 struct ibv_qp *qp;
H A Dsrq_pingpong.c66 struct ibv_qp *qp[MAX_QP];

Completed in 114 milliseconds

12