Home
last modified time | relevance | path

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

/freebsd-12.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_eq.c417 int mlx5_create_map_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq, u8 vecidx, in mlx5_create_map_eq() argument
454 MLX5_SET(eqc, eqc, intr, vecidx); in mlx5_create_map_eq()
463 eq->irqn = vecidx; in mlx5_create_map_eq()
466 err = request_irq(priv->msix_arr[vecidx].vector, mlx5_msix_handler, 0, in mlx5_create_map_eq()
471 if (vecidx >= MLX5_EQ_VEC_COMP_BASE) { in mlx5_create_map_eq()
472 u8 bucket = vecidx - MLX5_EQ_VEC_COMP_BASE; in mlx5_create_map_eq()
473 err = bind_irq_to_cpu(priv->msix_arr[vecidx].vector, in mlx5_create_map_eq()
492 free_irq(priv->msix_arr[vecidx].vector, eq); in mlx5_create_map_eq()
/freebsd-12.1/sys/dev/mlx5/
H A Ddriver.h1030 int mlx5_create_map_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq, u8 vecidx,