Searched refs:vecidx (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
D | pci_irq.c | 51 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 …]
|
D | eq.c | 249 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()
|
D | mlx5_core.h | 166 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/ |
D | eq.h | 31 unsigned int vecidx; member
|