Searched refs:mlx5dr_action (Results 1 – 12 of 12) sorted by relevance
| /Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| D | mlx5dr.h | 11 struct mlx5dr_action; 39 struct mlx5dr_action *dest; 40 struct mlx5dr_action *reformat; 76 struct mlx5dr_action *actions[], 82 struct mlx5dr_action *action); 84 struct mlx5dr_action * 87 struct mlx5dr_action * 90 struct mlx5dr_action * 94 struct mlx5dr_action * 99 struct mlx5dr_action * [all …]
|
| D | dr_action.c | 554 struct mlx5dr_action *dest_action, in dr_action_handle_cs_recalc() 626 struct mlx5dr_action *actions[], in dr_action_print_sequence() 641 struct mlx5dr_action *actions[], in mlx5dr_actions_build_ste_arr() 651 struct mlx5dr_action *dest_action = NULL; in mlx5dr_actions_build_ste_arr() 666 struct mlx5dr_action *action; in mlx5dr_actions_build_ste_arr() 871 static struct mlx5dr_action * 874 struct mlx5dr_action *action; in dr_action_create_generic() 893 struct mlx5dr_action *mlx5dr_action_create_drop(void) in mlx5dr_action_create_drop() 898 struct mlx5dr_action * 901 struct mlx5dr_action *action; in mlx5dr_action_create_dest_table_num() [all …]
|
| D | fs_dr.h | 14 struct mlx5dr_action *dr_action; 20 struct mlx5dr_action **dr_actions; 34 struct mlx5dr_action *miss_action;
|
| D | fs_dr.c | 32 struct mlx5dr_action *old_miss_action; in set_miss_action() 33 struct mlx5dr_action *action = NULL; in set_miss_action() 109 struct mlx5dr_action *action = ft->fs_dr_table.miss_action; in mlx5_cmd_dr_destroy_flow_table() 187 static struct mlx5dr_action *create_vport_action(struct mlx5dr_domain *domain, in create_vport_action() 198 static struct mlx5dr_action *create_uplink_action(struct mlx5dr_domain *domain, in create_uplink_action() 207 static struct mlx5dr_action *create_ft_action(struct mlx5dr_domain *domain, in create_ft_action() 217 static struct mlx5dr_action *create_action_push_vlan(struct mlx5dr_domain *domain, in create_action_push_vlan() 250 struct mlx5dr_action **fs_dr_actions; in mlx5_cmd_dr_create_fte() 251 struct mlx5dr_action *tmp_action; in mlx5_cmd_dr_create_fte() 252 struct mlx5dr_action **actions; in mlx5_cmd_dr_create_fte() [all …]
|
| D | dr_table.c | 8 struct mlx5dr_action *action) in dr_table_set_miss_action_nic() 47 struct mlx5dr_action *action) in mlx5dr_table_set_miss_action()
|
| D | dr_types.h | 499 struct mlx5dr_action *actions[], 939 struct mlx5dr_action *miss_action; 1017 struct mlx5dr_action **ref_actions; 1042 struct mlx5dr_action *action; 1054 struct mlx5dr_action { struct 1405 struct mlx5dr_action *action);
|
| D | dr_rule.c | 562 struct mlx5dr_action *actions[]) in dr_rule_add_action_members() 1090 struct mlx5dr_action *actions[]) in dr_rule_create_rule_nic() 1216 struct mlx5dr_action *actions[]) in dr_rule_create_rule_fdb() 1247 struct mlx5dr_action *actions[], in dr_rule_create_rule() 1310 struct mlx5dr_action *actions[], in mlx5dr_rule_create()
|
| D | dr_dbg.c | 108 struct mlx5dr_action *action = action_mem->action; in dr_dump_rule_action_mem()
|
| D | dr_send.c | 586 struct mlx5dr_action *action) in mlx5dr_send_postsend_action()
|
| /Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| D | smfs.h | 19 struct mlx5dr_action * 22 struct mlx5dr_action * 26 mlx5_smfs_action_destroy(struct mlx5dr_action *action); 30 size_t num_actions, struct mlx5dr_action *actions[],
|
| D | smfs.c | 32 struct mlx5dr_action * 38 struct mlx5dr_action * 45 mlx5_smfs_action_destroy(struct mlx5dr_action *action) in mlx5_smfs_action_destroy() 52 size_t num_actions, struct mlx5dr_action *actions[], in mlx5_smfs_rule_create()
|
| /Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| D | ct_fs_smfs.c | 34 struct mlx5dr_action *fwd_action; 42 struct mlx5dr_action *count_action; 297 struct mlx5dr_action *actions[5]; in mlx5_ct_fs_smfs_ct_rule_add()
|