Searched refs:least_loaded_irq (Results 1 – 1 of 1) sorted by relevance
140 struct mlx5_irq *least_loaded_irq, *new_irq; in mlx5_irq_affinity_request() local144 least_loaded_irq = irq_pool_find_least_loaded(pool, &af_desc->mask); in mlx5_irq_affinity_request()145 if (least_loaded_irq && in mlx5_irq_affinity_request()146 mlx5_irq_read_locked(least_loaded_irq) < pool->min_threshold) in mlx5_irq_affinity_request()151 if (!least_loaded_irq) { in mlx5_irq_affinity_request()163 least_loaded_irq = new_irq; in mlx5_irq_affinity_request()166 mlx5_irq_get_locked(least_loaded_irq); in mlx5_irq_affinity_request()167 if (mlx5_irq_read_locked(least_loaded_irq) > pool->max_threshold) in mlx5_irq_affinity_request()170 mlx5_irq_get_index(least_loaded_irq)), pool->name, in mlx5_irq_affinity_request()171 mlx5_irq_read_locked(least_loaded_irq) / MLX5_EQ_REFS_PER_IRQ); in mlx5_irq_affinity_request()[all …]