Home
last modified time | relevance | path

Searched refs:flow_action_entry (Results 1 – 21 of 21) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/netronome/nfp/flower/
Daction.c32 const struct flow_action_entry *act, in nfp_fl_push_mpls()
64 const struct flow_action_entry *act) in nfp_fl_pop_mpls()
75 const struct flow_action_entry *act) in nfp_fl_set_mpls()
115 const struct flow_action_entry *act) in nfp_fl_push_vlan()
132 nfp_fl_pre_lag(struct nfp_app *app, const struct flow_action_entry *act, in nfp_fl_pre_lag()
172 const struct flow_action_entry *act, in nfp_fl_output()
266 struct flow_action_entry *act = flow->rule->action.entries; in nfp_flower_tun_is_gre()
282 const struct flow_action_entry *act, int act_idx) in nfp_fl_get_tun_from_act()
328 const struct flow_action_entry *act, in nfp_fl_push_geneve_options()
398 const struct flow_action_entry *act, in nfp_fl_set_ipv4_tun()
[all …]
Dqos_conf.c65 struct flow_action_entry *action = &flow->rule->action.entries[0]; in nfp_flower_install_rate_limiter()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/diag/
Den_tc_tracepoint.c8 const struct flow_action_entry *entries, in put_ids_to_array()
Den_tc_tracepoint.h18 const struct flow_action_entry *entries,
/Linux-v5.4/net/netfilter/
Dnf_dup_netdev.c58 struct flow_action_entry *entry; in nft_fwd_dup_netdev_offload()
Dnft_immediate.c132 struct flow_action_entry *entry; in nft_immediate_offload_verdict()
Dnf_tables_offload.c85 struct flow_action_entry *entry; in nft_flow_rule_destroy()
/Linux-v5.4/include/net/
Dflow_offload.h159 struct flow_action_entry { struct
221 struct flow_action_entry entries[0];
/Linux-v5.4/drivers/net/ethernet/mscc/
Docelot_tc.c18 struct flow_action_entry *action; in ocelot_setup_tc_cls_matchall()
Docelot_flower.c19 const struct flow_action_entry *a; in ocelot_flower_parse_action()
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_tc_flower.c386 struct flow_action_entry *act; in cxgb4_process_flow_actions()
460 const struct flow_action_entry *act) in valid_pedit_action()
551 struct flow_action_entry *act; in cxgb4_validate_flow_actions()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_tc.c2501 const struct flow_action_entry *act, int namespace, in parse_tc_pedit_action()
2622 static bool is_action_keys_supported(const struct flow_action_entry *act) in is_action_keys_supported()
2661 const struct flow_action_entry *act; in modify_header_match_supported()
2742 const struct flow_action_entry *act, in add_vlan_rewrite_action()
2749 const struct flow_action_entry pedit_act = { in add_vlan_rewrite_action()
2791 const struct flow_action_entry prio_tag_act = { in add_vlan_prio_tag_rewrite_action()
2817 const struct flow_action_entry *act; in parse_tc_nic_actions()
3099 const struct flow_action_entry *act, in parse_tc_vlan_action()
3157 struct flow_action_entry vlan_act = { in add_vlan_push_action()
3182 struct flow_action_entry vlan_act = { in add_vlan_pop_action()
[all …]
/Linux-v5.4/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_tc.c64 const struct flow_action_entry *act) in bnxt_tc_parse_redir()
80 const struct flow_action_entry *act) in bnxt_tc_parse_vlan()
99 const struct flow_action_entry *act) in bnxt_tc_parse_tunnel_set()
118 struct flow_action_entry *act; in bnxt_tc_parse_actions()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_flower.c23 const struct flow_action_entry *act; in mlxsw_sp_flower_parse_actions()
Dspectrum.c1348 const struct flow_action_entry *act, in mlxsw_sp_port_add_cls_matchall_mirror()
1379 const struct flow_action_entry *act, in mlxsw_sp_port_add_cls_matchall_sample()
1427 struct flow_action_entry *act; in mlxsw_sp_port_add_cls_matchall()
/Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_tc.c374 struct flow_action_entry *act; in tc_parse_flow_actions()
/Linux-v5.4/net/sched/
Dcls_api.c3389 struct flow_action_entry *entry; in tc_cleanup_flow_action()
3398 static void tcf_mirred_get_dev(struct flow_action_entry *entry, in tcf_mirred_get_dev()
3416 static int tcf_tunnel_encap_get_tunnel(struct flow_action_entry *entry, in tcf_tunnel_encap_get_tunnel()
3427 static void tcf_sample_get_group(struct flow_action_entry *entry, in tcf_sample_get_group()
3451 struct flow_action_entry *entry; in tc_setup_flow_action()
/Linux-v5.4/drivers/net/ethernet/marvell/mvpp2/
Dmvpp2_cls.c1080 struct flow_action_entry *act; in mvpp2_port_c2_tcam_rule_add()
1306 struct flow_action_entry *act; in mvpp2_cls_rfs_parse_rule()
/Linux-v5.4/net/dsa/
Dslave.c874 struct flow_action_entry *act; in dsa_slave_add_cls_matchall()
/Linux-v5.4/drivers/net/ethernet/qlogic/qede/
Dqede_filter.c1751 const struct flow_action_entry *act; in qede_parse_actions()
/Linux-v5.4/net/core/
Dethtool.c2872 struct flow_action_entry *act; in ethtool_rx_flow_rule_create()