/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
D | act.h | 40 const struct flow_action_entry *act, 45 const struct flow_action_entry *act, 54 const struct flow_action_entry *act, 57 bool (*is_missable)(const struct flow_action_entry *act); 61 struct flow_action_entry *act); 69 bool (*get_branch_ctrl)(const struct flow_action_entry *act, 78 struct flow_action_entry **entries;
|
D | mpls.c | 10 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()
|
D | police.c | 23 static int police_act_validate(const struct flow_action_entry *act, in police_act_validate() 42 const struct flow_action_entry *act, in tc_act_can_offload_police() 56 fill_meter_params_from_act(const struct flow_action_entry *act, in fill_meter_params_from_act() 80 const struct flow_action_entry *act, in tc_act_parse_police() 109 const struct flow_action_entry *act, in tc_act_is_multi_table_act_police() 118 struct flow_action_entry *act) in tc_act_police_offload() 192 tc_act_police_get_branch_ctrl(const struct flow_action_entry *act, in tc_act_police_get_branch_ctrl()
|
D | tun.c | 10 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_parse_tun_decap()
|
D | ct.c | 10 const struct flow_action_entry *act, in tc_act_parse_ct() 43 const struct flow_action_entry *act, in tc_act_is_multi_table_act_ct() 53 tc_act_is_missable_ct(const struct flow_action_entry *act) in tc_act_is_missable_ct()
|
D | vlan.c | 14 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() 98 struct flow_action_entry vlan_act = { in mlx5e_tc_act_vlan_add_push_action() 127 struct flow_action_entry vlan_act = { in mlx5e_tc_act_vlan_add_pop_action() 146 const struct flow_action_entry *act, in tc_act_parse_vlan()
|
D | vlan_mangle.c | 13 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_parse_vlan_mangle()
|
D | goto.c | 12 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()
|
D | mark.c | 9 const struct flow_action_entry *act, in tc_act_can_offload_mark() 23 const struct flow_action_entry *act, in tc_act_parse_mark()
|
D | mirred.c | 102 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() 284 const struct flow_action_entry *act, in parse_mirred_ovs_master() 305 const struct flow_action_entry *act, in tc_act_parse_mirred()
|
D | csum.c | 40 const struct flow_action_entry *act, in tc_act_can_offload_csum() 52 const struct flow_action_entry *act, in tc_act_parse_csum()
|
D | sample.c | 11 const struct flow_action_entry *act, in tc_act_parse_sample() 42 const struct flow_action_entry *act, in tc_act_is_multi_table_act_sample()
|
D | mirred_nic.c | 9 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()
|
D | redirect_ingress.c | 9 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()
|
D | pedit.c | 47 const struct flow_action_entry *act, int namespace, in mlx5e_tc_act_pedit_parse_action() 84 const struct flow_action_entry *act, in tc_act_parse_pedit()
|
D | drop.c | 9 const struct flow_action_entry *act, in tc_act_parse_drop()
|
D | accept.c | 9 const struct flow_action_entry *act, in tc_act_parse_accept()
|
D | trap.c | 10 const struct flow_action_entry *act, in tc_act_parse_trap()
|
/linux-6.12.1/drivers/net/ethernet/netronome/nfp/flower/ |
D | action.c | 33 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() 412 const struct flow_action_entry *act, in nfp_fl_set_tun() [all …]
|
D | conntrack.c | 26 static struct flow_action_entry *get_flow_act(struct flow_rule *rule, 60 struct flow_action_entry *act; in is_pre_ct_flow() 92 struct flow_action_entry *act; in is_post_ct_flow() 139 struct flow_action_entry *act; in get_mangled_key() 483 static int nfp_ct_check_vlan_merge(struct flow_action_entry *a_in, in nfp_ct_check_vlan_merge() 545 struct flow_action_entry *act; in nfp_ct_merge_act_check() 588 struct flow_action_entry *ct_met; in nfp_ct_check_meta() 685 static void nfp_fl_get_csum_flag(struct flow_action_entry *a_in, u8 ip_proto, u32 *csum) in nfp_fl_get_csum_flag() 716 struct flow_action_entry *a_in; in nfp_fl_merge_actions_offload() 785 a_in, sizeof(struct flow_action_entry)); in nfp_fl_merge_actions_offload() [all …]
|
/linux-6.12.1/net/netfilter/ |
D | nf_flow_table_offload.c | 204 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-6.12.1/drivers/net/ethernet/microchip/sparx5/ |
D | sparx5_tc_matchall.c | 29 struct flow_action_entry *action, in sparx5_tc_matchall_parse_action() 41 struct flow_action_entry *action) in sparx5_tc_matchall_parse_mirror_action() 52 struct flow_action_entry *action; in sparx5_tc_matchall_replace()
|
/linux-6.12.1/include/net/ |
D | flow_offload.h | 234 struct flow_action_entry { struct 336 struct flow_action_entry entries[] __counted_by(num_entries); argument 356 const struct flow_action_entry *entry) in flow_action_is_last_entry() 370 const struct flow_action_entry *action_entry; in flow_action_mixed_hw_stats_check() 387 static inline const struct flow_action_entry * 400 const struct flow_action_entry *action_entry; in __flow_action_hw_stats_check()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_ct.h | 117 const struct flow_action_entry *act, 175 const struct flow_action_entry *act, in mlx5_tc_ct_parse_action()
|
/linux-6.12.1/drivers/net/ethernet/freescale/dpaa2/ |
D | dpaa2-switch-flower.c | 366 struct flow_action_entry *cls_act, in dpaa2_switch_tc_parse_action_acl() 500 struct flow_action_entry *act; in dpaa2_switch_cls_flower_replace_acl() 590 struct flow_action_entry *cls_act; in dpaa2_switch_cls_flower_replace_mirror() 653 struct flow_action_entry *act; in dpaa2_switch_cls_flower_replace() 703 struct flow_action_entry *act; in dpaa2_switch_cls_matchall_replace_acl() 744 struct flow_action_entry *cls_act; in dpaa2_switch_cls_matchall_replace_mirror() 798 struct flow_action_entry *act; in dpaa2_switch_cls_matchall_replace()
|