Home
last modified time | relevance | path

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

/src/sys/dev/mlx5/mlx5_core/
H A Dmlx5_eq.c431 int mlx5_create_map_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq, u8 vecidx, in mlx5_create_map_eq() argument
468 MLX5_SET(eqc, eqc, intr, vecidx); in mlx5_create_map_eq()
477 eq->irqn = vecidx; in mlx5_create_map_eq()
480 err = request_irq(priv->msix_arr[vecidx].vector, mlx5_msix_handler, 0, in mlx5_create_map_eq()
485 if (vecidx >= MLX5_EQ_VEC_COMP_BASE) { in mlx5_create_map_eq()
486 u8 bucket = vecidx - MLX5_EQ_VEC_COMP_BASE; in mlx5_create_map_eq()
487 err = bind_irq_to_cpu(priv->msix_arr[vecidx].vector, in mlx5_create_map_eq()
506 free_irq(priv->msix_arr[vecidx].vector, eq); in mlx5_create_map_eq()
/src/sys/dev/mlx5/
H A Ddriver.h1094 int mlx5_create_map_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq, u8 vecidx,