mlx5e_rl_priv_data
struct mlx5e_rl_priv_data rl;
void mlx5e_rl_refresh_sq_inline(struct mlx5e_rl_priv_data *rl);
struct mlx5e_rl_priv_data *rl = &priv->rl;
mlx5e_rl_reset_rates(struct mlx5e_rl_priv_data *rl)
struct mlx5e_rl_priv_data *rl = &priv->rl;
struct mlx5e_rl_priv_data *rl = arg1;
mlx5e_rl_refresh_channel_params(struct mlx5e_rl_priv_data *rl)
mlx5e_rl_refresh_sq_inline(struct mlx5e_rl_priv_data *rl)
mlx5e_rl_tx_limit_add(struct mlx5e_rl_priv_data *rl, uint64_t value)
mlx5e_rl_tx_limit_clr(struct mlx5e_rl_priv_data *rl, uint64_t value)
struct mlx5e_rl_priv_data *rl = arg1;
mlx5e_rl_sysctl_add_u64_oid(struct mlx5e_rl_priv_data *rl, unsigned x,
mlx5e_rl_sysctl_add_stats_u64_oid(struct mlx5e_rl_priv_data *rl, unsigned x,
mlx5e_rl_sync_tx_completion_fact(struct mlx5e_rl_priv_data *rl)
static void mlx5e_rl_sysctl_add_u64_oid(struct mlx5e_rl_priv_data *, unsigned x,
static void mlx5e_rl_sysctl_add_stats_u64_oid(struct mlx5e_rl_priv_data *rl, unsigned x,
mlx5e_rl_find_best_rate_locked(struct mlx5e_rl_priv_data *rl, uint64_t user_rate)
static int mlx5e_rl_tx_limit_add(struct mlx5e_rl_priv_data *, uint64_t value);
static int mlx5e_rl_tx_limit_clr(struct mlx5e_rl_priv_data *, uint64_t value);
struct mlx5e_rl_priv_data *rl = &rlw->priv->rl;
mlx5e_rl_build_sq_param(struct mlx5e_rl_priv_data *rl,
mlx5e_rl_build_cq_param(struct mlx5e_rl_priv_data *rl,
struct mlx5e_rl_priv_data *rl = &priv->rl;
mlx5e_rl_build_channel_param(struct mlx5e_rl_priv_data *rl,
struct mlx5e_rl_priv_data *rl = &priv->rl;