Searched refs:af_desc (Results 1 – 5 of 5) sorted by relevance
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | pci_irq.c | 307 if (af_desc) { in mlx5_irq_alloc() 322 if (af_desc) in mlx5_irq_alloc() 476 af_desc = kvzalloc(sizeof(*af_desc), GFP_KERNEL); in mlx5_ctrl_irq_request() 477 if (!af_desc) in mlx5_ctrl_irq_request() 481 af_desc->is_managed = false; in mlx5_ctrl_irq_request() 497 kvfree(af_desc); in mlx5_ctrl_irq_request() 561 af_desc = kvzalloc(sizeof(*af_desc), GFP_KERNEL); in mlx5_irq_request_vector() 562 if (!af_desc) in mlx5_irq_request_vector() 568 af_desc->is_managed = false; in mlx5_irq_request_vector() 569 cpumask_clear(&af_desc->mask); in mlx5_irq_request_vector() [all …]
|
| A D | irq_affinity.c | 48 irq_pool_request_irq(struct mlx5_irq_pool *pool, struct irq_affinity_desc *af_desc) in irq_pool_request_irq() argument 66 if (cpumask_weight(&af_desc->mask) > 1) in irq_pool_request_irq() 70 cpumask_set_cpu(cpu_get_least_loaded(pool, &af_desc->mask), in irq_pool_request_irq() 73 cpu_get(pool, cpumask_first(&af_desc->mask)); in irq_pool_request_irq() 77 cpumask_empty(&auto_desc->mask) ? af_desc : auto_desc, in irq_pool_request_irq() 138 struct irq_affinity_desc *af_desc) in mlx5_irq_affinity_request() argument 144 least_loaded_irq = irq_pool_find_least_loaded(pool, &af_desc->mask); in mlx5_irq_affinity_request() 149 new_irq = irq_pool_request_irq(pool, af_desc); in mlx5_irq_affinity_request()
|
| A D | mlx5_irq.h | 33 struct irq_affinity_desc *af_desc, 49 struct irq_affinity_desc *af_desc); 61 struct irq_affinity_desc *af_desc) in mlx5_irq_affinity_request() argument
|
| A D | eq.c | 879 struct irq_affinity_desc *af_desc; in comp_irq_request_sf() local 886 af_desc = kvzalloc(sizeof(*af_desc), GFP_KERNEL); in comp_irq_request_sf() 887 if (!af_desc) in comp_irq_request_sf() 890 af_desc->is_managed = false; in comp_irq_request_sf() 891 cpumask_copy(&af_desc->mask, cpu_online_mask); in comp_irq_request_sf() 892 cpumask_andnot(&af_desc->mask, &af_desc->mask, &table->used_cpus); in comp_irq_request_sf() 893 irq = mlx5_irq_affinity_request(dev, pool, af_desc); in comp_irq_request_sf() 895 kvfree(af_desc); in comp_irq_request_sf() 905 kvfree(af_desc); in comp_irq_request_sf()
|
| A D | pci_irq.h | 37 struct irq_affinity_desc *af_desc,
|
Completed in 10 milliseconds