Home
last modified time | relevance | path

Searched refs:flow_act (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_fs_cmd.c169 struct mlx5_flow_act *flow_act, in mlx5_cmd_fs_set_fte() argument
199 if (flow_act->actions & MLX5_FLOW_ACT_ACTIONS_COUNT) { in mlx5_cmd_fs_set_fte()
240 if (flow_act->actions & MLX5_FLOW_ACT_ACTIONS_FLOW_TAG) in mlx5_cmd_fs_set_fte()
241 MLX5_SET(flow_context, in_flow_context, flow_tag, flow_act->flow_tag); in mlx5_cmd_fs_set_fte()
242 if (flow_act->actions & MLX5_FLOW_ACT_ACTIONS_MODIFY_HDR) { in mlx5_cmd_fs_set_fte()
244 flow_act->modify_hdr->id); in mlx5_cmd_fs_set_fte()
247 if (flow_act->actions & MLX5_FLOW_ACT_ACTIONS_PACKET_REFORMAT) { in mlx5_cmd_fs_set_fte()
249 flow_act->pkt_reformat->id); in mlx5_cmd_fs_set_fte()
276 if (flow_act->actions & MLX5_FLOW_ACT_ACTIONS_COUNT) { in mlx5_cmd_fs_set_fte()
278 mlx5_fc_id(flow_act->counter)); in mlx5_cmd_fs_set_fte()
H A Dmlx5_fs_tcp.c101 struct mlx5_flow_act flow_act = { in mlx5e_accel_fs_add_inpcb() local
168 &flow_act, in mlx5e_accel_fs_add_inpcb()
183 struct mlx5_flow_act flow_act = { in accel_fs_tcp_add_default_rule() local
203 MLX5_FLOW_RULE_FWD_ACTION_DEST, &flow_act, &dest); in accel_fs_tcp_add_default_rule()
H A Dmlx5_fs_tree.c311 struct mlx5_flow_act *flow_act, in fs_alloc_fte() argument
327 fte->flow_act = *flow_act; in fs_alloc_fte()
341 struct mlx5_flow_act flow_act = { in alloc_star_ft_entry() local
350 &flow_act, match_value, index); in alloc_star_ft_entry()
454 &src_fte->flow_act, in fs_set_star_rule()
1680 struct mlx5_flow_act *flow_act, in fs_create_fte() argument
1737 &fte->flow_act, fte->sw_action, in fs_del_dst()
1806 struct mlx5_flow_act *flow_act, in fs_add_dst_fg() argument
1824 !check_conflicting_actions(flow_act, &fte->flow_act)) { in fs_add_dst_fg()
1899 sw_action, flow_act, dest); in fs_add_dst_ft()
[all …]
H A Dmlx5_eswitch.c224 struct mlx5_flow_act flow_act = {}; in esw_fdb_set_vport_rule() local
257 &flow_act, &dest); in esw_fdb_set_vport_rule()
787 struct mlx5_flow_act flow_act = {}; in esw_vport_ingress_config() local
829 &flow_act, &dest); in esw_vport_ingress_config()
844 struct mlx5_flow_act flow_act = {}; in esw_vport_egress_config() local
889 &flow_act, &dest); in esw_vport_egress_config()
906 &flow_act, &dest); in esw_vport_egress_config()
H A Dfs_core.h83 struct mlx5_flow_act flow_act; member
294 struct mlx5_flow_act *flow_act,
/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_flow_table.c297 &flow_act, &dest); in mlx5e_add_eth_addr_rule_sub()
312 &flow_act, &dest); in mlx5e_add_eth_addr_rule_sub()
324 &flow_act, &dest); in mlx5e_add_eth_addr_rule_sub()
339 &flow_act, &dest); in mlx5e_add_eth_addr_rule_sub()
351 &flow_act, &dest); in mlx5e_add_eth_addr_rule_sub()
365 &flow_act, &dest); in mlx5e_add_eth_addr_rule_sub()
377 &flow_act, &dest); in mlx5e_add_eth_addr_rule_sub()
391 &flow_act, &dest); in mlx5e_add_eth_addr_rule_sub()
403 &flow_act, &dest); in mlx5e_add_eth_addr_rule_sub()
417 &flow_act, &dest); in mlx5e_add_eth_addr_rule_sub()
[all …]
/freebsd/sys/dev/mlx5/
H A Dfs.h187 struct mlx5_flow_act *flow_act,
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_main.c2184 struct mlx5_flow_act flow_act = { in create_flow_rule() local
2218 &flow_act, in create_flow_rule()