/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_gsi.c | 49 int num_qps; member 119 const int num_qps = mlx5_ib_deth_sqpn_cap(dev) ? num_pkeys : 0; in mlx5_ib_gsi_create_qp() local 135 gsi->tx_qps = kcalloc(num_qps, sizeof(*gsi->tx_qps), GFP_KERNEL); in mlx5_ib_gsi_create_qp() 159 gsi->num_qps = num_qps; in mlx5_ib_gsi_create_qp() 178 if (num_qps) { in mlx5_ib_gsi_create_qp() 231 for (qp_index = 0; qp_index < gsi->num_qps; ++qp_index) { in mlx5_ib_gsi_destroy_qp() 365 for (qp_index = 0; qp_index < gsi->num_qps; ++qp_index) in setup_qps() 470 if (qp_index >= gsi->num_qps) in get_tx_qp()
|
/freebsd/contrib/ofed/libmlx4/ |
H A D | mlx4.c | 168 context->num_qps = resp_v3.qp_tab_size; in mlx4_init_context() 176 context->num_qps = resp.qp_tab_size; in mlx4_init_context() 184 context->qp_table_shift = ffs(context->num_qps) - 1 - MLX4_QP_TABLE_BITS; in mlx4_init_context() 198 ret = mlx4_init_xsrq_table(&context->xsrq_table, context->num_qps); in mlx4_init_context()
|
H A D | qp.c | 744 int tind = (qpn & (ctx->num_qps - 1)) >> ctx->qp_table_shift; in mlx4_find_qp() 754 int tind = (qpn & (ctx->num_qps - 1)) >> ctx->qp_table_shift; in mlx4_store_qp() 770 int tind = (qpn & (ctx->num_qps - 1)) >> ctx->qp_table_shift; in mlx4_clear_qp()
|
H A D | mlx4.h | 139 int num_qps; member
|
/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_qp.c | 405 (dev->caps.num_qps - 1), qp); in mlx4_qp_alloc() 497 radix_tree_delete(&dev->qp_table_tree, qp->qpn & (dev->caps.num_qps - 1)); in mlx4_qp_remove() 548 err = mlx4_bitmap_init(*bitmap + MLX4_QP_TABLE_ZONE_GENERAL, dev->caps.num_qps, in mlx4_create_zones() 777 int last_base = dev->caps.num_qps; in mlx4_init_qp_table() 809 if (reserved_from_bot + reserved_from_top > dev->caps.num_qps) { in mlx4_init_qp_table()
|
H A D | mlx4_profile.c | 164 dev->caps.num_qps = profile[i].num; in mlx4_make_profile()
|
H A D | mlx4_main.c | 895 dev->caps.num_qps = 1 << hca_param.log_num_qps; in mlx4_slave_cap() 1515 cmpt_entry_sz, dev->caps.num_qps, in mlx4_init_cmpt_table() 1644 dev->caps.num_qps, in mlx4_init_icm() 1655 dev->caps.num_qps, in mlx4_init_icm() 1666 dev->caps.num_qps, in mlx4_init_icm() 1677 dev->caps.num_qps, in mlx4_init_icm()
|
H A D | mlx4_fw.c | 476 size = dev->caps.num_qps; in mlx4_QUERY_FUNC_CAP_wrapper() 2680 u32 num_qps; in mlx4_opreq_action() local 2722 num_qps = be32_to_cpu(mgm->members_count) & in mlx4_opreq_action() 2727 for (i = 0; i < num_qps; i++) { in mlx4_opreq_action()
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_proto_if.h | 143 u32 num_qps; /* number of requested Queue Pairs */ member
|
H A D | ecore_rdma.h | 124 u32 num_qps; member
|
H A D | ecore_rdma.c | 290 p_rdma_info->num_qps = num_cons; in ecore_rdma_alloc() 292 p_rdma_info->num_qps = num_cons / 2; in ecore_rdma_alloc() 396 p_rdma_info->num_qps, "QP"); in ecore_rdma_alloc() 650 p_hwfn->p_rdma_info->num_qps); in ecore_rdma_init_devinfo() 689 dev->max_qp_resp_rd_atomic_resc * p_hwfn->p_rdma_info->num_qps; in ecore_rdma_init_devinfo()
|
H A D | ecore_cxt.c | 2168 u32 num_cons, num_qps; in ecore_rdma_set_pf_params() local 2199 num_cons = OSAL_MIN_T(u32, IWARP_MAX_QPS, p_params->num_qps); in ecore_rdma_set_pf_params() 2207 num_qps = OSAL_MIN_T(u32, ROCE_MAX_QPS, p_params->num_qps); in ecore_rdma_set_pf_params() 2208 num_cons = num_qps * 2; /* each QP requires two connections */ in ecore_rdma_set_pf_params()
|
H A D | ecore_iwarp.c | 111 p_hwfn->p_rdma_info->num_qps) - in ecore_iwarp_init_devinfo() 3235 (u16)p_hwfn->p_rdma_info->num_qps); in ecore_iwarp_ll2_start() 3243 iwarp_info->max_num_partial_fpdus = (u16)p_hwfn->p_rdma_info->num_qps; in ecore_iwarp_ll2_start()
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_qp.c | 245 qp = mthca_array_get(&dev->qp_table.qp, qpn & (dev->limits.num_qps - 1)); in mthca_qp_event() 759 ((qp->qpn & (dev->limits.num_qps - 1)) * MTHCA_RDB_ENTRY_SIZE << in __mthca_modify_qp() 1312 qp->qpn & (dev->limits.num_qps - 1), qp); in mthca_alloc_qp() 1444 qp->qpn & (dev->limits.num_qps - 1)); in mthca_free_qp() 2273 dev->limits.num_qps, in mthca_init_qp_table() 2281 dev->limits.num_qps); in mthca_init_qp_table() 2302 mthca_array_cleanup(&dev->qp_table.qp, dev->limits.num_qps); in mthca_init_qp_table() 2315 mthca_array_cleanup(&dev->qp_table.qp, dev->limits.num_qps); in mthca_cleanup_qp_table()
|
H A D | mthca_main.c | 446 mdev->limits.num_qps, in mthca_init_icm() 457 mdev->limits.num_qps, in mthca_init_icm() 468 mdev->limits.num_qps << in mthca_init_icm()
|
H A D | mthca_profile.c | 175 dev->limits.num_qps = profile[i].num; in mthca_make_profile()
|
H A D | mthca_provider.c | 97 props->max_qp = mdev->limits.num_qps - mdev->limits.reserved_qps; in mthca_query_device() 313 uresp.qp_tab_size = to_mdev(ibdev)->limits.num_qps; in mthca_alloc_ucontext()
|
H A D | mthca_dev.h | 146 int num_qps; member
|
H A D | mthca_cq.c | 527 (dev->limits.num_qps - 1)); in mthca_poll_one()
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_qp.c | 142 atomic_inc(&dev->num_qps); in mlx5_core_create_qp() 172 atomic_dec(&dev->num_qps); in mlx5_core_destroy_qp()
|
/freebsd/sys/dev/mlx4/ |
H A D | qp.h | 494 return radix_tree_lookup(&dev->qp_table_tree, qpn & (dev->caps.num_qps - 1)); in __mlx4_qp_lookup()
|
H A D | device.h | 546 int num_qps; member
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | qplib_res.h | 446 u32 num_qps; member
|
/freebsd/sys/dev/mlx5/ |
H A D | driver.h | 721 atomic_t num_qps; member
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_main.c | 1056 resp_v3.qp_tab_size = dev->dev->caps.num_qps; in mlx4_ib_alloc_ucontext() 1061 resp.qp_tab_size = dev->dev->caps.num_qps; in mlx4_ib_alloc_ucontext()
|