Searched refs:next_ft (Results 1 - 8 of 8) sorted by relevance
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | fs_chains.c | 70 struct mlx5_flow_table *next_ft; member in struct:prio 167 /* We use chains_default_ft(chains) as the table's next_ft till 171 ft_attr.next_ft = chains_default_ft(chains); 370 struct mlx5_flow_table *next_ft) 382 dest.ft = next_ft; 384 if (chains->chains_mapping && next_ft == chains_end_ft(chains) && 396 struct mlx5_flow_table *next_ft) 416 next_ft); 436 pos->next_ft = next_ft; 368 mlx5_chains_add_miss_rule(struct fs_chain *chain, struct mlx5_flow_table *ft, struct mlx5_flow_table *next_ft) argument 395 mlx5_chains_update_prio_prevs(struct prio *prio, struct mlx5_flow_table *next_ft) argument 466 struct mlx5_flow_table *next_ft; local [all...] |
H A D | ipsec_fs_roce.c | 284 struct mlx5_flow_table next_ft; local 301 next_ft.id = roce->alias_id; 303 ft_attr.next_ft = &next_ft; 443 struct mlx5_flow_table next_ft; local 522 next_ft.id = roce->alias_id; 527 ft_attr.next_ft = &next_ft;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | fs_cmd.h | 42 struct mlx5_flow_table *next_ft); 48 struct mlx5_flow_table *next_ft);
|
H A D | fs_cmd.c | 54 struct mlx5_flow_table *next_ft) 71 struct mlx5_flow_table *next_ft) 279 struct mlx5_flow_table *next_ft) 314 if (next_ft) { 319 flow_table_context.table_miss_id, next_ft->id); 329 if (next_ft) 332 next_ft->id); 372 struct mlx5_flow_table *next_ft) 385 if (next_ft) { 387 flow_table_context.lag_master_next_table_id, next_ft 51 mlx5_cmd_stub_create_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table_attr *ft_attr, struct mlx5_flow_table *next_ft) argument 69 mlx5_cmd_stub_modify_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table *next_ft) argument 276 mlx5_cmd_create_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table_attr *ft_attr, struct mlx5_flow_table *next_ft) argument 370 mlx5_cmd_modify_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table *next_ft) argument [all...] |
H A D | fs_core.c | 626 list_del(&rule->next_ft); 1175 list_for_each_entry(iter, &new_next_ft->fwd_rules, next_ft) { 1191 struct mlx5_flow_table *next_ft, *first_ft; local 1203 next_ft = first_ft ? first_ft : find_next_chained_ft(&prio->node); 1204 err = connect_fwd_rules(dev, ft, next_ft); 1236 struct mlx5_flow_table *next_ft; local 1277 next_ft = unmanaged ? ft_attr->next_ft : 1281 err = root->cmds->create_flow_table(root, ft, ft_attr, next_ft); 1433 INIT_LIST_HEAD(&rule->next_ft); 2189 struct mlx5_flow_table *next_ft = NULL; local 2351 struct mlx5_flow_table *next_ft; local [all...] |
H A D | fs_core.h | 175 /* next_ft should be accessed under chain_lock and only of 178 struct list_head next_ft; member in struct:mlx5_flow_rule
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | fs_dr.c | 31 struct mlx5_flow_table *next_ft) 38 next_tbl = next_ft ? next_ft->fs_dr_table.dr_table : NULL; 67 struct mlx5_flow_table *next_ft) 76 next_ft); 93 if (next_ft) { 94 err = set_miss_action(ns, ft, next_ft); 136 struct mlx5_flow_table *next_ft) 139 return mlx5_fs_cmd_get_fw_cmds()->modify_flow_table(ns, ft, next_ft); 141 return set_miss_action(ns, ft, next_ft); 29 set_miss_action(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table *next_ft) argument 64 mlx5_cmd_dr_create_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table_attr *ft_attr, struct mlx5_flow_table *next_ft) argument 134 mlx5_cmd_dr_modify_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table *next_ft) argument [all...] |
/linux-master/include/linux/mlx5/ |
H A D | fs.h | 205 struct mlx5_flow_table *next_ft; member in struct:mlx5_flow_table_attr
|
Completed in 149 milliseconds