mlx5_irq_pool
struct mlx5_irq_pool *pool = mlx5_irq_table_get_comp_irq_pool(dev);
static void cpu_get(struct mlx5_irq_pool *pool, int cpu)
mlx5_irq_affinity_request(struct mlx5_core_dev *dev, struct mlx5_irq_pool *pool,
struct mlx5_irq_pool *pool = mlx5_irq_get_pool(irq);
static int cpu_get_least_loaded(struct mlx5_irq_pool *pool,
irq_pool_request_irq(struct mlx5_irq_pool *pool, struct irq_affinity_desc *af_desc)
static void cpu_put(struct mlx5_irq_pool *pool, int cpu)
irq_pool_find_least_loaded(struct mlx5_irq_pool *pool, const struct cpumask *req_mask)
struct mlx5_irq_pool;
struct mlx5_irq_pool *
mlx5_irq_affinity_request(struct mlx5_core_dev *dev, struct mlx5_irq_pool *pool,
mlx5_irq_affinity_request(struct mlx5_core_dev *dev, struct mlx5_irq_pool *pool,
struct mlx5_irq_pool *pool = irq->pool;
struct mlx5_irq_pool *pool = irq->pool;
struct mlx5_irq_pool *pool = irq->pool;
static void irq_sf_set_name(struct mlx5_irq_pool *pool, char *name, int vecidx)
static void irq_set_name(struct mlx5_irq_pool *pool, char *name, int vecidx)
struct mlx5_irq *mlx5_irq_alloc(struct mlx5_irq_pool *pool, int i,
struct mlx5_irq_pool *pool;
struct mlx5_irq_pool *mlx5_irq_get_pool(struct mlx5_irq *irq)
irq_pool_request_vector(struct mlx5_irq_pool *pool, int vecidx,
static struct mlx5_irq_pool *sf_ctrl_irq_pool_get(struct mlx5_irq_table *irq_table)
struct mlx5_irq_pool *pcif_pool;
static struct mlx5_irq_pool *
struct mlx5_irq_pool *
struct mlx5_irq_pool *sf_ctrl_pool;
struct mlx5_irq_pool *pool = NULL;
struct mlx5_irq_pool *sf_comp_pool;
static struct mlx5_irq_pool *ctrl_irq_pool_get(struct mlx5_core_dev *dev)
struct mlx5_irq_pool *pool = NULL;
struct mlx5_irq_pool *pool = ctrl_irq_pool_get(dev);
struct mlx5_irq_pool *pool;
struct mlx5_irq_pool *pool = table->pcif_pool;
static struct mlx5_irq_pool *
struct mlx5_irq_pool *pool = kvzalloc_obj(*pool);
static void irq_pool_free(struct mlx5_irq_pool *pool)
static void mlx5_irq_pool_free_irqs(struct mlx5_irq_pool *pool)
static inline bool mlx5_irq_pool_is_sf_pool(struct mlx5_irq_pool *pool)
struct mlx5_irq *mlx5_irq_alloc(struct mlx5_irq_pool *pool, int i,
struct mlx5_irq_pool *mlx5_irq_get_pool(struct mlx5_irq *irq);