Home
last modified time | relevance | path

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

1234

/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
Dtun.c10 const struct flow_action_entry *act, in tc_act_can_offload_tun_encap()
25 const struct flow_action_entry *act, in tc_act_parse_tun_encap()
37 const struct flow_action_entry *act, in tc_act_can_offload_tun_decap()
46 const struct flow_action_entry *act, in tc_act_parse_tun_decap()
Dmpls.c10 const struct flow_action_entry *act, in tc_act_can_offload_mpls_push()
28 const struct flow_action_entry *act) in copy_mpls_info()
38 const struct flow_action_entry *act, in tc_act_parse_mpls_push()
50 const struct flow_action_entry *act, in tc_act_can_offload_mpls_pop()
80 const struct flow_action_entry *act, in tc_act_parse_mpls_pop()
Dact.h37 const struct flow_action_entry *act,
42 const struct flow_action_entry *act,
51 const struct flow_action_entry *act,
56 struct flow_action_entry *act);
67 struct flow_action_entry **entries;
Dvlan_mangle.c13 const struct flow_action_entry *act, in mlx5e_tc_act_vlan_add_rewrite_action()
19 const struct flow_action_entry pedit_act = { in mlx5e_tc_act_vlan_add_rewrite_action()
55 const struct flow_action_entry *act, in tc_act_can_offload_vlan_mangle()
64 const struct flow_action_entry *act, in tc_act_parse_vlan_mangle()
Dvlan.c14 const struct flow_action_entry prio_tag_act = { in add_vlan_prio_tag_rewrite_action()
34 const struct flow_action_entry *act, in parse_tc_vlan_action()
115 struct flow_action_entry vlan_act = { in mlx5e_tc_act_vlan_add_push_action()
144 struct flow_action_entry vlan_act = { in mlx5e_tc_act_vlan_add_pop_action()
163 const struct flow_action_entry *act, in tc_act_can_offload_vlan()
172 const struct flow_action_entry *act, in tc_act_parse_vlan()
Dpolice.c9 const struct flow_action_entry *act, in tc_act_can_offload_police()
27 fill_meter_params_from_act(const struct flow_action_entry *act, in fill_meter_params_from_act()
49 const struct flow_action_entry *act, in tc_act_parse_police()
67 const struct flow_action_entry *act, in tc_act_is_multi_table_act_police()
76 struct flow_action_entry *act) in tc_act_police_offload()
Dsample.c11 const struct flow_action_entry *act, in tc_act_can_offload_sample()
30 const struct flow_action_entry *act, in tc_act_parse_sample()
61 const struct flow_action_entry *act, in tc_act_is_multi_table_act_sample()
Dct.c10 const struct flow_action_entry *act, in tc_act_can_offload_ct()
27 const struct flow_action_entry *act, in tc_act_parse_ct()
89 const struct flow_action_entry *act, in tc_act_is_multi_table_act_ct()
Dgoto.c12 const struct flow_action_entry *act, in validate_goto_chain()
61 const struct flow_action_entry *act, in tc_act_can_offload_goto()
76 const struct flow_action_entry *act, in tc_act_parse_goto()
Ddrop.c9 const struct flow_action_entry *act, in tc_act_can_offload_drop()
18 const struct flow_action_entry *act, in tc_act_parse_drop()
Daccept.c9 const struct flow_action_entry *act, in tc_act_can_offload_accept()
18 const struct flow_action_entry *act, in tc_act_parse_accept()
Dptype.c9 const struct flow_action_entry *act, in tc_act_can_offload_ptype()
18 const struct flow_action_entry *act, in tc_act_parse_ptype()
Dmark.c9 const struct flow_action_entry *act, in tc_act_can_offload_mark()
23 const struct flow_action_entry *act, in tc_act_parse_mark()
Dtrap.c9 const struct flow_action_entry *act, in tc_act_can_offload_trap()
25 const struct flow_action_entry *act, in tc_act_parse_trap()
Dpedit.c47 const struct flow_action_entry *act, int namespace, in mlx5e_tc_act_pedit_parse_action()
83 const struct flow_action_entry *act, in tc_act_can_offload_pedit()
92 const struct flow_action_entry *act, in tc_act_parse_pedit()
Dcsum.c40 const struct flow_action_entry *act, in tc_act_can_offload_csum()
52 const struct flow_action_entry *act, in tc_act_parse_csum()
Dmirred.c102 const struct flow_action_entry *act, in tc_act_can_offload_mirred()
177 const struct flow_action_entry *act, in parse_mirred_encap()
207 const struct flow_action_entry *act, in parse_mirred()
292 const struct flow_action_entry *act, in parse_mirred_ovs_master()
312 const struct flow_action_entry *act, in tc_act_parse_mirred()
Dmirred_nic.c9 const struct flow_action_entry *act, in tc_act_can_offload_mirred_nic()
37 const struct flow_action_entry *act, in tc_act_parse_mirred_nic()
Dredirect_ingress.c9 const struct flow_action_entry *act, in tc_act_can_offload_redirect_ingress()
53 const struct flow_action_entry *act, in tc_act_parse_redirect_ingress()
Dact.c89 struct flow_action_entry *act; in mlx5e_tc_act_reorder_flow_actions()
111 struct flow_action_entry *act; in mlx5e_tc_act_post_parse()
/Linux-v6.1/drivers/net/ethernet/netronome/nfp/flower/
Daction.c33 const struct flow_action_entry *act, in nfp_fl_push_mpls()
65 const struct flow_action_entry *act) in nfp_fl_pop_mpls()
76 const struct flow_action_entry *act) in nfp_fl_set_mpls()
116 const struct flow_action_entry *act) in nfp_fl_push_vlan()
133 nfp_fl_pre_lag(struct nfp_app *app, const struct flow_action_entry *act, in nfp_fl_pre_lag()
173 const struct flow_action_entry *act, in nfp_fl_output()
268 struct flow_action_entry *act = rule->action.entries; in nfp_flower_tun_is_gre()
285 const struct flow_action_entry *act, int act_idx) in nfp_fl_get_tun_from_act()
331 const struct flow_action_entry *act, in nfp_fl_push_geneve_options()
401 const struct flow_action_entry *act, in nfp_fl_set_tun()
[all …]
Dconntrack.c26 static struct flow_action_entry *get_flow_act(struct flow_rule *rule,
58 struct flow_action_entry *act; in is_pre_ct_flow()
80 struct flow_action_entry *act; in is_post_ct_flow()
128 struct flow_action_entry *act; in get_mangled_key()
471 static int nfp_ct_check_vlan_merge(struct flow_action_entry *a_in, in nfp_ct_check_vlan_merge()
518 struct flow_action_entry *act; in nfp_ct_merge_act_check()
561 struct flow_action_entry *ct_met; in nfp_ct_check_meta()
658 static void nfp_fl_get_csum_flag(struct flow_action_entry *a_in, u8 ip_proto, u32 *csum) in nfp_fl_get_csum_flag()
688 struct flow_action_entry *a_in; in nfp_fl_merge_actions_offload()
757 a_in, sizeof(struct flow_action_entry)); in nfp_fl_merge_actions_offload()
[all …]
/Linux-v6.1/net/netfilter/
Dnf_flow_table_offload.c204 static void flow_offload_mangle(struct flow_action_entry *entry, in flow_offload_mangle()
215 static inline struct flow_action_entry *
228 struct flow_action_entry *entry0 = flow_action_entry_next(flow_rule); in flow_offload_eth_src()
229 struct flow_action_entry *entry1 = flow_action_entry_next(flow_rule); in flow_offload_eth_src()
275 struct flow_action_entry *entry0 = flow_action_entry_next(flow_rule); in flow_offload_eth_dst()
276 struct flow_action_entry *entry1 = flow_action_entry_next(flow_rule); in flow_offload_eth_dst()
332 struct flow_action_entry *entry = flow_action_entry_next(flow_rule); in flow_offload_ipv4_snat()
359 struct flow_action_entry *entry = flow_action_entry_next(flow_rule); in flow_offload_ipv4_dnat()
385 struct flow_action_entry *entry; in flow_offload_ipv6_mangle()
469 struct flow_action_entry *entry = flow_action_entry_next(flow_rule); in flow_offload_port_snat()
[all …]
/Linux-v6.1/include/net/
Dflow_offload.h221 struct flow_action_entry { struct
320 struct flow_action_entry entries[]; argument
340 const struct flow_action_entry *entry) in flow_action_is_last_entry()
354 const struct flow_action_entry *action_entry; in flow_action_mixed_hw_stats_check()
371 static inline const struct flow_action_entry *
384 const struct flow_action_entry *action_entry; in __flow_action_hw_stats_check()
/Linux-v6.1/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-switch-flower.c362 struct flow_action_entry *cls_act, in dpaa2_switch_tc_parse_action_acl()
496 struct flow_action_entry *act; in dpaa2_switch_cls_flower_replace_acl()
583 struct flow_action_entry *cls_act; in dpaa2_switch_cls_flower_replace_mirror()
646 struct flow_action_entry *act; in dpaa2_switch_cls_flower_replace()
696 struct flow_action_entry *act; in dpaa2_switch_cls_matchall_replace_acl()
737 struct flow_action_entry *cls_act; in dpaa2_switch_cls_matchall_replace_mirror()
791 struct flow_action_entry *act; in dpaa2_switch_cls_matchall_replace()

1234