Searched refs:mlx5hws_table (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | table.h | 9 struct mlx5hws_table *miss_tbl; 15 struct mlx5hws_table { struct 50 struct mlx5hws_table *tbl, 53 void mlx5hws_table_destroy_default_ft(struct mlx5hws_table *tbl, 56 int mlx5hws_table_connect_to_miss_table(struct mlx5hws_table *src_tbl, 57 struct mlx5hws_table *dst_tbl); 59 int mlx5hws_table_update_connected_miss_tables(struct mlx5hws_table *dst_tbl); 61 int mlx5hws_table_ft_set_default_next_ft(struct mlx5hws_table *tbl, u32 ft_id);
|
| H A D | mlx5hws.h | 8 struct mlx5hws_table; 292 struct mlx5hws_table * 303 int mlx5hws_table_destroy(struct mlx5hws_table *tbl); 312 u32 mlx5hws_table_get_id(struct mlx5hws_table *tbl); 324 int mlx5hws_table_set_default_miss(struct mlx5hws_table *tbl, 325 struct mlx5hws_table *miss_tbl); 393 mlx5hws_matcher_create(struct mlx5hws_table *table, 561 struct mlx5hws_table *tbl, 875 mlx5hws_bwc_matcher_create(struct mlx5hws_table *table,
|
| H A D | matcher.h | 62 struct mlx5hws_table *tbl; 111 int mlx5hws_matcher_update_end_ft_isolated(struct mlx5hws_table *tbl,
|
| H A D | matcher.c | 26 int mlx5hws_matcher_update_end_ft_isolated(struct mlx5hws_table *tbl, in mlx5hws_matcher_update_end_ft_isolated() 52 struct mlx5hws_table *tbl = matcher->tbl; in hws_matcher_connect_end_ft_isolated() 83 struct mlx5hws_table *tbl = matcher->tbl; in hws_matcher_create_end_ft_isolated() 110 struct mlx5hws_table *tbl = matcher->tbl; in hws_matcher_create_end_ft() 131 struct mlx5hws_table *tbl = matcher->tbl; in hws_matcher_connect_isolated_first() 165 struct mlx5hws_table *tbl = matcher->tbl; in hws_matcher_connect_isolated_last() 224 struct mlx5hws_table *tbl = matcher->tbl; in hws_matcher_connect() 313 struct mlx5hws_table *tbl = matcher->tbl; in hws_matcher_disconnect_isolated() 399 struct mlx5hws_table *tbl = matcher->tbl; in hws_matcher_disconnect() 475 struct mlx5hws_table *tbl = matcher->tbl; in hws_matcher_create_rtc() [all …]
|
| H A D | debug.c | 175 static int hws_debug_dump_table(struct seq_file *f, struct mlx5hws_table *tbl) in hws_debug_dump_table() 421 struct mlx5hws_table *tbl; in hws_debug_dump_context()
|
| H A D | rule.c | 59 struct mlx5hws_table *tbl = matcher->tbl; in hws_rule_init_dep_wqe() 230 struct mlx5hws_table *tbl = matcher->tbl; in hws_rule_create_init()
|
| H A D | bwc.c | 228 struct mlx5hws_table *table, in mlx5hws_bwc_matcher_create_simple() 321 mlx5hws_bwc_matcher_create(struct mlx5hws_table *table, in mlx5hws_bwc_matcher_create()
|
| H A D | fs_hws.c | 177 struct mlx5hws_table *next_tbl; in mlx5_fs_set_ft_default_miss() 248 struct mlx5hws_table *tbl; in mlx5_cmd_hws_create_flow_table()
|
| H A D | action.c | 683 struct mlx5hws_table *tbl, in mlx5hws_action_create_dest_table()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| H A D | ct_fs_hmfs.c | 22 struct mlx5hws_table *ct_tbl; 23 struct mlx5hws_table *ct_nat_tbl; 49 struct mlx5hws_table *ct_tbl, *ct_nat_tbl, *post_ct_tbl; in mlx5_ct_fs_hmfs_init() 93 mlx5_ct_fs_hmfs_matcher_create(struct mlx5_ct_fs *fs, struct mlx5hws_table *tbl, in mlx5_ct_fs_hmfs_matcher_create() 119 struct mlx5hws_table *tbl; in mlx5_ct_fs_hmfs_matcher_get()
|