mlx5dr_table
struct mlx5dr_table *tbl;
struct mlx5dr_table *ct_tbl, *ct_nat_tbl, *post_ct_tbl;
struct mlx5dr_table *ct_tbl, *ct_nat_tbl;
mlx5_ct_fs_smfs_matcher_create(struct mlx5_ct_fs *fs, struct mlx5dr_table *tbl, bool ipv4,
mlx5_smfs_matcher_create(struct mlx5dr_table *table, u32 priority, struct mlx5_flow_spec *spec)
struct mlx5dr_table *
mlx5_smfs_action_create_dest_table(struct mlx5dr_table *table)
mlx5_smfs_matcher_create(struct mlx5dr_table *table, u32 priority, struct mlx5_flow_spec *spec);
struct mlx5dr_table *
mlx5_smfs_action_create_dest_table(struct mlx5dr_table *table);
mlx5dr_action_create_dest_table(struct mlx5dr_table *tbl)
struct mlx5dr_table *tbl;
void mlx5dr_dbg_tbl_add(struct mlx5dr_table *tbl)
void mlx5dr_dbg_tbl_del(struct mlx5dr_table *tbl)
dr_dump_table(struct seq_file *file, struct mlx5dr_table *table)
static int dr_dump_table_all(struct seq_file *file, struct mlx5dr_table *tbl)
void mlx5dr_dbg_tbl_add(struct mlx5dr_table *tbl);
void mlx5dr_dbg_tbl_del(struct mlx5dr_table *tbl);
struct mlx5dr_table *tbl = matcher->tbl;
struct mlx5dr_table *tbl = matcher->tbl;
mlx5dr_matcher_create(struct mlx5dr_table *tbl,
static int dr_table_init_fdb(struct mlx5dr_table *tbl)
static int dr_table_init(struct mlx5dr_table *tbl)
static int dr_table_destroy_sw_owned_tbl(struct mlx5dr_table *tbl)
static int dr_table_create_sw_owned_tbl(struct mlx5dr_table *tbl, u16 uid)
struct mlx5dr_table *mlx5dr_table_create(struct mlx5dr_domain *dmn, u32 level,
struct mlx5dr_table *tbl;
int mlx5dr_table_destroy(struct mlx5dr_table *tbl)
u32 mlx5dr_table_get_id(struct mlx5dr_table *tbl)
struct mlx5dr_table *mlx5dr_table_get_from_fs_ft(struct mlx5_flow_table *ft)
int mlx5dr_table_set_miss_action(struct mlx5dr_table *tbl,
static void dr_table_uninit_fdb(struct mlx5dr_table *tbl)
static void dr_table_uninit(struct mlx5dr_table *tbl)
struct mlx5dr_table *tbl;
struct mlx5dr_table *tbl;
struct mlx5dr_table *next_tbl;
struct mlx5dr_table *tbl;
struct mlx5dr_table *dr_table;
struct mlx5dr_table *
struct mlx5dr_table *
int mlx5dr_table_destroy(struct mlx5dr_table *table);
u32 mlx5dr_table_get_id(struct mlx5dr_table *table);
mlx5dr_matcher_create(struct mlx5dr_table *table,
struct mlx5dr_table;
int mlx5dr_table_set_miss_action(struct mlx5dr_table *tbl,
mlx5dr_action_create_dest_table(struct mlx5dr_table *table);