Searched refs:mlx5dr_action (Results 1 – 16 of 16) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| A D | mlx5dr.h | 11 struct mlx5dr_action; 85 struct mlx5dr_action * 88 struct mlx5dr_action * 91 struct mlx5dr_action * 95 struct mlx5dr_action * 100 struct mlx5dr_action * 111 struct mlx5dr_action * 114 struct mlx5dr_action * 117 struct mlx5dr_action * 125 struct mlx5dr_action * [all …]
|
| A D | dr_action.c | 1018 struct mlx5dr_action * 1036 struct mlx5dr_action * 1107 struct mlx5dr_action * 1173 struct mlx5dr_action * 1300 struct mlx5dr_action * 1320 struct mlx5dr_action * 1347 struct mlx5dr_action * 1542 struct mlx5dr_action * 2064 struct mlx5dr_action * 2104 struct mlx5dr_action * [all …]
|
| A D | fs_dr.h | 14 struct mlx5dr_action *dr_action; 20 struct mlx5dr_action **dr_actions; 34 struct mlx5dr_action *miss_action;
|
| A D | fs_dr.c | 25 struct mlx5dr_action *old_miss_action; in set_miss_action() 26 struct mlx5dr_action *action = NULL; in set_miss_action() 102 struct mlx5dr_action *action = ft->fs_dr_table.miss_action; in mlx5_cmd_dr_destroy_flow_table() 180 static struct mlx5dr_action *create_vport_action(struct mlx5dr_domain *domain, in create_vport_action() 200 static struct mlx5dr_action *create_ft_action(struct mlx5dr_domain *domain, in create_ft_action() 204 struct mlx5dr_action *tbl_action; in create_ft_action() 261 struct mlx5dr_action **fs_dr_actions; in mlx5_cmd_dr_create_fte() 262 struct mlx5dr_action *tmp_action; in mlx5_cmd_dr_create_fte() 263 struct mlx5dr_action **actions; in mlx5_cmd_dr_create_fte() 635 struct mlx5dr_action *action; in mlx5_cmd_dr_packet_reformat_alloc() [all …]
|
| A D | dr_ste_v1.h | 34 int dr_ste_v1_alloc_modify_hdr_ptrn_arg(struct mlx5dr_action *action); 35 void dr_ste_v1_free_modify_hdr_ptrn_arg(struct mlx5dr_action *action);
|
| A D | dr_types.h | 345 int mlx5dr_ste_alloc_modify_hdr(struct mlx5dr_action *action); 346 void mlx5dr_ste_free_modify_hdr(struct mlx5dr_action *action); 520 struct mlx5dr_action *actions[], 975 struct mlx5dr_action *miss_action; 1073 struct mlx5dr_action **ref_actions; 1081 struct mlx5dr_action *hit_tbl_action; 1082 struct mlx5dr_action *miss_tbl_action; 1107 struct mlx5dr_action *action; 1119 struct mlx5dr_action { struct 1490 struct mlx5dr_action *action);
|
| A D | dr_ste.h | 198 int (*alloc_modify_hdr_chunk)(struct mlx5dr_action *action); 199 void (*dealloc_modify_hdr_chunk)(struct mlx5dr_action *action);
|
| A 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()
|
| A D | dr_rule.c | 590 struct mlx5dr_action *actions[]) in dr_rule_add_action_members() 1117 struct mlx5dr_action *actions[]) in dr_rule_create_rule_nic() 1259 struct mlx5dr_action *actions[]) in dr_rule_create_rule_fdb() 1290 struct mlx5dr_action *actions[], in dr_rule_create_rule() 1353 struct mlx5dr_action *actions[], in mlx5dr_rule_create()
|
| A D | dr_ste.c | 638 dr_ste_alloc_modify_hdr_chunk(struct mlx5dr_action *action) in dr_ste_alloc_modify_hdr_chunk() 669 static void dr_ste_free_modify_hdr_chunk(struct mlx5dr_action *action) in dr_ste_free_modify_hdr_chunk() 674 int mlx5dr_ste_alloc_modify_hdr(struct mlx5dr_action *action) in mlx5dr_ste_alloc_modify_hdr() 684 void mlx5dr_ste_free_modify_hdr(struct mlx5dr_action *action) in mlx5dr_ste_free_modify_hdr()
|
| A D | dr_dbg.c | 211 struct mlx5dr_action *action = action_mem->action; in dr_dump_rule_action_mem()
|
| A D | dr_ste_v1.c | 2232 int dr_ste_v1_alloc_modify_hdr_ptrn_arg(struct mlx5dr_action *action) in dr_ste_v1_alloc_modify_hdr_ptrn_arg() 2267 void dr_ste_v1_free_modify_hdr_ptrn_arg(struct mlx5dr_action *action) in dr_ste_v1_free_modify_hdr_ptrn_arg()
|
| A D | dr_send.c | 837 struct mlx5dr_action *action) in mlx5dr_send_postsend_action()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| A 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[],
|
| A 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/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| A D | ct_fs_smfs.c | 34 struct mlx5dr_action *fwd_action; 42 struct mlx5dr_action *count_action; 302 struct mlx5dr_action *actions[5]; in mlx5_ct_fs_smfs_ct_rule_add() 378 struct mlx5dr_action *actions[3]; /* We only need to create 3 actions, see below. */ in mlx5_ct_fs_smfs_ct_rule_update()
|
Completed in 49 milliseconds