Home
last modified time | relevance | path

Searched refs:vecidx (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Dpci_irq.c51 static struct mlx5_irq *mlx5_irq_get(struct mlx5_core_dev *dev, int vecidx) in mlx5_irq_get() argument
55 return &irq_table->irq[vecidx]; in mlx5_irq_get()
58 int mlx5_irq_attach_nb(struct mlx5_irq_table *irq_table, int vecidx, in mlx5_irq_attach_nb() argument
63 irq = &irq_table->irq[vecidx]; in mlx5_irq_attach_nb()
67 int mlx5_irq_detach_nb(struct mlx5_irq_table *irq_table, int vecidx, in mlx5_irq_detach_nb() argument
72 irq = &irq_table->irq[vecidx]; in mlx5_irq_detach_nb()
82 static void irq_set_name(char *name, int vecidx) in irq_set_name() argument
84 if (vecidx == 0) { in irq_set_name()
90 vecidx - MLX5_IRQ_VEC_COMP_BASE); in irq_set_name()
142 int vecidx; in irq_set_rmap() local
[all …]
Deq.c249 u8 vecidx = param->irq_index; in create_map_eq() local
293 MLX5_SET(eqc, eqc, intr, vecidx); in create_map_eq()
301 eq->vecidx = vecidx; in create_map_eq()
303 eq->irqn = pci_irq_vector(dev->pdev, vecidx); in create_map_eq()
341 err = mlx5_irq_attach_nb(eq_table->irq_table, eq->vecidx, nb); in mlx5_eq_enable()
362 mlx5_irq_detach_nb(eq_table->irq_table, eq->vecidx, nb); in mlx5_eq_disable()
793 int vecidx = i + MLX5_IRQ_VEC_COMP_BASE; in create_comp_eqs() local
810 .irq_index = vecidx, in create_comp_eqs()
867 int vecidx = vector + MLX5_IRQ_VEC_COMP_BASE; in mlx5_comp_irq_get_affinity_mask() local
870 vecidx); in mlx5_comp_irq_get_affinity_mask()
Dmlx5_core.h166 int mlx5_irq_attach_nb(struct mlx5_irq_table *irq_table, int vecidx,
168 int mlx5_irq_detach_nb(struct mlx5_irq_table *irq_table, int vecidx,
171 mlx5_irq_get_affinity_mask(struct mlx5_irq_table *irq_table, int vecidx);
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/lib/
Deq.h31 unsigned int vecidx; member