Home
last modified time | relevance | path

Searched refs:num_comp_vectors (Results 1 – 25 of 25) sorted by relevance

/freebsd-12.1/sys/dev/mlx4/mlx4_core/
H A Dmlx4_eq.c846 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_interrupt()
1107 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_free_irqs()
1194 kmalloc(MLX4_IRQNAME_SIZE * (dev->caps.num_comp_vectors + 1), in mlx4_init_eq_table()
1201 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) { in mlx4_init_eq_table()
1329 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_cleanup_eq_table()
1404 for (i = 0; i < dev->caps.num_comp_vectors + 1; i++) in mlx4_get_eqs_per_port()
1417 if (vector <= 0 || (vector >= dev->caps.num_comp_vectors + 1)) in mlx4_is_eq_shared()
1435 if (requested_vector < (dev->caps.num_comp_vectors + 1) && in mlx4_assign_eq()
1449 if (requested_vector < dev->caps.num_comp_vectors + 1 && in mlx4_assign_eq()
1545 for (i = 0; i < (dev->caps.num_comp_vectors + 1); ++i) in mlx4_disable_interrupts()
[all …]
H A Dmlx4_cq.c249 if (vector >= dev->caps.num_comp_vectors) in mlx4_cq_alloc()
H A Dmlx4_main.c2816 if (eqn > dev->caps.num_comp_vectors) in mlx4_init_affinity_hint()
2865 dev->caps.num_comp_vectors = nreq - 1; in mlx4_enable_msi_x()
2871 for (i = 0; i < dev->caps.num_comp_vectors + 1; i++) { in mlx4_enable_msi_x()
2900 if ((dev->caps.num_comp_vectors > dev->caps.num_ports) && in mlx4_enable_msi_x()
2902 (dev->caps.num_comp_vectors / dev->caps.num_ports)) == in mlx4_enable_msi_x()
2917 dev->caps.num_comp_vectors = 1; in mlx4_enable_msi_x()
3478 dev->caps.num_comp_vectors = 1; in mlx4_load_one()
/freebsd-12.1/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_cq.c88 cq->vector = mdev->dev->caps.num_comp_vectors; in mlx4_en_create_cq()
131 cq->vector = cq_idx % mdev->dev->caps.num_comp_vectors; in mlx4_en_activate_cq()
178 cq->vector = mdev->dev->caps.num_comp_vectors; in mlx4_en_activate_cq()
/freebsd-12.1/sys/ofed/drivers/infiniband/core/
H A Duverbs.h96 int num_comp_vectors; member
H A Dib_uverbs_main.c1210 uverbs_dev->num_comp_vectors = device->num_comp_vectors; in ib_uverbs_add_one()
H A Dib_uverbs_cmd.c380 resp.num_comp_vectors = file->device->num_comp_vectors; in ib_uverbs_get_context()
1386 if (cmd->comp_vector >= file->device->num_comp_vectors) in create_cq()
/freebsd-12.1/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_main.c3487 int num_comp_vectors) in mlx5e_build_ifp_priv() argument
3514 (order_base_2(num_comp_vectors) > in mlx5e_build_ifp_priv()
3516 order_base_2(num_comp_vectors) : in mlx5e_build_ifp_priv()
3542 priv->params.num_channels = num_comp_vectors; in mlx5e_build_ifp_priv()
3544 priv->order_base_2_num_channels = order_base_2(num_comp_vectors); in mlx5e_build_ifp_priv()
3546 roundup_pow_of_two(num_comp_vectors) - 1; in mlx5e_build_ifp_priv()
4114 int ncv = mdev->priv.eq_table.num_comp_vectors; in mlx5e_create_ifp()
4133 (sizeof(priv->channel[0]) * mdev->priv.eq_table.num_comp_vectors), in mlx5e_create_ifp()
4142 mlx5e_priv_static_init(priv, mdev->priv.eq_table.num_comp_vectors); in mlx5e_create_ifp()
4370 mlx5e_priv_static_destroy(priv, mdev->priv.eq_table.num_comp_vectors); in mlx5e_create_ifp()
[all …]
H A Dmlx5_en_rl.c499 priv->mdev->priv.eq_table.num_comp_vectors; in mlx5e_rl_worker()
654 param->tx_worker_threads_def = mdev->priv.eq_table.num_comp_vectors; in mlx5e_rl_set_default_params()
H A Dmlx5_en_ethtool.c993 (u64) priv->mdev->priv.eq_table.num_comp_vectors) { in mlx5e_ethtool_handler()
995 (u64) priv->mdev->priv.eq_table.num_comp_vectors; in mlx5e_ethtool_handler()
/freebsd-12.1/sys/dev/iser/
H A Diser_verbs.c212 device->comps_used = min(mp_ncpus, device->ib_device->num_comp_vectors); in iser_create_device_ib_res()
223 device->ib_device->num_comp_vectors, max_cqe); in iser_create_device_ib_res()
/freebsd-12.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_main.c298 table->num_comp_vectors = nvec - MLX5_EQ_VEC_COMP_BASE; in mlx5_enable_msix()
632 ncomp_vec = table->num_comp_vectors; in alloc_comp_eqs()
1590 int nvec = mdev->priv.eq_table.num_comp_vectors + MLX5_EQ_VEC_COMP_BASE; in mlx5_disable_interrupts()
/freebsd-12.1/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_main.c2417 ibdev->eq_table = kcalloc(dev->caps.num_comp_vectors, in mlx4_ib_alloc_eqs()
2436 for (i = eq; i < dev->caps.num_comp_vectors; in mlx4_ib_alloc_eqs()
2441 ibdev->ib_dev.num_comp_vectors = eq; in mlx4_ib_alloc_eqs()
2447 int total_eqs = ibdev->ib_dev.num_comp_vectors; in mlx4_ib_free_eqs()
2454 ibdev->ib_dev.num_comp_vectors = 0; in mlx4_ib_free_eqs()
2557 ibdev->ib_dev.num_comp_vectors = dev->caps.num_comp_vectors; in mlx4_ib_add()
H A Dmlx4_ib_cq.c240 vector = dev->eq_table[vector % ibdev->num_comp_vectors]; in mlx4_ib_create_cq()
/freebsd-12.1/sys/dev/mlx4/
H A Ddevice.h54 #define MLX4_IS_LEGACY_EQ_MODE(dev_cap) ((dev_cap).num_comp_vectors < \
568 int num_comp_vectors; member
/freebsd-12.1/sys/dev/cxgbe/iw_cxgbe/
H A Dprovider.c467 ibdev->num_comp_vectors = 1; in c4iw_register_device()
/freebsd-12.1/sys/ofed/include/uapi/rdma/
H A Dib_user_verbs.h168 __u32 num_comp_vectors; member
/freebsd-12.1/contrib/ofed/libibverbs/
H A Dcompat-1_0.c222 int num_comp_vectors; member
H A Dkern-abi.h205 __u32 num_comp_vectors; member
H A Dcmd.c62 context->num_comp_vectors = resp->num_comp_vectors; in ibv_cmd_get_context()
H A Dverbs.h1467 int num_comp_vectors; member
/freebsd-12.1/sys/dev/mlx5/
H A Ddriver.h484 int num_comp_vectors; member
/freebsd-12.1/sys/dev/mthca/
H A Dmthca_provider.c1223 dev->ib_dev.num_comp_vectors = 1; in mthca_register_device()
/freebsd-12.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_main.c3127 dev->ib_dev.num_comp_vectors = in mlx5_ib_add()
3128 dev->mdev->priv.eq_table.num_comp_vectors; in mlx5_ib_add()
/freebsd-12.1/sys/ofed/include/rdma/
H A Dib_verbs.h1853 int num_comp_vectors; member