Home
last modified time | relevance | path

Searched refs:mlx5_irq_pool (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dpci_irq.c33 struct mlx5_irq_pool *pool;
40 struct mlx5_irq_pool *pcif_pool;
41 struct mlx5_irq_pool *sf_ctrl_pool;
42 struct mlx5_irq_pool *sf_comp_pool;
155 struct mlx5_irq_pool *pool = irq->pool; in mlx5_system_free_irq()
178 struct mlx5_irq_pool *pool = irq->pool; in irq_release()
188 struct mlx5_irq_pool *pool = irq->pool; in mlx5_irq_put()
410 struct mlx5_irq_pool *pool = NULL; in mlx5_irq_pool_get()
424 struct mlx5_irq_pool *pool = NULL; in ctrl_irq_pool_get()
497 struct mlx5_irq_pool *pool; in mlx5_irq_request()
[all …]
H A Dpci_irq.h20 struct mlx5_irq_pool { struct
31 struct mlx5_irq_pool *mlx5_irq_pool_get(struct mlx5_core_dev *dev); argument
32 static inline bool mlx5_irq_pool_is_sf_pool(struct mlx5_irq_pool *pool) in mlx5_irq_pool_is_sf_pool()
37 struct mlx5_irq *mlx5_irq_alloc(struct mlx5_irq_pool *pool, int i,
H A Dirq_affinity.c8 static void cpu_put(struct mlx5_irq_pool *pool, int cpu) in cpu_put()
13 static void cpu_get(struct mlx5_irq_pool *pool, int cpu) in cpu_get()
19 static int cpu_get_least_loaded(struct mlx5_irq_pool *pool, in cpu_get_least_loaded()
48 irq_pool_request_irq(struct mlx5_irq_pool *pool, struct irq_affinity_desc *af_desc) in irq_pool_request_irq()
82 irq_pool_find_least_loaded(struct mlx5_irq_pool *pool, const struct cpumask *req_mask) in irq_pool_find_least_loaded()
121 mlx5_irq_affinity_request(struct mlx5_irq_pool *pool, struct irq_affinity_desc *af_desc) in mlx5_irq_affinity_request()
161 struct mlx5_irq_pool *pool = mlx5_irq_pool_get(dev); in mlx5_irq_affinity_irq_release()
H A Dmlx5_irq.h40 struct mlx5_irq_pool;
44 struct mlx5_irq *mlx5_irq_affinity_request(struct mlx5_irq_pool *pool,
56 mlx5_irq_affinity_request(struct mlx5_irq_pool *pool, struct irq_affinity_desc *af_desc) in mlx5_irq_affinity_request()
H A Deq.c903 struct mlx5_irq_pool *pool = mlx5_irq_pool_get(dev); in comp_irq_request_sf()