Searched refs:verbs_qp (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/ofed/libmlx4/ |
H A D | verbs.c | 774 ret = ibv_cmd_create_qp_ex2(context, &qp->verbs_qp, in mlx4_cmd_create_qp_ex() 775 sizeof(qp->verbs_qp), attr, in mlx4_cmd_create_qp_ex() 882 ret = ibv_cmd_create_qp_ex(context, &qp->verbs_qp, in mlx4_create_qp_ex() 883 sizeof(qp->verbs_qp), attr, in mlx4_create_qp_ex() 890 ret = mlx4_store_qp(to_mctx(context), qp->verbs_qp.qp.qp_num, qp); in mlx4_create_qp_ex() 901 qp->doorbell_qpn = htobe32(qp->verbs_qp.qp.qp_num << 8); in mlx4_create_qp_ex() 907 return &qp->verbs_qp.qp; in mlx4_create_qp_ex() 910 ibv_cmd_destroy_qp(&qp->verbs_qp.qp); in mlx4_create_qp_ex() 957 ret = ibv_cmd_open_qp(context, &qp->verbs_qp, sizeof(qp->verbs_qp), attr, in mlx4_open_qp() 962 return &qp->verbs_qp.qp; in mlx4_open_qp()
|
H A D | mlx4.h | 222 struct verbs_qp verbs_qp; member 337 return container_of(container_of(ibqp, struct verbs_qp, qp), in to_mqp() 338 struct mlx4_qp, verbs_qp); in to_mqp()
|
H A D | cq.c | 275 if (!*cur_qp || (qpn != (*cur_qp)->verbs_qp.qp.qp_num)) { in mlx4_parse_cqe() 285 srq = ((*cur_qp)->verbs_qp.qp.srq) ? to_msrq((*cur_qp)->verbs_qp.qp.srq) : NULL; in mlx4_parse_cqe()
|
/freebsd/contrib/ofed/libibverbs/ |
H A D | driver.h | 96 struct verbs_qp { struct 233 struct verbs_qp *qp, int vqp_sz, 238 struct verbs_qp *qp, int vqp_sz, 247 struct verbs_qp *qp, int vqp_sz,
|
H A D | cmd.c | 860 static int create_qp_ex_common(struct verbs_qp *qp, in create_qp_ex_common() 907 static void create_qp_handle_resp_common_cleanup(struct verbs_qp *qp) in create_qp_handle_resp_common_cleanup() 913 static int create_qp_handle_resp_common_init(struct verbs_qp *qp) in create_qp_handle_resp_common_init() 933 struct verbs_qp *qp, in create_qp_handle_resp_common() 960 if (vext_field_avail(struct verbs_qp, xrcd, vqp_sz) && in create_qp_handle_resp_common() 974 struct verbs_qp *qp, int vqp_sz, in ibv_cmd_create_qp_ex2() 1044 struct verbs_qp *qp, int vqp_sz, in ibv_cmd_create_qp_ex() 1158 int ibv_cmd_open_qp(struct ibv_context *context, struct verbs_qp *qp, in ibv_cmd_open_qp() 1209 if (vext_field_avail(struct verbs_qp, xrcd, vqp_sz)) { in ibv_cmd_open_qp()
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | mlx5.h | 399 struct verbs_qp verbs_qp; member 509 struct verbs_qp *vqp = (struct verbs_qp *)ibqp; in to_mqp() 511 return container_of(vqp, struct mlx5_qp, verbs_qp); in to_mqp()
|
H A D | verbs.c | 1132 mlx5_free_actual_buf(to_mctx(qp->verbs_qp.qp.context), &qp->buf); in mlx5_alloc_qp_buf() 1189 ret = ibv_cmd_create_qp_ex2(context, &qp->verbs_qp, in mlx5_cmd_create_rss_qp() 1190 sizeof(qp->verbs_qp), attr, in mlx5_cmd_create_rss_qp() 1220 ret = ibv_cmd_create_qp_ex2(context, &qp->verbs_qp, in mlx5_cmd_create_qp_ex() 1221 sizeof(qp->verbs_qp), attr, in mlx5_cmd_create_qp_ex() 1271 ibqp = (struct ibv_qp *)&qp->verbs_qp; in create_qp() 1367 ret = ibv_cmd_create_qp_ex(context, &qp->verbs_qp, sizeof(qp->verbs_qp), in create_qp()
|
H A D | cq.c | 380 if (mqp->verbs_qp.qp.srq) { in get_resp_ctx_v1() 381 *cur_srq = to_msrq(mqp->verbs_qp.qp.srq); in get_resp_ctx_v1()
|