drivers/infiniband/hw/mlx5/fs.c
1044
struct mlx5_flow_spec *spec;
drivers/infiniband/hw/mlx5/fs.c
1232
struct mlx5_flow_spec *spec;
drivers/infiniband/hw/mlx5/fs.c
1458
struct mlx5_flow_spec *spec,
drivers/infiniband/hw/mlx5/fs.c
1478
struct mlx5_flow_spec *spec,
drivers/infiniband/hw/mlx5/fs.c
1519
struct mlx5_flow_spec *spec;
drivers/infiniband/hw/mlx5/fs.c
190
struct mlx5_flow_spec *spec,
drivers/infiniband/hw/mlx5/fs.c
2059
struct mlx5_flow_spec *spec;
drivers/infiniband/hw/mlx5/fs.c
819
struct mlx5_flow_spec *spec)
drivers/infiniband/hw/mlx5/fs.c
836
struct mlx5_flow_spec *spec, int ipv)
drivers/infiniband/hw/mlx5/fs.c
862
struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
356
static void fs_any_set_ethertype_flow(struct mlx5_flow_spec *spec, u16 ether_type)
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
372
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
63
static void fs_udp_set_dport_flow(struct mlx5_flow_spec *spec, enum fs_udp_type type,
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
87
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs.h
24
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs.h
29
struct mlx5_flow_spec *spec, struct mlx5_flow_attr *attr);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_dmfs.c
30
mlx5_ct_fs_dmfs_ct_rule_add(struct mlx5_ct_fs *fs, struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_dmfs.c
69
struct mlx5_flow_spec *spec, struct mlx5_flow_attr *attr)
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
112
mlx5_ct_fs_hmfs_matcher_get(struct mlx5_ct_fs *fs, struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
189
mlx5_ct_fs_hmfs_ct_rule_add(struct mlx5_ct_fs *fs, struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
257
struct mlx5_flow_spec *spec, struct mlx5_flow_attr *attr)
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
94
struct mlx5_flow_spec *spec, bool ipv4, bool tcp, bool gre)
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
223
mlx5_ct_fs_smfs_ct_rule_add(struct mlx5_ct_fs *fs, struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
299
struct mlx5_flow_spec *spec, struct mlx5_flow_attr *attr)
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
46
mlx5_ct_fs_smfs_fill_mask(struct mlx5_ct_fs *fs, struct mlx5_flow_spec *spec, bool ipv4, bool tcp,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
93
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/int_port.c
69
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_act.c
83
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
115
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
156
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
344
static struct mlx5_flow_spec zero_spec = {};
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
343
struct mlx5_flow_spec *spec, struct mlx5_flow_attr *attr,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
470
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.h
28
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.h
46
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1454
int mlx5_tc_ct_add_no_trk_match(struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1481
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1618
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
377
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
809
struct mlx5_flow_spec *spec = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
887
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h
109
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h
113
int mlx5_tc_ct_add_no_trk_match(struct mlx5_flow_spec *spec);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h
155
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h
170
mlx5_tc_ct_add_no_trk_match(struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
119
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
127
u8 mlx5e_tc_get_ip_version(struct mlx5_flow_spec *spec, bool outer);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
132
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
194
struct mlx5_flow_spec *spec);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
210
void *mlx5e_get_match_headers_value(u32 flags, struct mlx5_flow_spec *spec);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
211
void *mlx5e_get_match_headers_criteria(u32 flags, struct mlx5_flow_spec *spec);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
39
struct mlx5_flow_spec spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
713
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
800
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
948
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
105
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
110
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
43
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
48
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
96
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1516
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
160
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1639
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
229
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
83
struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
45
struct mlx5_flow_spec *spec);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
125
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
157
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
289
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
320
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
50
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c
60
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
47
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
56
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
111
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
158
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
47
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
29
static void accel_fs_tcp_set_ipv4_flow(struct mlx5_flow_spec *spec, struct sock *sk)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
48
static void accel_fs_tcp_set_ipv6_flow(struct mlx5_flow_spec *spec, struct sock *sk)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
83
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1226
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1516
static void setup_fte_addr4(struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1547
static void setup_fte_addr6(struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1578
static void setup_fte_esp(struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1587
static void setup_fte_spi(struct mlx5_flow_spec *spec, u32 spi, bool encap)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1605
static void setup_fte_no_frags(struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1614
static void setup_fte_reg_a(struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1625
static void setup_fte_reg_c4(struct mlx5_flow_spec *spec, u32 reqid)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1636
static void setup_fte_upper_proto_match(struct mlx5_flow_spec *spec, struct upspec *upspec)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
181
struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1962
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2040
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
208
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2170
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2261
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2345
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
287
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
344
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
454
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
552
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
120
static void accel_psp_setup_syndrome_match(struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
142
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
319
static void setup_fte_udp_psp(struct mlx5_flow_spec *spec, u16 udp_port)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
341
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
683
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
521
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
221
u16 vid, struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
295
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
373
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
754
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
982
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c
465
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1007
struct mlx5_flow_spec *spec, u8 *match_prio,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1236
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1459
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1503
struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
185
mlx5e_tc_match_to_reg_match(struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2035
static bool mlx5_flow_has_geneve_opt(struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
232
mlx5e_tc_match_to_reg_get_match(struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2391
u8 mlx5e_tc_get_ip_version(struct mlx5_flow_spec *spec, bool outer)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2521
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2571
struct mlx5_flow_spec *tmp_spec;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2601
static void *get_match_inner_headers_criteria(struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2607
static void *get_match_inner_headers_value(struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2613
static void *get_match_outer_headers_criteria(struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2619
static void *get_match_outer_headers_value(struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2625
void *mlx5e_get_match_headers_value(u32 flags, struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2632
void *mlx5e_get_match_headers_criteria(u32 flags, struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2698
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3156
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3539
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
404
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
489
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
272
void mlx5e_tc_match_to_reg_match(struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
277
void mlx5e_tc_match_to_reg_get_match(struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
308
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
316
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
348
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c
55
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
146
struct mlx5_flow_spec *spec = NULL;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
24
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
585
struct mlx5_flow_spec *rule_spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
699
struct mlx5_flow_spec *rule_spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
752
struct mlx5_flow_spec *rule_spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
821
struct mlx5_flow_spec *rule_spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
516
struct mlx5_flow_spec *rule_spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
584
struct mlx5_flow_spec *rule_spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
63
struct mlx5_flow_spec *rule_spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
656
struct mlx5_flow_spec *rule_spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
890
struct mlx5_flow_spec *rule_spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
922
struct mlx5_flow_spec *rule_spec;
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
89
struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h
24
struct mlx5_flow_spec *spec);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h
55
struct mlx5_flow_spec *spec) {}
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
245
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
215
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
472
struct mlx5_flow_spec;
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
480
struct mlx5_flow_spec *spec);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
485
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
496
mlx5_eswitch_clear_rule_source_port(struct mlx5_eswitch *esw, struct mlx5_flow_spec *spec);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
500
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
504
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
819
struct mlx5_flow_spec *spec);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1045
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
106
mlx5_eswitch_clear_rule_source_port(struct mlx5_eswitch *esw, struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1129
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1165
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1192
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
124
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1361
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1424
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2115
struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2146
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2857
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
571
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
661
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
798
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
85
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
946
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
198
const struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
217
struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
246
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1747
const struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1986
const struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2078
const struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2171
const struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2222
const struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2330
const struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2445
const struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2451
static const struct mlx5_flow_spec zero_spec = {};
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
509
static bool check_valid_spec(const struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
851
const struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
1023
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
1064
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
309
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
359
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
629
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
139
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
242
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
49
static void ipsec_fs_roce_setup_udp_dport(struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1134
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1327
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1505
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1676
static void macsec_fs_rx_setup_fte(struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1739
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1800
memset(spec, 0, sizeof(struct mlx5_flow_spec));
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1923
static void set_ipaddr_spec_v4(struct sockaddr_in *in, struct mlx5_flow_spec *spec, bool is_dst_ip)
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1943
static void set_ipaddr_spec_v6(struct sockaddr_in6 *in6, struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1967
struct mlx5_flow_spec *spec, bool is_dst_ip)
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2132
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2201
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
399
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
507
memset(spec, 0, sizeof(struct mlx5_flow_spec));
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
574
struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
810
struct mlx5_flow_spec *spec;
drivers/net/ethernet/mellanox/mlx5/core/lib/smfs.c
10
mlx5_smfs_matcher_create(struct mlx5dr_table *table, u32 priority, struct mlx5_flow_spec *spec)
drivers/net/ethernet/mellanox/mlx5/core/lib/smfs.c
51
mlx5_smfs_rule_create(struct mlx5dr_matcher *matcher, struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/lib/smfs.h
11
mlx5_smfs_matcher_create(struct mlx5dr_table *table, u32 priority, struct mlx5_flow_spec *spec);
drivers/net/ethernet/mellanox/mlx5/core/lib/smfs.h
29
mlx5_smfs_rule_create(struct mlx5dr_matcher *matcher, struct mlx5_flow_spec *spec,
drivers/net/ethernet/mellanox/mlx5/core/rdma.c
30
struct mlx5_flow_spec *spec;
drivers/vdpa/mlx5/net/mlx5_vnet.c
1917
struct mlx5_flow_spec *spec;
include/linux/mlx5/fs.h
317
const struct mlx5_flow_spec *spec,