Home
last modified time | relevance | path

Searched refs:mlx5dr_action (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Dmlx5dr.h11 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 Ddr_action.c1018 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 Dfs_dr.h14 struct mlx5dr_action *dr_action;
20 struct mlx5dr_action **dr_actions;
34 struct mlx5dr_action *miss_action;
A Dfs_dr.c25 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 Ddr_ste_v1.h34 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 Ddr_types.h345 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 Ddr_ste.h198 int (*alloc_modify_hdr_chunk)(struct mlx5dr_action *action);
199 void (*dealloc_modify_hdr_chunk)(struct mlx5dr_action *action);
A Ddr_table.c8 struct mlx5dr_action *action) in dr_table_set_miss_action_nic()
47 struct mlx5dr_action *action) in mlx5dr_table_set_miss_action()
A Ddr_rule.c590 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 Ddr_ste.c638 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 Ddr_dbg.c211 struct mlx5dr_action *action = action_mem->action; in dr_dump_rule_action_mem()
A Ddr_ste_v1.c2232 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 Ddr_send.c837 struct mlx5dr_action *action) in mlx5dr_send_postsend_action()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dsmfs.h19 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 Dsmfs.c32 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 Dct_fs_smfs.c34 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