/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_action.c | 774 struct mlx5dr_action *action; in mlx5dr_actions_build_ste_arr() local 778 action = actions[i]; in mlx5dr_actions_build_ste_arr() 779 action_type = action->action_type; in mlx5dr_actions_build_ste_arr() 787 dest_action = action; in mlx5dr_actions_build_ste_arr() 788 ret = dr_action_get_dest_tbl_addr(matcher, action->dest_tbl, in mlx5dr_actions_build_ste_arr() 795 action->range->hit_tbl_action->dest_tbl, in mlx5dr_actions_build_ste_arr() 801 action->range->miss_tbl_action->dest_tbl, in mlx5dr_actions_build_ste_arr() 806 attr.range.definer_id = action->range->definer_id; in mlx5dr_actions_build_ste_arr() 807 attr.range.min = action->range->min; in mlx5dr_actions_build_ste_arr() 808 attr.range.max = action->range->max; in mlx5dr_actions_build_ste_arr() [all …]
|
D | fs_dr.c | 34 struct mlx5dr_action *action = NULL; in set_miss_action() local 40 action = mlx5dr_action_create_dest_table(next_tbl); in set_miss_action() 41 if (!action) in set_miss_action() 45 err = mlx5dr_table_set_miss_action(ft->fs_dr_table.dr_table, action); in set_miss_action() 46 if (err && action) { in set_miss_action() 47 err = mlx5dr_action_destroy(action); in set_miss_action() 51 action = NULL; in set_miss_action() 53 ft->fs_dr_table.miss_action = action; in set_miss_action() 110 struct mlx5dr_action *action = ft->fs_dr_table.miss_action; in mlx5_cmd_dr_destroy_flow_table() local 122 if (action) { in mlx5_cmd_dr_destroy_flow_table() [all …]
|
D | dr_dbg.c | 110 struct mlx5dr_action *action = action_mem->action; in dr_dump_rule_action_mem() local 111 const u64 action_id = DR_DBG_PTR_TO_ID(action); in dr_dump_rule_action_mem() 115 switch (action->action_type) { in dr_dump_rule_action_mem() 121 if (action->dest_tbl->is_fw_tbl) in dr_dump_rule_action_mem() 124 rule_id, action->dest_tbl->fw_tbl.id, in dr_dump_rule_action_mem() 129 rule_id, action->dest_tbl->tbl->table_id, in dr_dump_rule_action_mem() 130 DR_DBG_PTR_TO_ID(action->dest_tbl->tbl)); in dr_dump_rule_action_mem() 136 action->ctr->ctr_id + action->ctr->offset); in dr_dump_rule_action_mem() 141 action->flow_tag->flow_tag); in dr_dump_rule_action_mem() 145 struct mlx5dr_ptrn_obj *ptrn = action->rewrite->ptrn; in dr_dump_rule_action_mem() [all …]
|
D | dr_ste_v1.c | 537 u8 *action, in dr_ste_v1_set_rewrite_actions() argument 545 action, in dr_ste_v1_set_rewrite_actions() 553 action, in dr_ste_v1_set_rewrite_actions() 604 u8 *action; in dr_ste_v1_arr_init_next_match() local 611 action = MLX5_ADDR_OF(ste_mask_and_match_v1, *last_ste, action); in dr_ste_v1_arr_init_next_match() 612 memset(action, 0, MLX5_FLD_SZ_BYTES(ste_mask_and_match_v1, action)); in dr_ste_v1_arr_init_next_match() 630 u8 *action = MLX5_ADDR_OF(ste_match_bwc_v1, last_ste, action); in dr_ste_v1_set_actions_tx() local 639 action = MLX5_ADDR_OF(ste_mask_and_match_v1, in dr_ste_v1_set_actions_tx() 640 last_ste, action); in dr_ste_v1_set_actions_tx() 643 dr_ste_v1_set_pop_vlan(last_ste, action, attr->vlans.count); in dr_ste_v1_set_actions_tx() [all …]
|
/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
D | vlan.c | 12 u32 *action, struct netlink_ext_ack *extack) in add_vlan_prio_tag_rewrite_action() argument 18 mlx5e_get_match_headers_value(*action, in add_vlan_prio_tag_rewrite_action() 22 mlx5e_get_match_headers_criteria(*action, in add_vlan_prio_tag_rewrite_action() 28 &prio_tag_act, parse_attr, action, in add_vlan_prio_tag_rewrite_action() 36 u32 *action, in parse_tc_vlan_action() argument 55 *action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_POP_2; in parse_tc_vlan_action() 57 *action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_POP; in parse_tc_vlan_action() 67 *action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH_2; in parse_tc_vlan_action() 69 *action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH; in parse_tc_vlan_action() 106 err = parse_tc_vlan_action(priv, &vlan_act, attr->esw_attr, &attr->action, extack, NULL); in mlx5e_tc_act_vlan_add_push_action() [all …]
|
/drivers/platform/x86/intel/speed_select_if/ |
D | isst_if_mbox_msr.c | 108 struct msrl_action action; in isst_if_mbox_proc_cmd() local 111 action.mbox_cmd = (struct isst_if_mbox_cmd *)cmd_ptr; in isst_if_mbox_proc_cmd() 113 if (isst_if_mbox_cmd_invalid(action.mbox_cmd)) in isst_if_mbox_proc_cmd() 116 if (isst_if_mbox_cmd_set_req(action.mbox_cmd) && in isst_if_mbox_proc_cmd() 127 ret = smp_call_function_single(action.mbox_cmd->logical_cpu, in isst_if_mbox_proc_cmd() 128 msrl_update_func, &action, 1); in isst_if_mbox_proc_cmd() 132 if (!action.err && !resume && isst_if_mbox_cmd_set_req(action.mbox_cmd)) in isst_if_mbox_proc_cmd() 133 action.err = isst_store_cmd(action.mbox_cmd->command, in isst_if_mbox_proc_cmd() 134 action.mbox_cmd->sub_command, in isst_if_mbox_proc_cmd() 135 action.mbox_cmd->logical_cpu, 1, in isst_if_mbox_proc_cmd() [all …]
|
/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | mld-mac.c | 20 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_common() argument 27 cmd->action = cpu_to_le32(action); in iwl_mvm_mld_mac_ctxt_cmd_common() 90 le32_to_cpu(cmd->action), ret); in iwl_mvm_mld_mac_ctxt_send_cmd() 96 u32 action, bool force_assoc_off) in iwl_mvm_mld_mac_ctxt_cmd_sta() argument 104 iwl_mvm_mld_mac_ctxt_cmd_common(mvm, vif, &cmd, action); in iwl_mvm_mld_mac_ctxt_cmd_sta() 161 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_listener() argument 167 iwl_mvm_mld_mac_ctxt_cmd_common(mvm, vif, &cmd, action); in iwl_mvm_mld_mac_ctxt_cmd_listener() 180 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_ibss() argument 186 iwl_mvm_mld_mac_ctxt_cmd_common(mvm, vif, &cmd, action); in iwl_mvm_mld_mac_ctxt_cmd_ibss() 197 u32 action) in iwl_mvm_mld_mac_ctxt_cmd_p2p_device() argument [all …]
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_dpipe.c | 81 struct devlink_dpipe_action action = {0}; in mlxsw_sp_dpipe_table_erif_actions_dump() local 84 action.type = DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY; in mlxsw_sp_dpipe_table_erif_actions_dump() 85 action.header = &mlxsw_sp_dpipe_header_metadata; in mlxsw_sp_dpipe_table_erif_actions_dump() 86 action.field_id = MLXSW_SP_DPIPE_FIELD_METADATA_L3_FORWARD; in mlxsw_sp_dpipe_table_erif_actions_dump() 88 err = devlink_dpipe_action_put(skb, &action); in mlxsw_sp_dpipe_table_erif_actions_dump() 92 action.type = DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY; in mlxsw_sp_dpipe_table_erif_actions_dump() 93 action.header = &mlxsw_sp_dpipe_header_metadata; in mlxsw_sp_dpipe_table_erif_actions_dump() 94 action.field_id = MLXSW_SP_DPIPE_FIELD_METADATA_L3_DROP; in mlxsw_sp_dpipe_table_erif_actions_dump() 96 return devlink_dpipe_action_put(skb, &action); in mlxsw_sp_dpipe_table_erif_actions_dump() 113 struct devlink_dpipe_action *action) in mlxsw_sp_erif_match_action_prepare() argument [all …]
|
/drivers/net/ethernet/intel/ice/ |
D | ice_fltr.c | 227 const u8 *mac, enum ice_sw_fwd_act_type action) in ice_fltr_add_mac_to_list() argument 234 info.fltr_act = action; in ice_fltr_add_mac_to_list() 279 enum ice_sw_fwd_act_type action) in ice_fltr_add_eth_to_list() argument 285 info.fltr_act = action; in ice_fltr_add_eth_to_list() 307 enum ice_sw_fwd_act_type action, in ice_fltr_prepare_mac() argument 313 if (ice_fltr_add_mac_to_list(vsi, &tmp_list, mac, action)) { in ice_fltr_prepare_mac() 332 enum ice_sw_fwd_act_type action, in ice_fltr_prepare_mac_and_broadcast() argument 341 if (ice_fltr_add_mac_to_list(vsi, &tmp_list, mac, action) || in ice_fltr_prepare_mac_and_broadcast() 342 ice_fltr_add_mac_to_list(vsi, &tmp_list, broadcast, action)) { in ice_fltr_prepare_mac_and_broadcast() 383 enum ice_sw_fwd_act_type action, in ice_fltr_prepare_eth() argument [all …]
|
D | ice_fltr.h | 24 const u8 *mac, enum ice_sw_fwd_act_type action); 27 enum ice_sw_fwd_act_type action); 30 enum ice_sw_fwd_act_type action); 34 enum ice_sw_fwd_act_type action); 42 enum ice_sw_fwd_act_type action); 45 enum ice_sw_fwd_act_type action);
|
/drivers/net/ethernet/netronome/nfp/flower/ |
D | qos_conf.c | 120 static int nfp_policer_validate(const struct flow_action *action, in nfp_policer_validate() argument 148 !flow_action_is_last_entry(action, act)) { in nfp_policer_validate() 169 struct flow_action_entry *paction = &flow->rule->action.entries[0]; in nfp_flower_install_rate_limiter() 170 u32 action_num = flow->rule->action.num_entries; in nfp_flower_install_rate_limiter() 172 struct flow_action_entry *action = NULL; in nfp_flower_install_rate_limiter() local 210 if (!flow_offload_has_one_action(&flow->rule->action)) { in nfp_flower_install_rate_limiter() 223 action = paction + i; in nfp_flower_install_rate_limiter() 224 if (action->id != FLOW_ACTION_POLICE) { in nfp_flower_install_rate_limiter() 230 err = nfp_policer_validate(&flow->rule->action, action, extack, true); in nfp_flower_install_rate_limiter() 234 if (action->police.rate_bytes_ps > 0) { in nfp_flower_install_rate_limiter() [all …]
|
/drivers/net/ethernet/mscc/ |
D | ocelot_flower.c | 191 filter->action.vid_replace_ena = true; in ocelot_flower_parse_ingress_vlan_modify() 192 filter->action.pcp_dei_ena = true; in ocelot_flower_parse_ingress_vlan_modify() 193 filter->action.vid = a->vlan.vid; in ocelot_flower_parse_ingress_vlan_modify() 194 filter->action.pcp = a->vlan.prio; in ocelot_flower_parse_ingress_vlan_modify() 220 filter->action.tag_a_tpid_sel = tpid; in ocelot_flower_parse_egress_vlan_modify() 221 filter->action.push_outer_tag = OCELOT_ES0_TAG; in ocelot_flower_parse_egress_vlan_modify() 222 filter->action.tag_a_vid_sel = OCELOT_ES0_VID_PLUS_CLASSIFIED_VID; in ocelot_flower_parse_egress_vlan_modify() 223 filter->action.vid_a_val = a->vlan.vid; in ocelot_flower_parse_egress_vlan_modify() 224 filter->action.pcp_a_val = a->vlan.prio; in ocelot_flower_parse_egress_vlan_modify() 225 filter->action.tag_a_pcp_sel = OCELOT_ES0_PCP; in ocelot_flower_parse_egress_vlan_modify() [all …]
|
/drivers/net/wireless/marvell/libertas/ |
D | host.h | 400 __le16 action; member 446 __le16 action; member 497 __le16 action; member 503 __le16 action; member 549 __le16 action; member 562 __le16 action; member 571 __le16 action; member 582 __le16 action; member 589 __le16 action; member 598 __le16 action; member [all …]
|
/drivers/of/ |
D | dynamic.c | 76 #define _do_print(func, prefix, action, node, prop, ...) ({ \ argument 78 ##__VA_ARGS__, action_names[action], node, \ 84 int of_reconfig_notify(unsigned long action, struct of_reconfig_data *p) in of_reconfig_notify() argument 89 of_changeset_action_debug("notify: ", action, pr->dn, pr->prop); in of_reconfig_notify() 91 rc = blocking_notifier_call_chain(&of_reconfig_chain, action, p); in of_reconfig_notify() 106 int of_reconfig_get_state_change(unsigned long action, struct of_reconfig_data *pr) in of_reconfig_get_state_change() argument 112 switch (action) { in of_reconfig_get_state_change() 144 switch (action) { in of_reconfig_get_state_change() 184 int of_property_notify(int action, struct device_node *np, in of_property_notify() argument 196 return of_reconfig_notify(action, &pr); in of_property_notify() [all …]
|
/drivers/net/wireless/intel/iwlwifi/dvm/ |
D | rs.c | 1239 tbl->action = 0; in rs_switch_to_mimo2() 1294 tbl->action = 0; in rs_switch_to_mimo3() 1343 tbl->action = 0; in rs_switch_to_siso() 1397 if (tbl->action == IWL_LEGACY_SWITCH_ANTENNA2) in rs_move_legacy_other() 1398 tbl->action = IWL_LEGACY_SWITCH_SISO; in rs_move_legacy_other() 1405 if (tbl->action >= IWL_LEGACY_SWITCH_ANTENNA2 && in rs_move_legacy_other() 1406 tbl->action != IWL_LEGACY_SWITCH_SISO) in rs_move_legacy_other() 1407 tbl->action = IWL_LEGACY_SWITCH_SISO; in rs_move_legacy_other() 1416 tbl->action = IWL_LEGACY_SWITCH_ANTENNA1; in rs_move_legacy_other() 1418 tbl->action > IWL_LEGACY_SWITCH_SISO) in rs_move_legacy_other() [all …]
|
/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_fence.c | 68 struct vmw_fence_action action; member 270 struct vmw_fence_action *action, *next_action; in vmw_fence_work_func() local 297 list_for_each_entry_safe(action, next_action, &list, head) { in vmw_fence_work_func() 298 list_del_init(&action->head); in vmw_fence_work_func() 299 if (action->cleanup) in vmw_fence_work_func() 300 action->cleanup(action); in vmw_fence_work_func() 366 struct vmw_fence_action *action, *next_action; in vmw_fences_perform_actions() local 368 list_for_each_entry_safe(action, next_action, list, head) { in vmw_fences_perform_actions() 369 list_del_init(&action->head); in vmw_fences_perform_actions() 370 fman->pending_actions[action->type]--; in vmw_fences_perform_actions() [all …]
|
/drivers/net/ethernet/realtek/ |
D | r8169_firmware.c | 94 u32 action = le32_to_cpu(pa->code[index]); in rtl_fw_data_ok() local 95 u32 val = action & 0x0000ffff; in rtl_fw_data_ok() 96 u32 regno = (action & 0x0fff0000) >> 16; in rtl_fw_data_ok() 98 switch (action >> 28) { in rtl_fw_data_ok() 129 dev_err(rtl_fw->dev, "Invalid action 0x%08x\n", action); in rtl_fw_data_ok() 149 u32 action = le32_to_cpu(pa->code[index]); in rtl_fw_write_firmware() local 150 u32 data = action & 0x0000ffff; in rtl_fw_write_firmware() 151 u32 regno = (action & 0x0fff0000) >> 16; in rtl_fw_write_firmware() 152 enum rtl_fw_opcode opcode = action >> 28; in rtl_fw_write_firmware() 154 if (!action) in rtl_fw_write_firmware()
|
/drivers/net/ethernet/mellanox/mlx5/core/ |
D | devlink.c | 135 enum devlink_reload_action action, in mlx5_devlink_reload_down() argument 145 if (action != DEVLINK_RELOAD_ACTION_DRIVER_REINIT) in mlx5_devlink_reload_down() 171 if (action == DEVLINK_RELOAD_ACTION_FW_ACTIVATE && in mlx5_devlink_reload_down() 180 switch (action) { in mlx5_devlink_reload_down() 199 static int mlx5_devlink_reload_up(struct devlink *devlink, enum devlink_reload_action action, in mlx5_devlink_reload_up() argument 206 *actions_performed = BIT(action); in mlx5_devlink_reload_up() 207 switch (action) { in mlx5_devlink_reload_up() 256 dl_trap->trap.action = DEVLINK_TRAP_ACTION_DROP; in mlx5_devlink_trap_init() 286 enum devlink_trap_action action, in mlx5_devlink_trap_action_set() argument 306 if (action != DEVLINK_TRAP_ACTION_DROP && action != DEVLINK_TRAP_ACTION_TRAP) in mlx5_devlink_trap_action_set() [all …]
|
D | eswitch_offloads_termtbl.c | 26 hash = jhash_1word(flow_act->action, 0); in mlx5_eswitch_termtbl_hash() 48 ret = flow_act1->action != flow_act2->action || in mlx5_eswitch_termtbl_cmp() 182 if (src->action & MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH) { in mlx5_eswitch_termtbl_actions_move() 183 src->action &= ~MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH; in mlx5_eswitch_termtbl_actions_move() 184 dst->action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH; in mlx5_eswitch_termtbl_actions_move() 188 if (src->action & MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH_2) { in mlx5_eswitch_termtbl_actions_move() 189 src->action &= ~MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH_2; in mlx5_eswitch_termtbl_actions_move() 190 dst->action |= MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH_2; in mlx5_eswitch_termtbl_actions_move() 229 if (flow_act->action & MLX5_FLOW_CONTEXT_ACTION_VLAN_PUSH && in mlx5_eswitch_termtbl_required() 259 term_tbl_act.action |= MLX5_FLOW_CONTEXT_ACTION_FWD_DEST; in mlx5_eswitch_add_termtbl_rule() [all …]
|
D | fs_cmd.c | 466 if (!(fte->action.action & MLX5_FLOW_CONTEXT_ACTION_FWD_DEST)) in mlx5_set_extended_dest() 505 fte->action.exe_aso.object_id); in mlx5_cmd_set_fte_flow_meter() 509 fte->action.exe_aso.return_reg_id); in mlx5_cmd_set_fte_flow_meter() 511 fte->action.exe_aso.type); in mlx5_cmd_set_fte_flow_meter() 513 fte->action.exe_aso.flow_meter.init_color); in mlx5_cmd_set_fte_flow_meter() 515 fte->action.exe_aso.flow_meter.meter_idx); in mlx5_cmd_set_fte_flow_meter() 532 u32 *in, action; in mlx5_cmd_set_fte() local 556 !!(fte->action.flags & FLOW_ACT_IGNORE_FLOW_LEVEL)); in mlx5_cmd_set_fte() 575 action = fte->action.action; in mlx5_cmd_set_fte() 577 action &= ~MLX5_FLOW_CONTEXT_ACTION_PACKET_REFORMAT; in mlx5_cmd_set_fte() [all …]
|
/drivers/watchdog/ |
D | sbsa_gwdt.c | 108 static int action; variable 109 module_param(action, int, 0); 110 MODULE_PARM_DESC(action, "after watchdog gets WS0 interrupt, do: " 154 if (action) in sbsa_gwdt_set_timeout() 177 if (!action && in sbsa_gwdt_get_timeleft() 310 if (action) { in sbsa_gwdt_probe() 313 action = 0; in sbsa_gwdt_probe() 323 action = 0; in sbsa_gwdt_probe() 328 if (!action) in sbsa_gwdt_probe() 335 if (!action) in sbsa_gwdt_probe() [all …]
|
/drivers/net/wireless/marvell/mwifiex/ |
D | sta_cmd.c | 41 cmd->params.rssi_info.action = cpu_to_le16(cmd_action); in mwifiex_cmd_802_11_rssi_info() 67 u16 cmd_action, u32 *action) in mwifiex_cmd_mac_control() argument 80 mac_ctrl->action = cpu_to_le32(*action); in mwifiex_cmd_mac_control() 169 rate_cfg->action = cpu_to_le16(cmd_action); in mwifiex_cmd_tx_rate_cfg() 260 cmd_txp_cfg->action = cpu_to_le16(cmd_action); in mwifiex_cmd_tx_power_cfg() 263 cmd_txp_cfg->action = cpu_to_le16(cmd_action); in mwifiex_cmd_tx_power_cfg() 282 txp->action = cpu_to_le16(cmd_action); in mwifiex_cmd_rf_tx_power() 316 ant_siso->action = cpu_to_le16(HostCmd_ACT_SET_BOTH); in mwifiex_cmd_rf_antenna() 331 ant_siso->action = cpu_to_le16(HostCmd_ACT_GET_BOTH); in mwifiex_cmd_rf_antenna() 385 hs_cfg->action = cpu_to_le16(HS_ACTIVATE); in mwifiex_cmd_802_11_hs_cfg() [all …]
|
/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
D | ipsec_fs.c | 46 u8 action[MLX5_UN_SZ_BYTES(set_add_copy_action_in_auto)] = {}; in mlx5_esw_ipsec_rx_setup_modify_header() local 62 MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET); in mlx5_esw_ipsec_rx_setup_modify_header() 63 MLX5_SET(set_action_in, action, field, in mlx5_esw_ipsec_rx_setup_modify_header() 65 MLX5_SET(set_action_in, action, offset, ESW_ZONE_ID_BITS); in mlx5_esw_ipsec_rx_setup_modify_header() 66 MLX5_SET(set_action_in, action, length, in mlx5_esw_ipsec_rx_setup_modify_header() 68 MLX5_SET(set_action_in, action, data, mapped_id); in mlx5_esw_ipsec_rx_setup_modify_header() 71 1, action); in mlx5_esw_ipsec_rx_setup_modify_header() 79 flow_act->action |= MLX5_FLOW_CONTEXT_ACTION_MOD_HDR; in mlx5_esw_ipsec_rx_setup_modify_header()
|
/drivers/xen/ |
D | arm-device.c | 105 unsigned long action, void *data) in xen_platform_notifier() argument 113 switch (action) { in xen_platform_notifier() 125 action == BUS_NOTIFY_ADD_DEVICE ? "map" : in xen_platform_notifier() 126 (action == BUS_NOTIFY_DEL_DEVICE ? "unmap" : "?"), in xen_platform_notifier() 150 unsigned long action, void *data) in xen_amba_notifier() argument 155 switch (action) { in xen_amba_notifier() 167 action == BUS_NOTIFY_ADD_DEVICE ? "map" : in xen_amba_notifier() 168 (action == BUS_NOTIFY_DEL_DEVICE ? "unmap" : "?"), in xen_amba_notifier()
|
/drivers/net/ethernet/microchip/sparx5/ |
D | sparx5_tc_matchall.c | 19 struct flow_action_entry *action; in sparx5_tc_matchall_replace() local 23 if (!flow_offload_has_one_action(&tmo->rule->action)) { in sparx5_tc_matchall_replace() 28 action = &tmo->rule->action.entries[0]; in sparx5_tc_matchall_replace() 31 switch (action->id) { in sparx5_tc_matchall_replace() 35 action->chain_index, tmo->cookie, in sparx5_tc_matchall_replace()
|