Symbol: mlx5e_channels
drivers/net/ethernet/mellanox/mlx5/core/en.h
1074
bool mlx5e_reset_rx_channels_moderation(struct mlx5e_channels *chs, u8 cq_period_mode,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1111
struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1112
void mlx5e_close_channels(struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1164
bool mlx5e_reset_tx_channels_moderation(struct mlx5e_channels *chs, u8 cq_period_mode,
drivers/net/ethernet/mellanox/mlx5/core/en.h
911
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
559
struct mlx5e_channels *chs,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
585
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
640
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
2323
struct mlx5e_channels *channels = &priv->channels;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
636
struct mlx5e_channels *chs;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
865
struct mlx5e_channels *chs;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1970
bool mlx5e_reset_tx_channels_moderation(struct mlx5e_channels *chs, u8 cq_period_mode,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2907
struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2958
static void mlx5e_activate_channels(struct mlx5e_priv *priv, struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2975
static int mlx5e_wait_channels_min_rx_wqes(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2997
static void mlx5e_deactivate_channels(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3008
void mlx5e_close_channels(struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3363
struct mlx5e_channels *old_chs,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3364
struct mlx5e_channels *new_chs,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3411
struct mlx5e_channels *old_chs, *new_chs;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3677
static int mlx5e_modify_channels_vsd(struct mlx5e_channels *chs, bool vsd)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4254
bool mlx5e_reset_rx_channels_moderation(struct mlx5e_channels *chs, u8 cq_period_mode,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4307
struct mlx5e_channels *chs = &priv->channels;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4580
struct mlx5e_channels *chs,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5561
struct mlx5e_channels *chs = &priv->channels;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5645
struct mlx5e_channels *channels;