Home
last modified time | relevance | path

Searched refs:miss_tbl (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dtable.c446 src_tbl->default_miss.miss_tbl = dst_tbl; in mlx5hws_table_connect_to_miss_table()
452 struct mlx5hws_table *miss_tbl) in hws_table_set_default_miss_not_valid() argument
459 if ((miss_tbl && miss_tbl->type != tbl->type)) { in hws_table_set_default_miss_not_valid()
468 struct mlx5hws_table *miss_tbl) in mlx5hws_table_set_default_miss() argument
474 ret = hws_table_set_default_miss_not_valid(tbl, miss_tbl); in mlx5hws_table_set_default_miss()
480 old_miss_tbl = tbl->default_miss.miss_tbl; in mlx5hws_table_set_default_miss()
481 ret = mlx5hws_table_connect_to_miss_table(tbl, miss_tbl); in mlx5hws_table_set_default_miss()
488 if (miss_tbl) in mlx5hws_table_set_default_miss()
489 list_add(&tbl->default_miss.next, &miss_tbl->default_miss.head); in mlx5hws_table_set_default_miss()
H A Dtable.h9 struct mlx5hws_table *miss_tbl; member
H A Dmlx5hws.h325 struct mlx5hws_table *miss_tbl);
H A Ddebug.c209 HWS_PTR_TO_ID(tbl->default_miss.miss_tbl)); in hws_debug_dump_table()
H A Dmatcher.c269 ret = mlx5hws_table_connect_to_miss_table(tbl, tbl->default_miss.miss_tbl); in hws_matcher_connect()
428 ret = mlx5hws_table_connect_to_miss_table(tbl, tbl->default_miss.miss_tbl); in hws_matcher_disconnect()