Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Deq.c856 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_interrupt()
929 return (dev->caps.num_comp_vectors + 1 + dev->caps.reserved_eqs) / 4 - in mlx4_num_eq_uar()
1125 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_free_irqs()
1216 (dev->caps.num_comp_vectors + 1), in mlx4_init_eq_table()
1223 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) { in mlx4_init_eq_table()
1351 for (i = 0; i < dev->caps.num_comp_vectors + 1; ++i) in mlx4_cleanup_eq_table()
1412 if (vector < 0 || (vector >= dev->caps.num_comp_vectors + 1) || in mlx4_is_eq_vector_valid()
1426 for (i = 0; i < dev->caps.num_comp_vectors + 1; i++) in mlx4_get_eqs_per_port()
1439 if (vector <= 0 || (vector >= dev->caps.num_comp_vectors + 1)) in mlx4_is_eq_shared()
1463 if (requested_vector < (dev->caps.num_comp_vectors + 1) && in mlx4_assign_eq()
[all …]
Den_cq.c69 cq->vector = mdev->dev->caps.num_comp_vectors; in mlx4_en_create_cq()
175 cq->vector = mdev->dev->caps.num_comp_vectors; in mlx4_en_activate_cq()
Dcq.c302 if (vector >= dev->caps.num_comp_vectors) in mlx4_cq_alloc()
Dmain.c2897 if (eqn > dev->caps.num_comp_vectors) in mlx4_init_affinity_hint()
2950 dev->caps.num_comp_vectors = nreq - 1; in mlx4_enable_msi_x()
2956 for (i = 0; i < dev->caps.num_comp_vectors + 1; i++) { in mlx4_enable_msi_x()
2985 if ((dev->caps.num_comp_vectors > dev->caps.num_ports) && in mlx4_enable_msi_x()
2987 (dev->caps.num_comp_vectors / dev->caps.num_ports)) == in mlx4_enable_msi_x()
3002 dev->caps.num_comp_vectors = 1; in mlx4_enable_msi_x()
3584 dev->caps.num_comp_vectors = 1; in mlx4_load_one()
/Linux-v4.19/drivers/infiniband/ulp/ipoib/
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-v4.19/drivers/infiniband/core/
Duverbs_std_types_cq.c104 if (attr.comp_vector >= file->device->num_comp_vectors) { in UVERBS_HANDLER()
Duverbs.h101 int num_comp_vectors; member
Duverbs_main.c1051 uverbs_dev->num_comp_vectors = device->num_comp_vectors; in ib_uverbs_add_one()
/Linux-v4.19/drivers/infiniband/sw/rdmavt/
Dvt.c826 if (!rdi->ibdev.num_comp_vectors) in rvt_register_device()
827 rdi->ibdev.num_comp_vectors = 1; in rvt_register_device()
Dcq.c201 comp_vector = comp_vector % rdi->ibdev.num_comp_vectors; in rvt_create_cq()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Dmain.c350 table->num_comp_vectors = nvec - MLX5_EQ_VEC_COMP_BASE; in mlx5_alloc_irq_vectors()
674 for (i = 0; i < mdev->priv.eq_table.num_comp_vectors; i++) { in mlx5_irq_set_affinity_hints()
693 for (i = 0; i < mdev->priv.eq_table.num_comp_vectors; i++) in mlx5_irq_clear_affinity_hints()
771 ncomp_vec = table->num_comp_vectors; in alloc_comp_eqs()
Den.h180 min_t(int, mdev->priv.eq_table.num_comp_vectors, in mlx5e_get_max_num_channels()
/Linux-v4.19/net/rds/
Dib_cm.c415 int min = rds_ibdev->vector_load[rds_ibdev->dev->num_comp_vectors - 1]; in ibdev_get_unused_vector()
416 int index = rds_ibdev->dev->num_comp_vectors - 1; in ibdev_get_unused_vector()
419 for (i = rds_ibdev->dev->num_comp_vectors - 1; i >= 0; i--) { in ibdev_get_unused_vector()
Dib.c167 rds_ibdev->vector_load = kcalloc(device->num_comp_vectors, in rds_ib_add_one()
/Linux-v4.19/drivers/infiniband/hw/hns/
Dhns_roce_main.c519 ib_dev->num_comp_vectors = hr_dev->caps.num_comp_vectors; in hns_roce_register_device()
Dhns_roce_cq.c111 if (vector >= hr_dev->caps.num_comp_vectors) { in hns_roce_cq_alloc()
Dhns_roce_hw_v1.c1565 caps->num_comp_vectors = HNS_ROCE_V1_COMP_VEC_NUM; in hns_roce_v1_profile()
4445 for (i = 0; i < hr_dev->caps.num_comp_vectors; i++) { in hns_roce_v1_msix_interrupt_abn()
4524 for (i = 0; i < hr_dev->caps.num_comp_vectors; i++) { in hns_roce_v1_int_mask_enable()
4669 eq_num = hr_dev->caps.num_comp_vectors + hr_dev->caps.num_aeq_vectors; in hns_roce_v1_init_eq_table()
4690 if (i < hr_dev->caps.num_comp_vectors) { in hns_roce_v1_init_eq_table()
4779 eq_num = hr_dev->caps.num_comp_vectors + hr_dev->caps.num_aeq_vectors; in hns_roce_v1_cleanup_eq_table()
Dhns_roce_device.h681 int num_comp_vectors; member
/Linux-v4.19/drivers/infiniband/hw/ocrdma/
Docrdma_main.c155 dev->ibdev.num_comp_vectors = dev->eq_cnt; in ocrdma_register_device()
/Linux-v4.19/drivers/infiniband/ulp/iser/
Diser_verbs.c78 ib_dev->num_comp_vectors); in iser_create_device_ib_res()
89 ib_dev->num_comp_vectors, max_cqe); in iser_create_device_ib_res()
/Linux-v4.19/drivers/infiniband/hw/mlx4/
Dmain.c2504 ibdev->eq_table = kcalloc(dev->caps.num_comp_vectors, in mlx4_ib_alloc_eqs()
2523 for (i = eq; i < dev->caps.num_comp_vectors; in mlx4_ib_alloc_eqs()
2528 ibdev->ib_dev.num_comp_vectors = eq; in mlx4_ib_alloc_eqs()
2534 int total_eqs = ibdev->ib_dev.num_comp_vectors; in mlx4_ib_free_eqs()
2541 ibdev->ib_dev.num_comp_vectors = 0; in mlx4_ib_free_eqs()
2646 ibdev->ib_dev.num_comp_vectors = dev->caps.num_comp_vectors; in mlx4_ib_add()
/Linux-v4.19/drivers/infiniband/hw/usnic/
Dusnic_ib_main.c364 us_ibdev->ib_dev.num_comp_vectors = USNIC_IB_NUM_COMP_VECTORS; in usnic_ib_device_add()
/Linux-v4.19/include/linux/mlx4/
Ddevice.h52 #define MLX4_IS_LEGACY_EQ_MODE(dev_cap) ((dev_cap).num_comp_vectors < \
573 int num_comp_vectors; member
/Linux-v4.19/include/uapi/rdma/
Dib_user_verbs.h166 __u32 num_comp_vectors; member
/Linux-v4.19/drivers/infiniband/hw/cxgb4/
Dprovider.c572 dev->ibdev.num_comp_vectors = dev->rdev.lldi.nciq; in c4iw_register_device()

12