Home
last modified time | relevance | path

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

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dqos.c57 struct mlx5e_txqsq __rcu **qos_sqs; in mlx5e_get_qos_sq() local
65 qos_sqs = mlx5e_state_dereference(priv, c->qos_sqs); in mlx5e_get_qos_sq()
73 struct mlx5e_txqsq __rcu **qos_sqs; in mlx5e_open_qos_sq() local
116 qos_sqs = mlx5e_state_dereference(priv, c->qos_sqs); in mlx5e_open_qos_sq()
213 struct mlx5e_txqsq __rcu **qos_sqs; in mlx5e_close_qos_sq() local
224 qos_sqs = mlx5e_state_dereference(priv, c->qos_sqs); in mlx5e_close_qos_sq()
241 qos_sqs = rcu_replace_pointer(c->qos_sqs, NULL, lockdep_is_held(&c->priv->state_lock)); in mlx5e_qos_close_queues()
242 if (!qos_sqs) in mlx5e_qos_close_queues()
258 kvfree(qos_sqs); in mlx5e_qos_close_queues()
336 qos_sqs = mlx5e_state_dereference(c->priv, c->qos_sqs); in mlx5e_qos_deactivate_queues()
[all …]
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_txrx.c130 struct mlx5e_txqsq __rcu **qos_sqs; in mlx5e_napi_poll() local
143 qos_sqs = rcu_dereference(c->qos_sqs); in mlx5e_napi_poll()
152 if (unlikely(qos_sqs)) { in mlx5e_napi_poll()
157 struct mlx5e_txqsq *sq = rcu_dereference(qos_sqs[i]); in mlx5e_napi_poll()
224 if (unlikely(qos_sqs)) { in mlx5e_napi_poll()
226 struct mlx5e_txqsq *sq = rcu_dereference(qos_sqs[i]); in mlx5e_napi_poll()
H A Den.h750 struct mlx5e_txqsq __rcu * __rcu *qos_sqs; member