Searched refs:mlx5e_rx_res (Results 1 – 7 of 7) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | rx_res.h | 13 struct mlx5e_rx_res; 25 struct mlx5e_rx_res * 30 void mlx5e_rx_res_destroy(struct mlx5e_rx_res *res); 33 u32 mlx5e_rx_res_get_tirn_direct(struct mlx5e_rx_res *res, unsigned int ix); 34 u32 mlx5e_rx_res_get_tirn_rss(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt); 35 u32 mlx5e_rx_res_get_tirn_rss_inner(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt); 36 u32 mlx5e_rx_res_get_tirn_ptp(struct mlx5e_rx_res *res); 39 void mlx5e_rx_res_channels_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs); 40 void mlx5e_rx_res_channels_deactivate(struct mlx5e_rx_res *res); 41 void mlx5e_rx_res_xsk_update(struct mlx5e_rx_res *res, struct mlx5e_channels *chs, [all …]
|
H A D | rx_res.c | 10 struct mlx5e_rx_res { struct 38 static u32 *get_vhca_ids(struct mlx5e_rx_res *res, int offset) in get_vhca_ids() argument 45 void mlx5e_rx_res_rss_update_num_channels(struct mlx5e_rx_res *res, u32 nch) in mlx5e_rx_res_rss_update_num_channels() 55 static int mlx5e_rx_res_rss_init_def(struct mlx5e_rx_res *res, in mlx5e_rx_res_rss_init_def() 76 int mlx5e_rx_res_rss_init(struct mlx5e_rx_res *res, u32 *rss_idx, unsigned int init_nch) in mlx5e_rx_res_rss_init() 108 static int __mlx5e_rx_res_rss_destroy(struct mlx5e_rx_res *res, u32 rss_idx) in __mlx5e_rx_res_rss_destroy() 122 int mlx5e_rx_res_rss_destroy(struct mlx5e_rx_res *res, u32 rss_idx) in mlx5e_rx_res_rss_destroy() 136 static void mlx5e_rx_res_rss_destroy_all(struct mlx5e_rx_res *res) in mlx5e_rx_res_rss_destroy_all() 159 static void mlx5e_rx_res_rss_enable(struct mlx5e_rx_res *res) in mlx5e_rx_res_rss_enable() 176 static void mlx5e_rx_res_rss_disable(struct mlx5e_rx_res *res) in mlx5e_rx_res_rss_disable() [all …]
|
H A D | fs.h | 95 struct mlx5e_rx_res; 101 struct mlx5e_rx_res *rx_res, bool ntuple); 109 struct mlx5e_rx_res *rx_res, bool ntuple) in mlx5e_arfs_create_tables() 128 struct mlx5e_rx_res *rx_res, 133 struct mlx5e_rx_res *rx_res); 141 struct mlx5e_rx_res *rx_res,
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_arfs.c | 215 struct mlx5e_rx_res *rx_res, in arfs_add_default_rule() 349 struct mlx5e_rx_res *rx_res, in arfs_create_table() 386 struct mlx5e_rx_res *rx_res, bool ntuple) in mlx5e_arfs_create_tables()
|
H A D | en_fs.c | 892 struct mlx5e_rx_res *rx_res, in mlx5e_set_inner_ttc_params() 914 struct mlx5e_rx_res *rx_res, in mlx5e_set_ttc_params() 1274 struct mlx5e_rx_res *rx_res) in mlx5e_create_inner_ttc_table() 1288 struct mlx5e_rx_res *rx_res) in mlx5e_create_ttc_table() 1298 struct mlx5e_rx_res *rx_res, in mlx5e_create_flow_steering()
|
H A D | en.h | 881 struct mlx5e_rx_res *rx_res;
|
H A D | en_main.c | 2937 struct mlx5e_rx_res *res = priv->rx_res; in mlx5e_modify_tirs_packet_merge()
|