Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx4/
H A Deq.c858 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_interrupt()
931 return (dev->caps.num_comp_vectors + 1 + dev->caps.reserved_eqs) / 4 - in mlx4_num_eq_uar()
1123 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_free_irqs()
1211 (dev->caps.num_comp_vectors + 1), in mlx4_init_eq_table()
1218 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) { in mlx4_init_eq_table()
1346 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_cleanup_eq_table()
1407 if (vector < 0 || (vector >= dev->caps.num_comp_vectors + 1) || in mlx4_is_eq_vector_valid()
1421 for (i = 0; i < dev->caps.num_comp_vectors + 1; i++) in mlx4_get_eqs_per_port()
1434 if (vector <= 0 || (vector >= dev->caps.num_comp_vectors + 1)) in mlx4_is_eq_shared()
1458 if (requested_vector < (dev->caps.num_comp_vectors + 1) && in mlx4_assign_eq()
[all …]
H A Dcq.c355 if (vector >= dev->caps.num_comp_vectors) in mlx4_cq_alloc()
H A Dmain.c2930 if (eqn > dev->caps.num_comp_vectors) in mlx4_init_affinity_hint()
2983 dev->caps.num_comp_vectors = nreq - 1; in mlx4_enable_msi_x()
2989 for (i = 0; i < dev->caps.num_comp_vectors + 1; i++) { in mlx4_enable_msi_x()
3018 if ((dev->caps.num_comp_vectors > dev->caps.num_ports) && in mlx4_enable_msi_x()
3020 (dev->caps.num_comp_vectors / dev->caps.num_ports)) == in mlx4_enable_msi_x()
3035 dev->caps.num_comp_vectors = 1; in mlx4_enable_msi_x()
3666 dev->caps.num_comp_vectors = 1; in mlx4_load_one()
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_verbs.c177 cq_attr.comp_vector = req_vec % priv->ca->num_comp_vectors; in ipoib_transport_dev_init()
186 cq_attr.comp_vector = (req_vec + 1) % priv->ca->num_comp_vectors; in ipoib_transport_dev_init()
/linux/net/rds/
H A Dib_cm.c389 int min = rds_ibdev->vector_load[rds_ibdev->dev->num_comp_vectors - 1]; in ibdev_get_unused_vector()
390 int index = rds_ibdev->dev->num_comp_vectors - 1; in ibdev_get_unused_vector()
393 for (i = rds_ibdev->dev->num_comp_vectors - 1; i >= 0; i--) { in ibdev_get_unused_vector()
H A Dib.c175 rds_ibdev->vector_load = kzalloc_objs(int, device->num_comp_vectors); in rds_ib_add_one()
/linux/drivers/infiniband/sw/siw/
H A Dsiw_main.c314 base_dev->num_comp_vectors = num_possible_cpus(); in siw_device_create()
/linux/include/linux/mlx4/
H A Ddevice.h52 #define MLX4_IS_LEGACY_EQ_MODE(dev_cap) ((dev_cap).num_comp_vectors < \
574 int num_comp_vectors; member
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_ib_main.c417 us_ibdev->ib_dev.num_comp_vectors = USNIC_IB_NUM_COMP_VECTORS; in usnic_ib_device_add()
/linux/drivers/infiniband/hw/cxgb4/
H A Dprovider.c540 dev->ibdev.num_comp_vectors = dev->rdev.lldi.nciq; in c4iw_register_device()
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v2.c2389 if (!caps->num_comp_vectors) in apply_func_caps()
2390 caps->num_comp_vectors = in apply_func_caps()
2534 caps->num_comp_vectors = hr_reg_read(resp_d, PF_CAPS_D_NUM_CEQS); in hns_roce_query_caps()
6813 if (eqn < hr_dev->caps.num_comp_vectors) in hns_roce_v2_destroy_eqc()
7070 eq_num = hr_dev->caps.num_comp_vectors + hr_dev->caps.num_aeq_vectors; in __hns_roce_free_irq()
7078 if (i < hr_dev->caps.num_comp_vectors) in __hns_roce_free_irq()
7104 comp_num = hr_dev->caps.num_comp_vectors; in hns_roce_v2_init_eq_table()
7185 eq_num = hr_dev->caps.num_comp_vectors + hr_dev->caps.num_aeq_vectors; in hns_roce_v2_cleanup_eq_table()
/linux/include/uapi/rdma/
H A Dib_user_verbs.h178 __u32 num_comp_vectors; member
/linux/drivers/nvme/target/
H A Drdma.c1154 ndev->srq_count = min(ndev->device->num_comp_vectors, in nvmet_rdma_init_srqs()
1476 queue->idx % ndev->device->num_comp_vectors; in nvmet_rdma_alloc_queue()
/linux/drivers/infiniband/hw/qedr/
H A Dmain.c257 dev->ibdev.num_comp_vectors = dev->num_cnq; in qedr_register_device()
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_main.c249 dev->ib_dev.num_comp_vectors = 1; in pvrdma_register_device()
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_provider.c1156 dev->ib_dev.num_comp_vectors = 1; in mthca_register_device()
/linux/drivers/infiniband/ulp/srp/
H A Dib_srp.c3822 ibdev->num_comp_vectors), in add_target_store()
3833 ch->comp_vector = ch_idx % ibdev->num_comp_vectors; in add_target_store()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c3218 int num_comp_vectors, irq, vec_ix; in mlx5e_set_default_xps_cpumasks() local
3222 num_comp_vectors = mlx5_comp_vectors_max(mdev); in mlx5e_set_default_xps_cpumasks()
3226 for (irq = vec_ix; irq < num_comp_vectors; irq += params->num_channels) { in mlx5e_set_default_xps_cpumasks()
/linux/drivers/nvme/host/
H A Drdma.c471 comp_vector = (idx == 0 ? idx : idx - 1) % ibdev->num_comp_vectors; in nvme_rdma_create_cq()
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c5520 iwdev->ibdev.num_comp_vectors = iwdev->rf->ceqs_count; in irdma_init_rdma_device()