Searched refs:next_ft (Results 1 – 7 of 7) sorted by relevance
70 struct mlx5_flow_table *next_ft; member170 ft_attr.next_ft = tc_default_ft(chains); in mlx5_chains_create_table()368 struct mlx5_flow_table *next_ft) in mlx5_chains_add_miss_rule() argument380 dest.ft = next_ft; in mlx5_chains_add_miss_rule()382 if (next_ft == tc_end_ft(chains) && in mlx5_chains_add_miss_rule()414 next_ft); in mlx5_chains_update_prio_prevs()434 pos->next_ft = next_ft; in mlx5_chains_update_prio_prevs()464 struct mlx5_flow_table *next_ft; in mlx5_chains_create_prio() local505 next_ft = p->key.level == 0 ? p->ft : p->next_ft; in mlx5_chains_create_prio()535 prio_s->next_ft = next_ft; in mlx5_chains_create_prio()[all …]
29 struct mlx5_flow_table *next_ft) in set_miss_action() argument36 next_tbl = next_ft ? next_ft->fs_dr_table.dr_table : NULL; in set_miss_action()66 struct mlx5_flow_table *next_ft) in mlx5_cmd_dr_create_flow_table() argument75 next_ft); in mlx5_cmd_dr_create_flow_table()91 if (next_ft) { in mlx5_cmd_dr_create_flow_table()92 err = set_miss_action(ns, ft, next_ft); in mlx5_cmd_dr_create_flow_table()134 struct mlx5_flow_table *next_ft) in mlx5_cmd_dr_modify_flow_table() argument137 return mlx5_fs_cmd_get_fw_cmds()->modify_flow_table(ns, ft, next_ft); in mlx5_cmd_dr_modify_flow_table()139 return set_miss_action(ns, ft, next_ft); in mlx5_cmd_dr_modify_flow_table()
54 struct mlx5_flow_table *next_ft) in mlx5_cmd_stub_create_flow_table() argument69 struct mlx5_flow_table *next_ft) in mlx5_cmd_stub_modify_flow_table() argument256 struct mlx5_flow_table *next_ft) in mlx5_cmd_create_flow_table() argument291 if (next_ft) { in mlx5_cmd_create_flow_table()296 flow_table_context.table_miss_id, next_ft->id); in mlx5_cmd_create_flow_table()306 if (next_ft) in mlx5_cmd_create_flow_table()309 next_ft->id); in mlx5_cmd_create_flow_table()349 struct mlx5_flow_table *next_ft) in mlx5_cmd_modify_flow_table() argument362 if (next_ft) { in mlx5_cmd_modify_flow_table()375 if (next_ft) { in mlx5_cmd_modify_flow_table()[all …]
42 struct mlx5_flow_table *next_ft);48 struct mlx5_flow_table *next_ft);
557 list_del(&rule->next_ft); in del_sw_hw_rule()1104 struct mlx5_flow_table *next_ft; in __mlx5_create_flow_table() local1145 next_ft = unmanaged ? ft_attr->next_ft : in __mlx5_create_flow_table()1295 INIT_LIST_HEAD(&rule->next_ft); in alloc_rule()2005 if (!next_ft) { in mlx5_add_flow_rules()2020 gen_dest[i].ft = next_ft; in mlx5_add_flow_rules()2031 mutex_lock(&next_ft->lock); in mlx5_add_flow_rules()2033 &next_ft->fwd_rules); in mlx5_add_flow_rules()2034 mutex_unlock(&next_ft->lock); in mlx5_add_flow_rules()2142 struct mlx5_flow_table *next_ft; in disconnect_flow_table() local[all …]
165 struct list_head next_ft; member
168 struct mlx5_flow_table *next_ft; member
Completed in 23 milliseconds