/freebsd-11-stable/sys/dev/mthca/ |
H A D | mthca_srq.c | 207 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 D | mlx4_ib_srq.c | 87 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 D | kern-abi.h | 1102 __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 D | cmd.c | 648 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 D | verbs.h | 643 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 D | mlx5_ib_srq.c | 247 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 D | mlx5_ib_main.c | 2765 attr.attr.max_wr = 1; 2790 attr.attr.max_wr = 1;
|
H A D | mlx5_ib_qp.c | 4671 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 D | ib_user_verbs.h | 954 __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 D | rdma_xserver.c | 56 attr.attr.max_wr = 1;
|
/freebsd-11-stable/contrib/ofed/libmlx4/ |
H A D | srq.c | 244 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 D | verbs.c | 650 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 D | verbs.c | 638 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 D | ib_uverbs_cmd.c | 3299 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 D | xsrq_pingpong.c | 295 attr.attr.max_wr = ctx.num_clients;
|
H A D | srq_pingpong.c | 410 .max_wr = rx_depth,
|
/freebsd-11-stable/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 939 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 D | ipoib_cm.c | 1349 .max_wr = ipoib_recvq_size,
|
/freebsd-11-stable/contrib/ofed/librdmacm/ |
H A D | cma.c | 1277 ret = ucma_create_cqs(id, 0, attr->attr.max_wr);
|