| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
| D | egress_ofld.c | 40 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in esw_acl_egress_ofld_fwd2vport_create() 72 action |= fwd_dest ? MLX5_FLOW_CONTEXT_ACTION_FWD_DEST : in esw_acl_egress_ofld_rules_create()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| D | dr_fw.c | 137 fte_info.action.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5dr_fw_create_md_tbl()
|
| D | dr_cmd.c | 300 MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | in mlx5dr_cmd_set_fte_modify_and_vport() 595 if (!(fte->action.action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST)) in mlx5dr_cmd_set_extended_dest() 708 if (fte->action.action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST) { in mlx5dr_cmd_set_fte()
|
| D | fs_dr.c | 275 if (fte->action.action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST) { in mlx5_cmd_dr_create_fte() 390 if (fte->action.action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST) { in mlx5_cmd_dr_create_fte()
|
| /Linux-v5.15/include/linux/mlx5/ |
| D | fs.h | 225 struct mlx5_flow_act name = { .action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST,\
|
| D | mlx5_ifc.h | 3144 MLX5_FLOW_CONTEXT_ACTION_FWD_DEST = 0x4, enumerator
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| D | legacy.c | 281 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in _mlx5_eswitch_set_vepa_locked() 295 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in _mlx5_eswitch_set_vepa_locked()
|
| D | indir_table.c | 215 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | MLX5_FLOW_CONTEXT_ACTION_MOD_HDR; in mlx5_esw_indir_table_rule_get() 363 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5_create_indir_fwd_group()
|
| D | bridge.c | 419 .action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | MLX5_FLOW_CONTEXT_ACTION_COUNT, in mlx5_esw_bridge_ingress_flow_with_esw_create() 510 .action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST, in mlx5_esw_bridge_ingress_filter_flow_create() 556 .action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST, in mlx5_esw_bridge_egress_flow_create()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | eswitch_offloads.c | 516 if (flow_act.action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST) { in mlx5_eswitch_add_offloaded_rule() 621 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5_eswitch_add_fwd_rule() 814 fwd = !!((attr->action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST) && in mlx5_eswitch_add_vlan_action() 886 fwd = !!(attr->action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST); in mlx5_eswitch_del_vlan_action() 963 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5_eswitch_add_send_to_vport_rule() 1031 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5_eswitch_add_send_to_vport_meta_rules() 1197 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in esw_add_fdb_peer_miss_rules() 1319 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in esw_add_fdb_miss_rule() 1378 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | in esw_add_restore_rule() 1956 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5_eswitch_create_vport_rx_rule() [all …]
|
| D | en_tc.c | 956 } else if (attr->action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST) { in mlx5e_add_offloaded_nic_rule() 1218 slow_attr->action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5e_tc_offload_to_slow_path() 1243 slow_attr->action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5e_tc_unoffload_from_slow_path() 3387 action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | in parse_tc_nic_actions() 3426 action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | in parse_tc_nic_actions() 3447 action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in parse_tc_nic_actions() 3490 if (attr->action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST) { in parse_tc_nic_actions() 3494 attr->action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in parse_tc_nic_actions() 3498 attr->action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in parse_tc_nic_actions() 3780 action |= (MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | in parse_tc_fdb_actions() [all …]
|
| D | eswitch_offloads_termtbl.c | 254 term_tbl_act.action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5_eswitch_add_termtbl_rule()
|
| D | fs_cmd.c | 434 if (!(fte->action.action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST)) in mlx5_set_extended_dest() 549 if (fte->action.action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST) { in mlx5_cmd_set_fte()
|
| D | fs_core.c | 545 if ((fte->action.action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST) && in del_sw_hw_rule() 953 if (!(fte->action.action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST)) in _mlx5_modify_rule_destination() 1613 MLX5_FLOW_CONTEXT_ACTION_FWD_DEST)); in counter_is_valid() 1626 if (!(action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST)) in dest_is_valid() 1993 flow_act->action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5_add_flow_rules()
|
| D | en_fs_ethtool.c | 484 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in add_ethtool_flow_rule()
|
| D | eswitch.c | 230 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in __esw_fdb_set_vport_rule()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| D | sample.c | 94 act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in sampler_termtbl_create() 581 pre_attr->action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | MLX5_FLOW_CONTEXT_ACTION_MOD_HDR; in mlx5e_tc_sample_offload()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| D | ipsec_fs.c | 87 MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in rx_err_add_rule() 510 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | in rx_add_rule()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
| D | fs_tracepoint.h | 169 {MLX5_FLOW_CONTEXT_ACTION_FWD_DEST, "FWD"},\
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | tc_ct.c | 762 MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | in mlx5_tc_ct_entry_add_rule() 1415 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | in tc_ct_pre_ct_add_rules() 1786 pre_ct_attr->action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | in __mlx5_tc_ct_flow_offload()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| D | fs_chains.c | 375 act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5_chains_add_miss_rule()
|
| /Linux-v5.15/drivers/infiniband/hw/mlx5/ |
| D | fs.c | 1002 flow_act.action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in _create_flow_rule() 1509 flow_act->action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in raw_fs_rule_add() 1514 flow_act->action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in raw_fs_rule_add()
|
| /Linux-v5.15/drivers/vdpa/mlx5/net/ |
| D | mlx5_vnet.c | 1406 flow_act.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | MLX5_FLOW_CONTEXT_ACTION_COUNT; in add_fwd_to_tir()
|