Home
last modified time | relevance | path

Searched refs:mlx5e_channels (Results 1 – 9 of 9) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/en/
Dchannels.h9 struct mlx5e_channels;
11 unsigned int mlx5e_channels_get_num(struct mlx5e_channels *chs);
12 void mlx5e_channels_get_regular_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn);
13 bool mlx5e_channels_get_xsk_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn);
14 bool mlx5e_channels_get_ptp_rqn(struct mlx5e_channels *chs, u32 *rqn);
Dchannels.c8 unsigned int mlx5e_channels_get_num(struct mlx5e_channels *chs) in mlx5e_channels_get_num()
13 void mlx5e_channels_get_regular_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn) in mlx5e_channels_get_regular_rqn()
23 bool mlx5e_channels_get_xsk_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn) in mlx5e_channels_get_xsk_rqn()
37 bool mlx5e_channels_get_ptp_rqn(struct mlx5e_channels *chs, u32 *rqn) in mlx5e_channels_get_ptp_rqn()
Drx_res.h15 struct mlx5e_channels;
41 void mlx5e_rx_res_channels_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs);
43 int mlx5e_rx_res_xsk_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs,
Dqos.h12 struct mlx5e_channels;
23 int mlx5e_qos_open_queues(struct mlx5e_priv *priv, struct mlx5e_channels *chs);
Dqos.c124 static u16 mlx5e_qid_from_qos(struct mlx5e_channels *chs, u16 qid) in mlx5e_qid_from_qos()
180 static int mlx5e_open_qos_sq(struct mlx5e_priv *priv, struct mlx5e_channels *chs, in mlx5e_open_qos_sq()
339 static void mlx5e_qos_close_all_queues(struct mlx5e_channels *chs) in mlx5e_qos_close_all_queues()
347 static int mlx5e_qos_alloc_queues(struct mlx5e_priv *priv, struct mlx5e_channels *chs) in mlx5e_qos_alloc_queues()
381 int mlx5e_qos_open_queues(struct mlx5e_priv *priv, struct mlx5e_channels *chs) in mlx5e_qos_open_queues()
444 static void mlx5e_qos_deactivate_all_queues(struct mlx5e_channels *chs) in mlx5e_qos_deactivate_all_queues()
Drx_res.c528 void mlx5e_rx_res_channels_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs) in mlx5e_rx_res_channels_activate()
626 int mlx5e_rx_res_xsk_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs, in mlx5e_rx_res_xsk_activate()
/drivers/net/ethernet/mellanox/mlx5/core/
Den.h736 struct mlx5e_channels { struct
839 struct mlx5e_channels channels;
981 struct mlx5e_channels *chs);
982 void mlx5e_close_channels(struct mlx5e_channels *chs);
Den_main.c2089 struct mlx5e_channels *chs) in mlx5e_open_channels()
2146 static void mlx5e_activate_channels(struct mlx5e_channels *chs) in mlx5e_activate_channels()
2159 static int mlx5e_wait_channels_min_rx_wqes(struct mlx5e_channels *chs) in mlx5e_wait_channels_min_rx_wqes()
2177 static void mlx5e_deactivate_channels(struct mlx5e_channels *chs) in mlx5e_deactivate_channels()
2188 void mlx5e_close_channels(struct mlx5e_channels *chs) in mlx5e_close_channels()
2514 struct mlx5e_channels *new_chs, in mlx5e_switch_priv_channels()
2519 struct mlx5e_channels old_chs; in mlx5e_switch_priv_channels()
2560 struct mlx5e_channels new_chs = {}; in mlx5e_safe_switch_params()
2851 static int mlx5e_modify_channels_vsd(struct mlx5e_channels *chs, bool vsd) in mlx5e_modify_channels_vsd()
3373 struct mlx5e_channels *chs = &priv->channels; in set_feature_rx_fcs()
[all …]
Den_ethtool.c1973 struct mlx5e_channels *channels = &priv->channels; in set_pflag_rx_no_csum_complete()