Searched refs:mlx5_irq (Results 1 – 3 of 3) sorted by relevance
13 struct mlx5_irq;27 struct mlx5_irq *mlx5_irq_request(struct mlx5_core_dev *dev, u16 vecidx,29 void mlx5_irq_release(struct mlx5_irq *irq);30 int mlx5_irq_attach_nb(struct mlx5_irq *irq, struct notifier_block *nb);31 int mlx5_irq_detach_nb(struct mlx5_irq *irq, struct notifier_block *nb);32 struct cpumask *mlx5_irq_get_affinity_mask(struct mlx5_irq *irq);33 int mlx5_irq_get_index(struct mlx5_irq *irq);
30 struct mlx5_irq { struct141 static void irq_release(struct mlx5_irq *irq) in irq_release()156 static void irq_put(struct mlx5_irq *irq) in irq_put()167 static int irq_get_locked(struct mlx5_irq *irq) in irq_get_locked()176 static int irq_get(struct mlx5_irq *irq) in irq_get()208 static struct mlx5_irq *irq_request(struct mlx5_irq_pool *pool, int i) in irq_request()212 struct mlx5_irq *irq; in irq_request()256 int mlx5_irq_attach_nb(struct mlx5_irq *irq, struct notifier_block *nb) in mlx5_irq_attach_nb()272 int mlx5_irq_detach_nb(struct mlx5_irq *irq, struct notifier_block *nb) in mlx5_irq_detach_nb()281 struct cpumask *mlx5_irq_get_affinity_mask(struct mlx5_irq *irq) in mlx5_irq_get_affinity_mask()[all …]
35 struct mlx5_irq *irq;