Symbol: mlx5e_tc_flow
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/act.c
118
mlx5e_tc_act_set_next_post_act(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/act.c
75
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/act.h
104
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/act.h
115
mlx5e_tc_act_set_next_post_act(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/act.h
17
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/csum.c
44
struct mlx5e_tc_flow *flow = parse_state->flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/goto.c
10
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/goto.c
66
struct mlx5e_tc_flow *flow = parse_state->flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/goto.c
93
struct mlx5e_tc_flow *flow = parse_state->flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
107
struct mlx5e_tc_flow *flow = parse_state->flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred_nic.c
14
struct mlx5e_tc_flow *flow = parse_state->flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.c
89
struct mlx5e_tc_flow *flow = parse_state->flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act_stats.c
104
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act_stats.c
133
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act_stats.h
17
struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act_stats.h
21
struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h
16
struct mlx5e_tc_flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
131
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
136
mlx5e_tc_get_encap_attr(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
138
void mlx5e_tc_unoffload_flow_post_acts(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
139
int mlx5e_tc_offload_flow_post_acts(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
141
bool mlx5e_is_eswitch_flow(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
142
bool mlx5e_is_ft_flow(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
143
bool mlx5e_is_offloaded_flow(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
144
int mlx5e_get_flow_namespace(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
147
static inline void __flow_flag_set(struct mlx5e_tc_flow *flow, unsigned long flag)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
156
static inline bool __flow_flag_test_and_set(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
167
static inline void __flow_flag_clear(struct mlx5e_tc_flow *flow, unsigned long flag)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
177
static inline bool __flow_flag_test(struct mlx5e_tc_flow *flow, unsigned long flag)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
190
struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
193
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
197
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
200
struct mlx5e_tc_flow *mlx5e_flow_get(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
201
void mlx5e_flow_put(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
203
struct mlx5_fc *mlx5e_tc_get_counter(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1026
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1090
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1291
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1348
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1407
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1430
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1460
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1501
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
161
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1622
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1633
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
230
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
274
static void mlx5e_take_tmp_flow(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
298
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
301
flow = container_of(efi, struct mlx5e_tc_flow, encaps[efi->index]);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
312
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
394
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
422
flow = container_of(efi, struct mlx5e_tc_flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
530
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
534
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
567
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
700
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
812
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
82
int mlx5e_tc_set_attr_rx_tun(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
820
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
947
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
10
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
15
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
23
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
26
struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
29
struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
31
struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
34
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
39
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
44
int mlx5e_tc_set_attr_rx_tun(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1096
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1220
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1365
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1417
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1458
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1486
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1502
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1575
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1608
static void unready_flow_add(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1618
static void unready_flow_del(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1624
static void add_unready_flow(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1639
static void remove_unready_flow(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1747
extra_split_attr_dests_needed(struct mlx5e_tc_flow *flow, struct mlx5_flow_attr *attr)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1783
extra_split_attr_dests(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
179
static void mlx5e_put_flow_tunnel_id(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
180
static void free_flow_post_acts(struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
181
static void mlx5_free_flow_attr_actions(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1851
post_process_attr(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1908
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2047
static void free_branch_attr(struct mlx5e_tc_flow *flow, struct mlx5_flow_attr *attr)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2058
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2101
struct mlx5_fc *mlx5e_tc_get_counter(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2112
struct mlx5e_tc_flow *flow, *tmp;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2118
static void mlx5e_tc_del_fdb_peer_flow(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2122
struct mlx5e_tc_flow *peer_flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2123
struct mlx5e_tc_flow *tmp;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2148
static void mlx5e_tc_del_fdb_peers_flow(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2163
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2252
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2346
static void mlx5e_put_flow_tunnel_id(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2520
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2697
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3155
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3576
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3597
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3629
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3706
mlx5e_tc_get_encap_attr(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3724
mlx5e_tc_unoffload_flow_post_acts(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3738
free_flow_post_acts(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3755
mlx5e_tc_offload_flow_post_acts(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3794
alloc_flow_post_acts(struct mlx5e_tc_flow *flow, struct netlink_ext_ack *extack)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3877
alloc_branch_attr(struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3972
struct mlx5e_tc_flow *flow, struct mlx5_flow_attr *attr,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4020
struct mlx5e_tc_flow *flow = parse_state->flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4134
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4268
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4340
.head_offset = offsetof(struct mlx5e_tc_flow, node),
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4341
.key_offset = offsetof(struct mlx5e_tc_flow, cookie),
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4342
.key_len = sizeof(((struct mlx5e_tc_flow *)0)->cookie),
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4359
static bool is_peer_flow_needed(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4400
mlx5_free_flow_attr_actions(struct mlx5e_tc_flow *flow, struct mlx5_flow_attr *attr)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4443
struct mlx5e_tc_flow **__flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4447
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4520
static struct mlx5e_tc_flow *
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4531
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4579
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4589
struct mlx5e_tc_flow *peer_flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4632
struct mlx5e_tc_flow **__flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4639
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4681
struct mlx5e_tc_flow **__flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4686
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4742
struct mlx5e_tc_flow **flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4819
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4881
static bool same_flow_direction(struct mlx5e_tc_flow *flow, int flags)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4894
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4937
struct mlx5e_tc_flow *flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4975
struct mlx5e_tc_flow *peer_flow;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5337
struct mlx5e_tc_flow *flow = ptr;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5521
struct mlx5e_tc_flow *flow, *tmp;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5539
struct mlx5e_tc_flow *flow, *tmp;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
604
struct mlx5e_tc_flow *flow);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
606
struct mlx5e_tc_flow *mlx5e_flow_get(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
613
void mlx5e_flow_put(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
621
bool mlx5e_is_eswitch_flow(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
626
bool mlx5e_is_ft_flow(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
631
bool mlx5e_is_offloaded_flow(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
636
int mlx5e_get_flow_namespace(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
643
get_flow_counter_dev(struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
649
get_mod_hdr_table(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
660
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
679
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
289
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
293
struct mlx5e_tc_flow *flow,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
137
struct mlx5e_tc_flow *flow)
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
162
struct mlx5e_tc_flow *flow;