/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | en_tc.h | 72 struct mlx5_flow_attr { struct 97 struct mlx5_flow_attr *branch_true; argument 98 struct mlx5_flow_attr *branch_false; argument 99 struct mlx5_flow_attr *jumping_attr; argument 291 struct mlx5_flow_attr *attr); 295 struct mlx5_flow_attr *attr); 310 struct mlx5_flow_attr *attr); 313 struct mlx5_flow_attr *attr); 318 struct mlx5_flow_attr *attr); 322 struct mlx5_flow_attr *attr); [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
A D | act.h | 13 struct mlx5_flow_attr; 44 struct mlx5_flow_attr *attr); 49 struct mlx5_flow_attr *attr); 53 struct mlx5_flow_attr *attr); 57 struct mlx5_flow_attr *attr); 120 struct mlx5_flow_attr *attr, 125 struct mlx5_flow_attr *attr, 126 struct mlx5_flow_attr *next_attr);
|
A D | tun.c | 12 struct mlx5_flow_attr *attr) in tc_act_can_offload_tun_encap() 27 struct mlx5_flow_attr *attr) in tc_act_parse_tun_encap() 39 struct mlx5_flow_attr *attr) in tc_act_can_offload_tun_decap() 48 struct mlx5_flow_attr *attr) in tc_act_parse_tun_decap()
|
A D | sample.c | 13 struct mlx5_flow_attr *attr) in tc_act_can_offload_sample() 32 struct mlx5_flow_attr *attr) in tc_act_parse_sample() 50 struct mlx5_flow_attr *attr) in mlx5e_tc_act_sample_is_multi_table() 62 struct mlx5_flow_attr *attr) in tc_act_is_multi_table_act_sample()
|
A D | ct.c | 12 struct mlx5_flow_attr *attr) in tc_act_can_offload_ct() 29 struct mlx5_flow_attr *attr) in tc_act_parse_ct() 62 struct mlx5_flow_attr *attr) in tc_act_post_parse_ct() 90 struct mlx5_flow_attr *attr) in tc_act_is_multi_table_act_ct()
|
A D | mpls.c | 12 struct mlx5_flow_attr *attr) in tc_act_can_offload_mpls_push() 40 struct mlx5_flow_attr *attr) in tc_act_parse_mpls_push() 52 struct mlx5_flow_attr *attr) in tc_act_can_offload_mpls_pop() 82 struct mlx5_flow_attr *attr) in tc_act_parse_mpls_pop()
|
A D | goto.c | 11 struct mlx5_flow_attr *attr, in validate_goto_chain() 63 struct mlx5_flow_attr *attr) in tc_act_can_offload_goto() 78 struct mlx5_flow_attr *attr) in tc_act_parse_goto() 89 struct mlx5_flow_attr *attr) in tc_act_post_parse_goto()
|
A D | vlan.c | 93 struct mlx5_flow_attr *attr, in mlx5e_tc_act_vlan_add_push_action() 124 struct mlx5_flow_attr *attr, in mlx5e_tc_act_vlan_add_pop_action() 148 struct mlx5_flow_attr *attr) in tc_act_can_offload_vlan() 157 struct mlx5_flow_attr *attr) in tc_act_parse_vlan() 185 struct mlx5_flow_attr *attr) in tc_act_post_parse_vlan()
|
A D | mirred.c | 24 struct mlx5_flow_attr *attr, in verify_uplink_forwarding() 104 struct mlx5_flow_attr *attr) in tc_act_can_offload_mirred() 178 struct mlx5_flow_attr *attr) in parse_mirred_encap() 209 struct mlx5_flow_attr *attr) in parse_mirred() 285 struct mlx5_flow_attr *attr) in parse_mirred_ovs_master() 305 struct mlx5_flow_attr *attr) in tc_act_parse_mirred()
|
A D | drop.c | 11 struct mlx5_flow_attr *attr) in tc_act_can_offload_drop() 20 struct mlx5_flow_attr *attr) in tc_act_parse_drop()
|
A D | accept.c | 11 struct mlx5_flow_attr *attr) in tc_act_can_offload_accept() 20 struct mlx5_flow_attr *attr) in tc_act_parse_accept()
|
A D | vlan.h | 14 struct mlx5_flow_attr *attr, 20 struct mlx5_flow_attr *attr,
|
A D | trap.c | 12 struct mlx5_flow_attr *attr) in tc_act_can_offload_trap() 21 struct mlx5_flow_attr *attr) in tc_act_parse_trap()
|
A D | ptype.c | 11 struct mlx5_flow_attr *attr) in tc_act_can_offload_ptype() 20 struct mlx5_flow_attr *attr) in tc_act_parse_ptype()
|
A D | mark.c | 11 struct mlx5_flow_attr *attr) in tc_act_can_offload_mark() 25 struct mlx5_flow_attr *attr) in tc_act_parse_mark()
|
A D | act.c | 108 struct mlx5_flow_attr *attr, in mlx5e_tc_act_post_parse() 134 struct mlx5_flow_attr *attr, in mlx5e_tc_act_set_next_post_act() 135 struct mlx5_flow_attr *next_attr) in mlx5e_tc_act_set_next_post_act()
|
A D | csum.c | 42 struct mlx5_flow_attr *attr) in tc_act_can_offload_csum() 54 struct mlx5_flow_attr *attr) in tc_act_parse_csum()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
A D | indir_table.h | 15 struct mlx5_flow_attr *attr, 22 struct mlx5_flow_attr *attr, 27 mlx5_esw_indir_table_decap_vport(struct mlx5_flow_attr *attr); 44 struct mlx5_flow_attr *attr, in mlx5_esw_indir_table_get() 58 struct mlx5_flow_attr *attr, in mlx5_esw_indir_table_needed() 66 mlx5_esw_indir_table_decap_vport(struct mlx5_flow_attr *attr) in mlx5_esw_indir_table_decap_vport()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
A D | sample.h | 9 struct mlx5_flow_attr; 29 struct mlx5_flow_attr *attr); 34 struct mlx5_flow_attr *attr); 47 struct mlx5_flow_attr *attr) in mlx5e_tc_sample_offload() 53 struct mlx5_flow_attr *attr) {} in mlx5e_tc_sample_unoffload()
|
A D | post_meter.c | 15 struct mlx5_flow_attr *green_attr; 17 struct mlx5_flow_attr *red_attr; 24 struct mlx5_flow_attr *attr; 116 struct mlx5_flow_attr *attr, in mlx5e_post_meter_add_rule() 151 struct mlx5_flow_attr *green_attr, in mlx5e_post_meter_rate_rules_create() 152 struct mlx5_flow_attr *red_attr) in mlx5e_post_meter_rate_rules_create() 255 struct mlx5_flow_attr *green_attr, in mlx5e_post_meter_rate_create() 256 struct mlx5_flow_attr *red_attr) in mlx5e_post_meter_rate_create() 340 struct mlx5_flow_attr *green_attr, in mlx5e_post_meter_mtu_create() 341 struct mlx5_flow_attr *red_attr) in mlx5e_post_meter_mtu_create() [all …]
|
A D | post_act.h | 10 struct mlx5_flow_attr; 22 mlx5e_tc_post_act_add(struct mlx5e_post_act *post_act, struct mlx5_flow_attr *attr);
|
A D | post_meter.h | 40 struct mlx5_flow_attr *branch_true, 41 struct mlx5_flow_attr *branch_false);
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/ |
A D | tc_ct.h | 13 struct mlx5_flow_attr; 115 struct mlx5_flow_attr *attr, 123 struct mlx5_flow_attr *attr, 127 struct mlx5_flow_attr *attr); 187 struct mlx5_flow_attr *attr, in mlx5_tc_ct_parse_action() 199 struct mlx5_flow_attr *attr, in mlx5_tc_ct_flow_offload() 207 struct mlx5_flow_attr *attr) in mlx5_tc_ct_delete_flow()
|
A D | tc_priv.h | 112 struct mlx5_flow_attr *attr; 120 struct mlx5_flow_attr *attr); 125 struct mlx5_flow_attr *attr); 133 struct mlx5_flow_attr *attr); 135 struct mlx5_flow_attr * 198 struct mlx5_flow_attr *attr);
|
A D | tc_tun_encap.h | 11 struct mlx5_flow_attr *attr, 16 struct mlx5_flow_attr *attr,
|