mlx5_traffic_types
static enum mlx5_traffic_types fs_udp2tt(enum fs_udp_type i)
static enum fs_udp_type tt2fs_udp(enum mlx5_traffic_types i)
enum mlx5_traffic_types ttc_type,
enum mlx5_traffic_types ttc_type,
enum mlx5_traffic_types tt;
static struct mlx5e_tir **rss_get_tirp(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
static struct mlx5e_tir *rss_get_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
mlx5e_rss_get_tt_config(struct mlx5e_rss *rss, enum mlx5_traffic_types tt)
mlx5e_rss_create_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
static void mlx5e_rss_destroy_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
enum mlx5_traffic_types tt, max_tt;
enum mlx5_traffic_types tt;
static int mlx5e_rss_update_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
enum mlx5_traffic_types tt;
u32 mlx5e_rss_get_tirn(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
bool mlx5e_rss_valid_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner)
mlx5e_rss_obtain_tirn(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
enum mlx5_traffic_types tt;
mlx5e_rss_get_default_tt_config(enum mlx5_traffic_types tt)
u8 mlx5e_rss_get_hash_fields(struct mlx5e_rss *rss, enum mlx5_traffic_types tt)
int mlx5e_rss_set_hash_fields(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
mlx5e_rss_get_default_tt_config(enum mlx5_traffic_types tt);
u32 mlx5e_rss_get_tirn(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
bool mlx5e_rss_valid_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner);
mlx5e_rss_obtain_tirn(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
u8 mlx5e_rss_get_hash_fields(struct mlx5e_rss *rss, enum mlx5_traffic_types tt);
int mlx5e_rss_set_hash_fields(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
enum mlx5_traffic_types tt)
enum mlx5_traffic_types tt, u8 rx_hash_fields)
u32 mlx5e_rx_res_get_tirn_rss(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt)
u32 mlx5e_rx_res_get_tirn_rss_inner(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt)
u32 mlx5e_rx_res_get_tirn_rss(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt);
u32 mlx5e_rx_res_get_tirn_rss_inner(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt);
enum mlx5_traffic_types tt);
enum mlx5_traffic_types tt, u8 rx_hash_fields);
static enum mlx5_traffic_types fs_accel2tt(enum accel_fs_tcp_type i)
static enum mlx5_traffic_types family2tt(u32 family)
static enum mlx5_traffic_types fs_psp2tt(enum accel_fs_psp_type i)
static enum mlx5_traffic_types arfs_get_tt(enum arfs_type type)
enum mlx5_traffic_types tt;
enum mlx5_traffic_types tt, max_tt;
enum mlx5_traffic_types tt)
enum mlx5_traffic_types tt, bool tunnel,
enum mlx5_traffic_types tt, bool tunnel, u8 *ports)
enum mlx5_traffic_types type)
enum mlx5_traffic_types tir_tt;
enum mlx5_traffic_types type)
enum mlx5_traffic_types tir_tt;
enum mlx5_traffic_types i;
const char *mlx5_ttc_get_name(enum mlx5_traffic_types tt)
int mlx5_ttc_fwd_dest(struct mlx5_ttc_table *ttc, enum mlx5_traffic_types type,
enum mlx5_traffic_types type)
enum mlx5_traffic_types type)
enum mlx5_traffic_types i;
static int mlx5_ttc_get_tt_attrs(enum mlx5_traffic_types type,
enum mlx5_traffic_types *tir_tt)
const char *mlx5_ttc_get_name(enum mlx5_traffic_types tt);
int mlx5_ttc_fwd_dest(struct mlx5_ttc_table *ttc, enum mlx5_traffic_types type,
enum mlx5_traffic_types type);
enum mlx5_traffic_types type);
static inline bool mlx5_ttc_is_decrypted_esp_tt(enum mlx5_traffic_types tt)