Home
last modified time | relevance | path

Searched refs:xa_num_irqs (Results 1 – 3 of 3) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Dpci_irq.c195 if (!pool->xa_num_irqs.max) { in irq_set_name()
201 if (vecidx == pool->xa_num_irqs.max) { in irq_set_name()
398 if (!pool->xa_num_irqs.max) { in mlx5_ctrl_irq_request()
404 irq = irq_pool_request_vector(pool, pool->xa_num_irqs.max, req_mask); in mlx5_ctrl_irq_request()
495 pool->xa_num_irqs.min = start; in irq_pool_alloc()
496 pool->xa_num_irqs.max = start + size - 1; in irq_pool_alloc()
623 if (!table->pf_pool->xa_num_irqs.max) in mlx5_irq_table_get_num_comp()
625 return table->pf_pool->xa_num_irqs.max - table->pf_pool->xa_num_irqs.min; in mlx5_irq_table_get_num_comp()
678 table->sf_comp_pool->xa_num_irqs.max - in mlx5_irq_table_get_sfs_vec()
679 table->sf_comp_pool->xa_num_irqs.min + 1); in mlx5_irq_table_get_sfs_vec()
A Dirq_affinity.c57 err = xa_alloc(&pool->irqs, &irq_index, NULL, pool->xa_num_irqs, GFP_KERNEL); in irq_pool_request_irq()
86 int start = pool->xa_num_irqs.min; in irq_pool_find_least_loaded()
87 int end = pool->xa_num_irqs.max; in irq_pool_find_least_loaded()
A Dpci_irq.h18 struct xa_limit xa_num_irqs; member

Completed in 5 milliseconds