Searched refs:mlx5_irq (Results 1 – 7 of 7) sorted by relevance
11 struct mlx5_irq;27 struct mlx5_irq *mlx5_ctrl_irq_request(struct mlx5_core_dev *dev);28 void mlx5_ctrl_irq_release(struct mlx5_irq *ctrl_irq);29 struct mlx5_irq *mlx5_irq_request(struct mlx5_core_dev *dev, u16 vecidx,34 void mlx5_irq_release_vector(struct mlx5_irq *irq);35 int mlx5_irq_attach_nb(struct mlx5_irq *irq, struct notifier_block *nb);36 int mlx5_irq_detach_nb(struct mlx5_irq *irq, struct notifier_block *nb);37 struct cpumask *mlx5_irq_get_affinity_mask(struct mlx5_irq *irq);38 int mlx5_irq_get_index(struct mlx5_irq *irq);44 struct mlx5_irq *mlx5_irq_affinity_request(struct mlx5_irq_pool *pool,[all …]
17 struct mlx5_irq;37 struct mlx5_irq *mlx5_irq_alloc(struct mlx5_irq_pool *pool, int i,40 int mlx5_irq_get_locked(struct mlx5_irq *irq);41 int mlx5_irq_read_locked(struct mlx5_irq *irq);42 int mlx5_irq_put(struct mlx5_irq *irq);
29 struct mlx5_irq { struct176 static void irq_release(struct mlx5_irq *irq) in irq_release()186 int mlx5_irq_put(struct mlx5_irq *irq) in mlx5_irq_put()216 static int irq_get(struct mlx5_irq *irq) in irq_get()260 struct mlx5_irq *irq; in mlx5_irq_alloc()378 static struct mlx5_irq *383 struct mlx5_irq *irq; in irq_pool_request_vector()460 struct mlx5_irq *irq; in mlx5_ctrl_irq_request()498 struct mlx5_irq *irq; in mlx5_irq_request()626 struct mlx5_irq *irq; in irq_pool_free()[all …]
47 static struct mlx5_irq *81 static struct mlx5_irq *86 struct mlx5_irq *irq = NULL; in irq_pool_find_least_loaded()87 struct mlx5_irq *iter; in irq_pool_find_least_loaded()120 struct mlx5_irq *123 struct mlx5_irq *least_loaded_irq, *new_irq; in mlx5_irq_affinity_request()159 void mlx5_irq_affinity_irq_release(struct mlx5_core_dev *dev, struct mlx5_irq *irq) in mlx5_irq_affinity_irq_release()
66 struct mlx5_irq *ctrl_irq;821 struct mlx5_irq *irq; in comp_irq_release_pci()872 struct mlx5_irq *irq; in comp_irq_request_pci()887 struct mlx5_irq *irq; in comp_irq_release_sf()905 struct mlx5_irq *irq; in comp_irq_request_sf()1009 struct mlx5_irq *irq; in create_comp_eq()
12 struct mlx5_irq;18 struct mlx5_irq *irq;
35 struct mlx5_irq *irq;