Searched refs:next_ft (Results 1 – 9 of 9) sorted by relevance
70 struct mlx5_flow_table *next_ft; member171 ft_attr.next_ft = chains_default_ft(chains); in mlx5_chains_create_table()370 struct mlx5_flow_table *next_ft) in mlx5_chains_add_miss_rule() argument382 dest.ft = next_ft; in mlx5_chains_add_miss_rule()396 struct mlx5_flow_table *next_ft) in mlx5_chains_update_prio_prevs() argument416 next_ft); in mlx5_chains_update_prio_prevs()436 pos->next_ft = next_ft; in mlx5_chains_update_prio_prevs()466 struct mlx5_flow_table *next_ft; in mlx5_chains_create_prio() local507 next_ft = p->key.level == 0 ? p->ft : p->next_ft; in mlx5_chains_create_prio()537 prio_s->next_ft = next_ft; in mlx5_chains_create_prio()[all …]
284 struct mlx5_flow_table next_ft; in ipsec_fs_roce_tx_mpv_create_ft() local301 next_ft.id = roce->alias_id; in ipsec_fs_roce_tx_mpv_create_ft()303 ft_attr.next_ft = &next_ft; in ipsec_fs_roce_tx_mpv_create_ft()444 struct mlx5_flow_table next_ft; in ipsec_fs_roce_rx_mpv_create() local524 next_ft.id = roce->alias_id; in ipsec_fs_roce_rx_mpv_create()529 ft_attr.next_ft = &next_ft; in ipsec_fs_roce_rx_mpv_create()
23 struct mlx5_flow_table *next_ft) in set_miss_action() argument30 next_tbl = next_ft ? next_ft->fs_dr_table.dr_table : NULL; in set_miss_action()59 struct mlx5_flow_table *next_ft) in mlx5_cmd_dr_create_flow_table() argument68 next_ft); in mlx5_cmd_dr_create_flow_table()85 if (next_ft) { in mlx5_cmd_dr_create_flow_table()86 err = set_miss_action(ns, ft, next_ft); in mlx5_cmd_dr_create_flow_table()128 struct mlx5_flow_table *next_ft) in mlx5_cmd_dr_modify_flow_table() argument131 return mlx5_fs_cmd_get_fw_cmds()->modify_flow_table(ns, ft, next_ft); in mlx5_cmd_dr_modify_flow_table()133 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() argument71 struct mlx5_flow_table *next_ft) in mlx5_cmd_stub_modify_flow_table() argument279 struct mlx5_flow_table *next_ft) in mlx5_cmd_create_flow_table() argument314 if (next_ft) { in mlx5_cmd_create_flow_table()319 flow_table_context.table_miss_id, next_ft->id); in mlx5_cmd_create_flow_table()329 if (next_ft) in mlx5_cmd_create_flow_table()332 next_ft->id); in mlx5_cmd_create_flow_table()372 struct mlx5_flow_table *next_ft) in mlx5_cmd_modify_flow_table() argument385 if (next_ft) { in mlx5_cmd_modify_flow_table()398 if (next_ft) { in mlx5_cmd_modify_flow_table()[all …]
42 struct mlx5_flow_table *next_ft);48 struct mlx5_flow_table *next_ft);
627 list_del(&rule->next_ft); in del_sw_hw_dup_rule()651 list_del(&rule->next_ft); in del_sw_hw_rule()1330 struct mlx5_flow_table *next_ft; in __mlx5_create_flow_table() local1371 next_ft = unmanaged ? ft_attr->next_ft : in __mlx5_create_flow_table()1527 INIT_LIST_HEAD(&rule->next_ft); in alloc_rule()2435 if (!next_ft) { in mlx5_add_flow_rules()2450 gen_dest[i].ft = next_ft; in mlx5_add_flow_rules()2461 mutex_lock(&next_ft->lock); in mlx5_add_flow_rules()2463 &next_ft->fwd_rules); in mlx5_add_flow_rules()2464 mutex_unlock(&next_ft->lock); in mlx5_add_flow_rules()[all …]
181 struct list_head next_ft; member
205 struct mlx5_flow_table *next_ft; member
2173 struct mlx5_flow_table *next_ft) in tc_ct_add_miss_rule() argument2181 dest.ft = next_ft; in tc_ct_add_miss_rule()
Completed in 40 milliseconds