Searched refs:rss_idx (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | rx_res.h | 51 int mlx5e_rx_res_rss_get_rxfh(struct mlx5e_rx_res *res, u32 rss_idx, 53 int mlx5e_rx_res_rss_set_rxfh(struct mlx5e_rx_res *res, u32 rss_idx, 57 int mlx5e_rx_res_rss_get_hash_fields(struct mlx5e_rx_res *res, u32 rss_idx, 59 int mlx5e_rx_res_rss_set_hash_fields(struct mlx5e_rx_res *res, u32 rss_idx, 64 int mlx5e_rx_res_rss_init(struct mlx5e_rx_res *res, u32 *rss_idx, unsigned int init_nch); 65 int mlx5e_rx_res_rss_destroy(struct mlx5e_rx_res *res, u32 rss_idx); 68 struct mlx5e_rss *mlx5e_rx_res_rss_get(struct mlx5e_rx_res *res, u32 rss_idx);
|
| H A D | rx_res.c | 101 *rss_idx = i; in mlx5e_rx_res_rss_init() 115 res->rss[rss_idx] = NULL; in __mlx5e_rx_res_rss_destroy() 124 if (rss_idx >= MLX5E_MAX_NUM_RSS) in mlx5e_rx_res_rss_destroy() 127 rss = res->rss[rss_idx]; in mlx5e_rx_res_rss_destroy() 201 if (rss_idx >= MLX5E_MAX_NUM_RSS) in mlx5e_rx_res_rss_get_rxfh() 204 rss = res->rss[rss_idx]; in mlx5e_rx_res_rss_get_rxfh() 218 if (rss_idx >= MLX5E_MAX_NUM_RSS) in mlx5e_rx_res_rss_set_rxfh() 221 rss = res->rss[rss_idx]; in mlx5e_rx_res_rss_set_rxfh() 237 rss = res->rss[rss_idx]; in mlx5e_rx_res_rss_get_hash_fields() 252 rss = res->rss[rss_idx]; in mlx5e_rx_res_rss_set_hash_fields() [all …]
|
| H A D | reporter_rx.c | 389 static void mlx5e_rx_reporter_diagnose_rx_res_rss_ix(struct mlx5e_rx_res *rx_res, u32 rss_idx, in mlx5e_rx_reporter_diagnose_rx_res_rss_ix() argument 392 struct mlx5e_rss *rss = mlx5e_rx_res_rss_get(rx_res, rss_idx); in mlx5e_rx_reporter_diagnose_rx_res_rss_ix() 399 devlink_fmsg_u32_pair_put(fmsg, "Index", rss_idx); in mlx5e_rx_reporter_diagnose_rx_res_rss_ix()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_fs_ethtool.c | 902 u32 rss_idx = 0; in mlx5e_set_rss_hash_opt() local 907 rss_idx = nfc->rss_context; in mlx5e_set_rss_hash_opt() 938 err = mlx5e_rx_res_rss_set_hash_fields(priv->rx_res, rss_idx, tt, rx_hash_field); in mlx5e_set_rss_hash_opt() 949 u32 rss_idx = 0; in mlx5e_get_rss_hash_opt() local 953 rss_idx = nfc->rss_context; in mlx5e_get_rss_hash_opt() 960 hash_field = mlx5e_rx_res_rss_get_hash_fields(priv->rx_res, rss_idx, tt); in mlx5e_get_rss_hash_opt()
|