Searched refs:mlx5e_channels (Results 1 – 9 of 9) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | channels.h | 9 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);
|
| D | channels.c | 8 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()
|
| D | rx_res.h | 15 struct mlx5e_channels; 44 void mlx5e_rx_res_channels_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs); 46 int mlx5e_rx_res_xsk_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs,
|
| D | qos.h | 12 struct mlx5e_channels; 23 int mlx5e_qos_open_queues(struct mlx5e_priv *priv, struct mlx5e_channels *chs);
|
| D | qos.c | 124 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()
|
| D | rx_res.c | 521 void mlx5e_rx_res_channels_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs) in mlx5e_rx_res_channels_activate() 619 int mlx5e_rx_res_xsk_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs, in mlx5e_rx_res_xsk_activate()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en.h | 724 struct mlx5e_channels { struct 827 struct mlx5e_channels channels; 972 struct mlx5e_channels *chs); 973 void mlx5e_close_channels(struct mlx5e_channels *chs);
|
| D | en_main.c | 2074 struct mlx5e_channels *chs) in mlx5e_open_channels() 2131 static void mlx5e_activate_channels(struct mlx5e_channels *chs) in mlx5e_activate_channels() 2144 static int mlx5e_wait_channels_min_rx_wqes(struct mlx5e_channels *chs) in mlx5e_wait_channels_min_rx_wqes() 2162 static void mlx5e_deactivate_channels(struct mlx5e_channels *chs) in mlx5e_deactivate_channels() 2173 void mlx5e_close_channels(struct mlx5e_channels *chs) in mlx5e_close_channels() 2502 struct mlx5e_channels *new_chs, in mlx5e_switch_priv_channels() 2507 struct mlx5e_channels old_chs; in mlx5e_switch_priv_channels() 2548 struct mlx5e_channels new_chs = {}; in mlx5e_safe_switch_params() 2839 static int mlx5e_modify_channels_scatter_fcs(struct mlx5e_channels *chs, bool enable) in mlx5e_modify_channels_scatter_fcs() 2853 static int mlx5e_modify_channels_vsd(struct mlx5e_channels *chs, bool vsd) in mlx5e_modify_channels_vsd() [all …]
|
| D | en_ethtool.c | 1973 struct mlx5e_channels *channels = &priv->channels; in set_pflag_rx_no_csum_complete()
|