Searched refs:max_wr (Results 1 - 19 of 19) sorted by relevance

/freebsd-11-stable/sys/dev/mthca/
H A Dmthca_srq.c207 if (attr->max_wr > dev->limits.max_srq_wqes ||
211 srq->max = attr->max_wr;
289 attr->max_wr = srq->max - 1;
376 u32 max_wr = mthca_is_memfree(dev) ? srq->max - 1 : srq->max; local
377 if (attr->srq_limit > max_wr)
413 srq_attr->max_wr = srq->max - 1;
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_srq.c87 if (init_attr->attr.max_wr >= dev->dev->caps.max_srq_wqes ||
97 srq->msrq.max = roundup_pow_of_two(init_attr->attr.max_wr + 1);
204 init_attr->attr.max_wr = srq->msrq.max - 1;
271 srq_attr->max_wr = srq->msrq.max - 1;
/freebsd-11-stable/contrib/ofed/libibverbs/
H A Dkern-abi.h1102 __u32 max_wr; member in struct:ibv_create_srq
1116 __u32 max_wr; member in struct:ibv_create_xsrq
1127 __u32 max_wr; member in struct:ibv_create_srq_resp
1138 __u32 max_wr; member in struct:ibv_modify_srq
1154 __u32 max_wr; member in struct:ibv_query_srq_resp
1245 __u32 max_wr; member in struct:ibv_modify_srq_v3
1278 __u32 max_wr; member in struct:ibv_create_wq
1288 __u32 max_wr; member in struct:ibv_create_wq_resp
H A Dcmd.c648 cmd->max_wr = attr->attr.max_wr;
661 attr->attr.max_wr = resp->max_wr;
693 cmd->max_wr = attr_ex->attr.max_wr;
743 attr_ex->attr.max_wr = resp->max_wr;
767 cmd->max_wr = srq_attr->max_wr;
[all...]
H A Dverbs.h643 uint32_t max_wr; member in struct:ibv_srq_attr
695 uint32_t max_wr; member in struct:ibv_wq_init_attr
1942 * srq_attr->max_wr and srq_attr->max_sge are read the determine the
1944 * on return. If ibv_create_srq() succeeds, then max_wr and max_sge
2147 * wq_init_attr->max_wr and wq_init_attr->max_sge determine
2150 * If ibv_create_wq() succeeds, then max_wr and max_sge will always be
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_srq.c247 if (init_attr->attr.max_wr >= max_srq_wqes) {
248 mlx5_ib_dbg(dev, "max_wr %d, cap %d\n",
249 init_attr->attr.max_wr,
260 srq->msrq.max = roundup_pow_of_two(init_attr->attr.max_wr + 1);
329 init_attr->attr.max_wr = srq->msrq.max - 1;
390 srq_attr->max_wr = srq->msrq.max - 1;
H A Dmlx5_ib_main.c2765 attr.attr.max_wr = 1;
2790 attr.attr.max_wr = 1;
H A Dmlx5_ib_qp.c4671 if (wq_init_attr->max_wr > (1 << MLX5_CAP_GEN(dev->mdev, log_max_wq_sz)))
/freebsd-11-stable/sys/ofed/include/uapi/rdma/
H A Dib_user_verbs.h954 __u32 max_wr; member in struct:ib_uverbs_create_srq
965 __u32 max_wr; member in struct:ib_uverbs_create_xsrq
976 __u32 max_wr; member in struct:ib_uverbs_create_srq_resp
984 __u32 max_wr; member in struct:ib_uverbs_modify_srq
997 __u32 max_wr; member in struct:ib_uverbs_query_srq_resp
1019 __u32 max_wr; member in struct:ib_uverbs_ex_create_wq
1027 __u32 max_wr; member in struct:ib_uverbs_ex_create_wq_resp
/freebsd-11-stable/contrib/ofed/librdmacm/examples/
H A Drdma_xserver.c56 attr.attr.max_wr = 1;
/freebsd-11-stable/contrib/ofed/libmlx4/
H A Dsrq.c244 if (attr_ex->attr.max_wr > 1 << 16 || attr_ex->attr.max_sge > 64)
254 srq->max = align_queue_size(attr_ex->attr.max_wr + 1);
H A Dverbs.c650 if (attr->attr.max_wr > 1 << 16 || attr->attr.max_sge > 64)
660 srq->max = align_queue_size(attr->attr.max_wr + 1);
/freebsd-11-stable/contrib/ofed/libmlx5/
H A Dverbs.c638 if (attr->attr.max_wr > ctx->max_srq_recv_wr) {
639 fprintf(stderr, "%s-%d:max_wr %d, max_srq_recv_wr %d\n", __func__, __LINE__,
640 attr->attr.max_wr, ctx->max_srq_recv_wr);
652 fprintf(stderr, "%s-%d:max_wr %d, max_srq_recv_wr %d\n", __func__, __LINE__,
653 attr->attr.max_wr, ctx->max_srq_recv_wr);
658 srq->max = align_queue_size(attr->attr.max_wr + 1);
924 if (!attr->max_wr)
938 wq_size = mlx5_round_up_power_of_two(attr->max_wr) * wqe_size;
1821 if (attr->attr.max_wr > ctx->max_srq_recv_wr) {
1822 fprintf(stderr, "%s-%d:max_wr
[all...]
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_cmd.c3299 wq_init_attr.max_wr = cmd.max_wr;
3330 resp.max_wr = wq_init_attr.max_wr;
3938 attr.attr.max_wr = cmd->max_wr;
3975 resp.max_wr = attr.attr.max_wr;
4047 xcmd.max_wr = cmd.max_wr;
[all...]
/freebsd-11-stable/contrib/ofed/libibverbs/examples/
H A Dxsrq_pingpong.c295 attr.attr.max_wr = ctx.num_clients;
H A Dsrq_pingpong.c410 .max_wr = rx_depth,
/freebsd-11-stable/sys/ofed/include/rdma/
H A Dib_verbs.h939 u32 max_wr; member in struct:ib_srq_attr
1500 u32 max_wr; member in struct:ib_wq_init_attr
2672 * srq_attr->max_wr and srq_attr->max_sge are read the determine the
2674 * on return. If ib_create_srq() succeeds, then max_wr and max_sge
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c1349 .max_wr = ipoib_recvq_size,
/freebsd-11-stable/contrib/ofed/librdmacm/
H A Dcma.c1277 ret = ucma_create_cqs(id, 0, attr->attr.max_wr);

Completed in 195 milliseconds