Home
last modified time | relevance | path

Searched defs:mlx5_eq_table (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
Deq.c49 struct mlx5_eq_table { struct
50 struct xarray comp_eqs;
51 struct mlx5_eq_async pages_eq;
52 struct mlx5_eq_async cmd_eq;
53 struct mlx5_eq_async async_eq;
55 struct atomic_notifier_head nh[MLX5_EVENT_TYPE_MAX];
58 struct mlx5_nb cq_err_nb;
60 struct mutex lock; /* sync async eqs creations */
61 struct mutex comp_lock; /* sync comp eqs creations */
62 int curr_comp_eqs;
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
Deq.c73 struct mlx5_eq_table { struct
74 struct list_head comp_eqs_list;
75 struct mlx5_eq_async pages_eq;
76 struct mlx5_eq_async cmd_eq;
77 struct mlx5_eq_async async_eq;
79 struct atomic_notifier_head nh[MLX5_EVENT_TYPE_MAX];
82 struct mlx5_nb cq_err_nb;
84 struct mutex lock; /* sync async eqs creations */
85 int num_comp_eqs;
86 struct mlx5_irq_table *irq_table;