/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_eq.c | 843 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_interrupt() 916 return (dev->caps.num_comp_vectors + 1 + dev->caps.reserved_eqs) / 4 - in mlx4_num_eq_uar() 1104 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_free_irqs() 1191 kmalloc(MLX4_IRQNAME_SIZE * (dev->caps.num_comp_vectors + 1), in mlx4_init_eq_table() 1198 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) { in mlx4_init_eq_table() 1326 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_cleanup_eq_table() 1387 if (vector < 0 || (vector >= dev->caps.num_comp_vectors + 1) || in mlx4_is_eq_vector_valid() 1401 for (i = 0; i < dev->caps.num_comp_vectors + 1; i++) in mlx4_get_eqs_per_port() 1414 if (vector <= 0 || (vector >= dev->caps.num_comp_vectors + 1)) in mlx4_is_eq_shared() 1432 if (requested_vector < (dev->caps.num_comp_vectors + 1) && in mlx4_assign_eq() [all …]
|
H A D | mlx4_cq.c | 249 if (vector >= dev->caps.num_comp_vectors) in mlx4_cq_alloc()
|
H A D | mlx4_main.c | 2822 if (eqn > dev->caps.num_comp_vectors) in mlx4_init_affinity_hint() 2871 dev->caps.num_comp_vectors = nreq - 1; in mlx4_enable_msi_x() 2877 for (i = 0; i < dev->caps.num_comp_vectors + 1; i++) { in mlx4_enable_msi_x() 2906 if ((dev->caps.num_comp_vectors > dev->caps.num_ports) && in mlx4_enable_msi_x() 2908 (dev->caps.num_comp_vectors / dev->caps.num_ports)) == in mlx4_enable_msi_x() 2923 dev->caps.num_comp_vectors = 1; in mlx4_enable_msi_x() 3484 dev->caps.num_comp_vectors = 1; in mlx4_load_one()
|
/freebsd/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_cq.c | 88 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/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_main.c | 2777 for (i = 0; i != priv->mdev->priv.eq_table.num_comp_vectors; i++) { in mlx5e_open_rqts() 2799 for (i = 0; i != priv->mdev->priv.eq_table.num_comp_vectors; i++) in mlx5e_close_rqts() 2851 for (i = 0; i != priv->mdev->priv.eq_table.num_comp_vectors; i++) { in mlx5e_activate_rqt() 2909 for (i = 0; i != priv->mdev->priv.eq_table.num_comp_vectors; i++) { in mlx5e_deactivate_rqt() 3887 int num_comp_vectors) in mlx5e_build_ifp_priv() argument 3912 (order_base_2(num_comp_vectors) > in mlx5e_build_ifp_priv() 3914 order_base_2(num_comp_vectors) : in mlx5e_build_ifp_priv() 3941 priv->params.num_channels = num_comp_vectors; in mlx5e_build_ifp_priv() 3943 priv->order_base_2_num_channels = order_base_2(num_comp_vectors); in mlx5e_build_ifp_priv() 3945 roundup_pow_of_two(num_comp_vectors) - 1; in mlx5e_build_ifp_priv() [all …]
|
H A D | mlx5_en_rl.c | 614 priv->mdev->priv.eq_table.num_comp_vectors; in mlx5e_rl_worker() 769 param->tx_worker_threads_def = mdev->priv.eq_table.num_comp_vectors; in mlx5e_rl_set_default_params()
|
H A D | mlx5_en_ethtool.c | 1068 (u64) priv->mdev->priv.eq_table.num_comp_vectors) { in mlx5e_ethtool_handler() 1070 (u64) priv->mdev->priv.eq_table.num_comp_vectors; in mlx5e_ethtool_handler()
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_uverbs_std_types_cq.c | 103 if (attr.comp_vector >= attrs->ufile->device->num_comp_vectors) { in UVERBS_HANDLER()
|
H A D | uverbs.h | 107 u32 num_comp_vectors; member
|
H A D | ib_uverbs_std_types_device.c | 199 u32 num_comp = attrs->ufile->device->num_comp_vectors; in UVERBS_HANDLER()
|
H A D | ib_uverbs_main.c | 1069 uverbs_dev->num_comp_vectors = device->num_comp_vectors; in ib_uverbs_add_one()
|
/freebsd/sys/dev/iser/ |
H A D | iser_verbs.c | 211 device->comps_used = min(mp_ncpus, device->ib_device->num_comp_vectors); in iser_create_device_ib_res() 220 device->ib_device->num_comp_vectors, max_cqe); in iser_create_device_ib_res()
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_main.c | 2330 ibdev->eq_table = kcalloc(dev->caps.num_comp_vectors, in mlx4_ib_alloc_eqs() 2349 for (i = eq; i < dev->caps.num_comp_vectors; in mlx4_ib_alloc_eqs() 2354 ibdev->ib_dev.num_comp_vectors = eq; in mlx4_ib_alloc_eqs() 2360 int total_eqs = ibdev->ib_dev.num_comp_vectors; in mlx4_ib_free_eqs() 2367 ibdev->ib_dev.num_comp_vectors = 0; in mlx4_ib_free_eqs() 2471 ibdev->ib_dev.num_comp_vectors = dev->caps.num_comp_vectors; in mlx4_ib_add()
|
H A D | mlx4_ib_cq.c | 239 vector = dev->eq_table[vector % ibdev->num_comp_vectors]; in mlx4_ib_create_cq()
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_main.c | 366 table->num_comp_vectors = nvec - MLX5_EQ_VEC_COMP_BASE; in mlx5_enable_msix() 731 ncomp_vec = table->num_comp_vectors; in alloc_comp_eqs() 2078 int nvec = mdev->priv.eq_table.num_comp_vectors + MLX5_EQ_VEC_COMP_BASE; in mlx5_shutdown_disable_interrupts()
|
H A D | mlx5_eq.c | 769 int nvec = dev->priv.eq_table.num_comp_vectors + MLX5_EQ_VEC_COMP_BASE; in mlx5_disable_interrupts()
|
/freebsd/sys/dev/mlx4/ |
H A D | device.h | 54 #define MLX4_IS_LEGACY_EQ_MODE(dev_cap) ((dev_cap).num_comp_vectors < \ 568 int num_comp_vectors; member
|
/freebsd/sys/dev/cxgbe/iw_cxgbe/ |
H A D | provider.c | 451 ibdev->num_comp_vectors = 1; in c4iw_register_device()
|
/freebsd/sys/ofed/include/uapi/rdma/ |
H A D | ib_user_verbs.h | 171 __u32 num_comp_vectors; member
|
/freebsd/contrib/ofed/libibverbs/ |
H A D | compat-1_0.c | 222 int num_comp_vectors; member
|
H A D | kern-abi.h | 205 __u32 num_comp_vectors; member
|
H A D | cmd.c | 62 context->num_comp_vectors = resp->num_comp_vectors; in ibv_cmd_get_context()
|
H A D | verbs.h | 1467 int num_comp_vectors; member
|
/freebsd/sys/dev/mlx5/ |
H A D | driver.h | 501 int num_comp_vectors; member
|
/freebsd/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_os.c | 215 ibdev->num_comp_vectors = dev->num_cnq; in qlnxr_register_device()
|