Searched refs:flow_act (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_fs_cmd.c | 169 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 D | mlx5_fs_tcp.c | 101 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 D | mlx5_fs_tree.c | 311 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 D | mlx5_eswitch.c | 224 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 D | fs_core.h | 83 struct mlx5_flow_act flow_act; member 294 struct mlx5_flow_act *flow_act,
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_flow_table.c | 297 &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 D | fs.h | 187 struct mlx5_flow_act *flow_act,
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_main.c | 2184 struct mlx5_flow_act flow_act = { in create_flow_rule() local 2218 &flow_act, in create_flow_rule()
|