Symbol: mlx5e_channels
drivers/net/ethernet/mellanox/mlx5/core/en.h
1096
bool mlx5e_reset_rx_channels_moderation(struct mlx5e_channels *chs, u8 cq_period_mode,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1135
struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1136
void mlx5e_close_channels(struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1188
bool mlx5e_reset_tx_channels_moderation(struct mlx5e_channels *chs, u8 cq_period_mode,
drivers/net/ethernet/mellanox/mlx5/core/en.h
920
struct mlx5e_channels channels;
drivers/net/ethernet/mellanox/mlx5/core/en/channels.c
114
int mlx5e_channels_tx_toggle_dim(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en/channels.c
14
static struct mlx5e_channel *mlx5e_channels_get(struct mlx5e_channels *chs, unsigned int ix)
drivers/net/ethernet/mellanox/mlx5/core/en/channels.c
20
bool mlx5e_channels_is_xsk(struct mlx5e_channels *chs, unsigned int ix)
drivers/net/ethernet/mellanox/mlx5/core/en/channels.c
27
void mlx5e_channels_get_regular_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn,
drivers/net/ethernet/mellanox/mlx5/core/en/channels.c
37
void mlx5e_channels_get_xsk_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn,
drivers/net/ethernet/mellanox/mlx5/core/en/channels.c
49
bool mlx5e_channels_get_ptp_rqn(struct mlx5e_channels *chs, u32 *rqn)
drivers/net/ethernet/mellanox/mlx5/core/en/channels.c
60
int mlx5e_channels_rx_change_dim(struct mlx5e_channels *chs, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en/channels.c
74
int mlx5e_channels_tx_change_dim(struct mlx5e_channels *chs, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en/channels.c
9
unsigned int mlx5e_channels_get_num(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en/channels.c
90
int mlx5e_channels_rx_toggle_dim(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en/channels.h
11
unsigned int mlx5e_channels_get_num(struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en/channels.h
12
bool mlx5e_channels_is_xsk(struct mlx5e_channels *chs, unsigned int ix);
drivers/net/ethernet/mellanox/mlx5/core/en/channels.h
13
void mlx5e_channels_get_regular_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn,
drivers/net/ethernet/mellanox/mlx5/core/en/channels.h
15
void mlx5e_channels_get_xsk_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn,
drivers/net/ethernet/mellanox/mlx5/core/en/channels.h
17
bool mlx5e_channels_get_ptp_rqn(struct mlx5e_channels *chs, u32 *rqn);
drivers/net/ethernet/mellanox/mlx5/core/en/channels.h
18
int mlx5e_channels_rx_change_dim(struct mlx5e_channels *chs, bool enabled);
drivers/net/ethernet/mellanox/mlx5/core/en/channels.h
19
int mlx5e_channels_tx_change_dim(struct mlx5e_channels *chs, bool enabled);
drivers/net/ethernet/mellanox/mlx5/core/en/channels.h
20
int mlx5e_channels_rx_toggle_dim(struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en/channels.h
21
int mlx5e_channels_tx_toggle_dim(struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en/channels.h
9
struct mlx5e_channels;
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
13
struct mlx5e_channels *chs;
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
261
void mlx5e_qos_close_all_queues(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
269
int mlx5e_qos_alloc_queues(struct mlx5e_priv *priv, struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
303
int mlx5e_qos_open_queues(struct mlx5e_priv *priv, struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
359
void mlx5e_qos_deactivate_all_queues(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
38
u16 mlx5e_qid_from_qos(struct mlx5e_channels *chs, u16 qid)
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
69
int mlx5e_open_qos_sq(struct mlx5e_priv *priv, struct mlx5e_channels *chs,
drivers/net/ethernet/mellanox/mlx5/core/en/qos.h
13
struct mlx5e_channels;
drivers/net/ethernet/mellanox/mlx5/core/en/qos.h
21
int mlx5e_open_qos_sq(struct mlx5e_priv *priv, struct mlx5e_channels *chs,
drivers/net/ethernet/mellanox/mlx5/core/en/qos.h
29
int mlx5e_qos_open_queues(struct mlx5e_priv *priv, struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en/qos.h
32
void mlx5e_qos_deactivate_all_queues(struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en/qos.h
34
void mlx5e_qos_close_all_queues(struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en/qos.h
35
int mlx5e_qos_alloc_queues(struct mlx5e_priv *priv, struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en/qos.h
38
u16 mlx5e_qid_from_qos(struct mlx5e_channels *chs, u16 qid);
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c
196
struct mlx5e_channels *chs;
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
577
struct mlx5e_channels *chs,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
603
void mlx5e_rx_res_channels_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
658
void mlx5e_rx_res_xsk_update(struct mlx5e_rx_res *res, struct mlx5e_channels *chs,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
17
struct mlx5e_channels;
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
45
void mlx5e_rx_res_channels_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
47
void mlx5e_rx_res_xsk_update(struct mlx5e_rx_res *res, struct mlx5e_channels *chs,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2312
struct mlx5e_channels *channels = &priv->channels;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
659
struct mlx5e_channels *chs;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
888
struct mlx5e_channels *chs;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2028
bool mlx5e_reset_tx_channels_moderation(struct mlx5e_channels *chs, u8 cq_period_mode,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2970
struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3022
static void mlx5e_activate_channels(struct mlx5e_priv *priv, struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3039
static int mlx5e_wait_channels_min_rx_wqes(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3061
static void mlx5e_deactivate_channels(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3072
void mlx5e_close_channels(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3424
struct mlx5e_channels *old_chs,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3425
struct mlx5e_channels *new_chs,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3472
struct mlx5e_channels *old_chs, *new_chs;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3737
static int mlx5e_modify_channels_vsd(struct mlx5e_channels *chs, bool vsd)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4316
bool mlx5e_reset_rx_channels_moderation(struct mlx5e_channels *chs, u8 cq_period_mode,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4369
struct mlx5e_channels *chs = &priv->channels;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4642
struct mlx5e_channels *chs,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5711
struct mlx5e_channels *chs = &priv->channels;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5796
struct mlx5e_channels *channels;