Symbol: mlxsw_sp_fid
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1083
struct mlxsw_sp_fid *mlxsw_sp_acl_dummy_fid(struct mlxsw_sp *mlxsw_sp);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1265
struct mlxsw_sp_fid *mlxsw_sp_fid_lookup_by_index(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1267
int mlxsw_sp_fid_nve_ifindex(const struct mlxsw_sp_fid *fid, int *nve_ifindex);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1268
int mlxsw_sp_fid_nve_type(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1270
struct mlxsw_sp_fid *mlxsw_sp_fid_lookup_by_vni(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1272
int mlxsw_sp_fid_vni(const struct mlxsw_sp_fid *fid, __be32 *vni);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1273
int mlxsw_sp_fid_nve_flood_index_set(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1275
void mlxsw_sp_fid_nve_flood_index_clear(struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1276
bool mlxsw_sp_fid_nve_flood_index_is_set(const struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1277
int mlxsw_sp_fid_vni_set(struct mlxsw_sp_fid *fid, enum mlxsw_sp_nve_type type,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1279
void mlxsw_sp_fid_vni_clear(struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1280
bool mlxsw_sp_fid_vni_is_set(const struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1281
void mlxsw_sp_fid_fdb_clear_offload(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1283
int mlxsw_sp_fid_flood_set(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1286
int mlxsw_sp_fid_port_vid_map(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1288
void mlxsw_sp_fid_port_vid_unmap(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1290
u16 mlxsw_sp_fid_index(const struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1291
enum mlxsw_sp_fid_type mlxsw_sp_fid_type(const struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1292
int mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1293
void mlxsw_sp_fid_rif_unset(struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1294
struct mlxsw_sp_rif *mlxsw_sp_fid_rif(const struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1298
u16 mlxsw_sp_fid_8021q_vid(const struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1299
struct mlxsw_sp_fid *mlxsw_sp_fid_8021q_get(struct mlxsw_sp *mlxsw_sp, u16 vid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1300
struct mlxsw_sp_fid *mlxsw_sp_fid_8021d_get(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1302
struct mlxsw_sp_fid *mlxsw_sp_fid_8021q_lookup(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1304
struct mlxsw_sp_fid *mlxsw_sp_fid_8021d_lookup(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1306
struct mlxsw_sp_fid *mlxsw_sp_fid_rfid_get(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1308
struct mlxsw_sp_fid *mlxsw_sp_fid_dummy_get(struct mlxsw_sp *mlxsw_sp);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1309
void mlxsw_sp_fid_put(struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1369
struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1373
struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1387
int mlxsw_sp_nve_fid_enable(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1391
struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
283
struct mlxsw_sp_fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
288
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
1054
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
27
struct mlxsw_sp_fid *dummy_fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
94
struct mlxsw_sp_fid *mlxsw_sp_acl_dummy_fid(struct mlxsw_sp *mlxsw_sp)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1008
struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1020
mlxsw_sp_fid_port_vid_list_add(struct mlxsw_sp_fid *fid, u16 local_port,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
103
u16 (*fid_mid)(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1042
mlxsw_sp_fid_port_vid_list_del(struct mlxsw_sp_fid *fid, u16 local_port,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
105
void (*fid_pack)(char *sfmr_pl, const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1058
mlxsw_sp_fid_mpe_table_map(const struct mlxsw_sp_fid *fid, u16 local_port,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1070
mlxsw_sp_fid_erif_eport_to_vid_map_one(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1092
static int mlxsw_sp_fid_evid_map(const struct mlxsw_sp_fid *fid, u16 local_port,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1116
static int mlxsw_sp_fid_8021d_port_vid_map(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1157
mlxsw_sp_fid_8021d_port_vid_unmap(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1171
static int mlxsw_sp_fid_8021d_vni_set(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1176
static void mlxsw_sp_fid_8021d_vni_clear(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1181
static int mlxsw_sp_fid_8021d_nve_flood_index_set(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1186
static void mlxsw_sp_fid_8021d_nve_flood_index_clear(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1192
mlxsw_sp_fid_8021d_fdb_clear_offload(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1199
mlxsw_sp_fid_8021d_vid_to_fid_rif_update(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1256
mlxsw_sp_fid_fid_mid_cff(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1342
mlxsw_sp_fid_8021q_compare(const struct mlxsw_sp_fid *fid, const void *arg)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1350
mlxsw_sp_fid_8021q_fdb_clear_offload(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1356
static int mlxsw_sp_fid_rfid_setup_ctl(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1364
static int mlxsw_sp_fid_rfid_setup_cff(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1387
static int mlxsw_sp_fid_rfid_configure(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1392
static void mlxsw_sp_fid_rfid_deconfigure(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1397
static int mlxsw_sp_fid_rfid_index_alloc(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1407
static bool mlxsw_sp_fid_rfid_compare(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1415
static int mlxsw_sp_fid_rfid_port_vid_map(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1466
mlxsw_sp_fid_rfid_port_vid_unmap(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1483
static int mlxsw_sp_fid_rfid_vni_set(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1488
static void mlxsw_sp_fid_rfid_vni_clear(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1493
static int mlxsw_sp_fid_rfid_nve_flood_index_set(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1498
static void mlxsw_sp_fid_rfid_nve_flood_index_clear(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1504
mlxsw_sp_fid_rfid_vid_to_fid_rif_update(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1659
static int mlxsw_sp_fid_dummy_setup(struct mlxsw_sp_fid *fid, const void *arg)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1665
static int mlxsw_sp_fid_dummy_configure(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1670
static void mlxsw_sp_fid_dummy_deconfigure(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1675
static int mlxsw_sp_fid_dummy_index_alloc(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1683
static bool mlxsw_sp_fid_dummy_compare(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1689
static int mlxsw_sp_fid_dummy_vni_set(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1694
static void mlxsw_sp_fid_dummy_vni_clear(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1699
static int mlxsw_sp_fid_dummy_nve_flood_index_set(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1704
static void mlxsw_sp_fid_dummy_nve_flood_index_clear(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1722
static int mlxsw_sp_fid_8021q_configure(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1742
static void mlxsw_sp_fid_8021q_deconfigure(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1753
static int mlxsw_sp_fid_8021q_port_vid_map(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1791
mlxsw_sp_fid_8021q_port_vid_unmap(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1887
.fid_size = sizeof(struct mlxsw_sp_fid),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
189
struct mlxsw_sp_fid *mlxsw_sp_fid_lookup_by_index(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1896
.fid_size = sizeof(struct mlxsw_sp_fid),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
192
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1939
.fid_size = sizeof(struct mlxsw_sp_fid),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1977
.fid_size = sizeof(struct mlxsw_sp_fid),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1993
static struct mlxsw_sp_fid *mlxsw_sp_fid_lookup(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1998
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
2011
static struct mlxsw_sp_fid *mlxsw_sp_fid_get(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
2016
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
202
int mlxsw_sp_fid_nve_ifindex(const struct mlxsw_sp_fid *fid, int *nve_ifindex)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
2066
void mlxsw_sp_fid_put(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
2084
struct mlxsw_sp_fid *mlxsw_sp_fid_8021q_get(struct mlxsw_sp *mlxsw_sp, u16 vid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
2089
struct mlxsw_sp_fid *mlxsw_sp_fid_8021d_get(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
2095
struct mlxsw_sp_fid *mlxsw_sp_fid_8021q_lookup(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
2101
struct mlxsw_sp_fid *mlxsw_sp_fid_8021d_lookup(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
2108
struct mlxsw_sp_fid *mlxsw_sp_fid_rfid_get(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
2114
struct mlxsw_sp_fid *mlxsw_sp_fid_dummy_get(struct mlxsw_sp *mlxsw_sp)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
212
int mlxsw_sp_fid_nve_type(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
223
struct mlxsw_sp_fid *mlxsw_sp_fid_lookup_by_vni(struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
226
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
236
int mlxsw_sp_fid_vni(const struct mlxsw_sp_fid *fid, __be32 *vni)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
246
int mlxsw_sp_fid_nve_flood_index_set(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
269
void mlxsw_sp_fid_nve_flood_index_clear(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
281
bool mlxsw_sp_fid_nve_flood_index_is_set(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
286
int mlxsw_sp_fid_vni_set(struct mlxsw_sp_fid *fid, enum mlxsw_sp_nve_type type,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
320
void mlxsw_sp_fid_vni_clear(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
335
bool mlxsw_sp_fid_vni_is_set(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
340
void mlxsw_sp_fid_fdb_clear_offload(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
351
mlxsw_sp_fid_flood_table_lookup(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
426
mlxsw_sp_fid_fid_mid_ctl(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
433
int mlxsw_sp_fid_flood_set(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
453
int mlxsw_sp_fid_port_vid_map(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
461
void mlxsw_sp_fid_port_vid_unmap(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
467
u16 mlxsw_sp_fid_index(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
472
enum mlxsw_sp_fid_type mlxsw_sp_fid_type(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
477
struct mlxsw_sp_rif *mlxsw_sp_fid_rif(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
492
mlxsw_sp_fid_8021q_fid(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
497
u16 mlxsw_sp_fid_8021q_vid(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
502
static int mlxsw_sp_fid_8021q_setup(struct mlxsw_sp_fid *fid, const void *arg)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
518
const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
52
struct mlxsw_sp_fid common;
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
530
const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
548
static u16 mlxsw_sp_fid_pgt_base_cff(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
554
const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
57
struct mlxsw_sp_fid common;
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
580
static int mlxsw_sp_fid_op(const struct mlxsw_sp_fid *fid, bool valid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
590
static int mlxsw_sp_fid_edit_op(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
612
static int mlxsw_sp_fid_vni_to_fid_map(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
62
.key_len = sizeof_field(struct mlxsw_sp_fid, fid_index),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
629
static int mlxsw_sp_fid_to_fid_rif_update(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
63
.key_offset = offsetof(struct mlxsw_sp_fid, fid_index),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
635
static int mlxsw_sp_fid_vni_to_fid_rif_update(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
64
.head_offset = offsetof(struct mlxsw_sp_fid, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
645
mlxsw_sp_fid_vid_to_fid_map(const struct mlxsw_sp_fid *fid, u16 vid, bool valid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
662
mlxsw_sp_fid_8021q_vid_to_fid_rif_update(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
674
mlxsw_sp_fid_port_vid_to_fid_rif_update_one(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
68
.key_len = sizeof_field(struct mlxsw_sp_fid, vni),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
688
static int mlxsw_sp_fid_vid_to_fid_rif_set(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
69
.key_offset = offsetof(struct mlxsw_sp_fid, vni),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
70
.head_offset = offsetof(struct mlxsw_sp_fid, vni_ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
731
static void mlxsw_sp_fid_vid_to_fid_rif_unset(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
749
static int mlxsw_sp_fid_reiv_handle(struct mlxsw_sp_fid *fid, u16 rif_index,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
798
static int mlxsw_sp_fid_erif_eport_to_vid_map(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
80
int (*setup)(struct mlxsw_sp_fid *fid, const void *arg);
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
81
int (*configure)(struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
82
void (*deconfigure)(struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
822
int mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
83
int (*index_alloc)(struct mlxsw_sp_fid *fid, const void *arg,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
85
bool (*compare)(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
855
void mlxsw_sp_fid_rif_unset(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
87
int (*port_vid_map)(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
871
static int mlxsw_sp_fid_vni_op(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
89
void (*port_vid_unmap)(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
890
static int __mlxsw_sp_fid_port_vid_map(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
909
mlxsw_sp_fid_8021d_fid(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
91
int (*vni_set)(struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
914
static int mlxsw_sp_fid_8021d_setup(struct mlxsw_sp_fid *fid, const void *arg)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
92
void (*vni_clear)(struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
923
static int mlxsw_sp_fid_8021d_configure(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
928
static void mlxsw_sp_fid_8021d_deconfigure(struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
93
int (*nve_flood_index_set)(struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
935
static int mlxsw_sp_fid_8021d_index_alloc(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
94
void (*nve_flood_index_clear)(struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
95
void (*fdb_clear_offload)(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
951
mlxsw_sp_fid_8021d_compare(const struct mlxsw_sp_fid *fid, const void *arg)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
965
struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
97
int (*vid_to_fid_rif_update)(const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
988
struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
150
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
594
mlxsw_sp_nve_fid_flood_index_set(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
613
mlxsw_sp_nve_fid_flood_index_clear(struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
633
struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
664
struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
702
struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
785
const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
935
int mlxsw_sp_nve_fid_enable(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
984
struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10421
struct mlxsw_sp_fid *fid = rif->fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10431
static struct mlxsw_sp_fid *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10536
struct mlxsw_sp_fid *fid = rif->fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10550
static struct mlxsw_sp_fid *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10584
static struct mlxsw_sp_fid *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
143
struct mlxsw_sp_fid * (*fid_get)(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
77
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8586
struct mlxsw_sp_fid *fid = NULL;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8693
struct mlxsw_sp_fid *fid = rif->fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9117
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9163
struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1353
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1399
struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1480
struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2522
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2591
static struct mlxsw_sp_fid *
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2600
static struct mlxsw_sp_fid *
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2611
const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2713
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2740
static struct mlxsw_sp_fid *
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2749
static struct mlxsw_sp_fid *
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2764
const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2936
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3208
const struct mlxsw_sp_fid *fid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3266
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3416
struct mlxsw_sp_fid *fid, __be32 vni)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3469
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3575
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3647
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3855
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3939
struct mlxsw_sp_fid *fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
600
struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
92
struct mlxsw_sp_fid *
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
95
struct mlxsw_sp_fid *
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
99
const struct mlxsw_sp_fid *fid);