mlxsw_sp_fid      207 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid;
mlxsw_sp_fid      212 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid      456 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_bridge_fid_get(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid      559 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_rif_fid(const struct mlxsw_sp_rif *rif);
mlxsw_sp_fid      760 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_acl_dummy_fid(struct mlxsw_sp *mlxsw_sp);
mlxsw_sp_fid      848 drivers/net/ethernet/mellanox/mlxsw/spectrum.h bool mlxsw_sp_fid_lag_vid_valid(const struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      849 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_fid_lookup_by_index(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid      851 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_fid_nve_ifindex(const struct mlxsw_sp_fid *fid, int *nve_ifindex);
mlxsw_sp_fid      852 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_fid_nve_type(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      854 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_fid_lookup_by_vni(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid      856 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_fid_vni(const struct mlxsw_sp_fid *fid, __be32 *vni);
mlxsw_sp_fid      857 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_fid_nve_flood_index_set(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      859 drivers/net/ethernet/mellanox/mlxsw/spectrum.h void mlxsw_sp_fid_nve_flood_index_clear(struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      860 drivers/net/ethernet/mellanox/mlxsw/spectrum.h bool mlxsw_sp_fid_nve_flood_index_is_set(const struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      861 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_fid_vni_set(struct mlxsw_sp_fid *fid, enum mlxsw_sp_nve_type type,
mlxsw_sp_fid      863 drivers/net/ethernet/mellanox/mlxsw/spectrum.h void mlxsw_sp_fid_vni_clear(struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      864 drivers/net/ethernet/mellanox/mlxsw/spectrum.h bool mlxsw_sp_fid_vni_is_set(const struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      865 drivers/net/ethernet/mellanox/mlxsw/spectrum.h void mlxsw_sp_fid_fdb_clear_offload(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      867 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_fid_flood_set(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      870 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_fid_port_vid_map(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      872 drivers/net/ethernet/mellanox/mlxsw/spectrum.h void mlxsw_sp_fid_port_vid_unmap(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      874 drivers/net/ethernet/mellanox/mlxsw/spectrum.h u16 mlxsw_sp_fid_index(const struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      875 drivers/net/ethernet/mellanox/mlxsw/spectrum.h enum mlxsw_sp_fid_type mlxsw_sp_fid_type(const struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      876 drivers/net/ethernet/mellanox/mlxsw/spectrum.h void mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif);
mlxsw_sp_fid      877 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_rif *mlxsw_sp_fid_rif(const struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      881 drivers/net/ethernet/mellanox/mlxsw/spectrum.h u16 mlxsw_sp_fid_8021q_vid(const struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      882 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_fid_8021q_get(struct mlxsw_sp *mlxsw_sp, u16 vid);
mlxsw_sp_fid      883 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_fid_8021d_get(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid      885 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_fid_8021q_lookup(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid      887 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_fid_8021d_lookup(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid      889 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_fid_rfid_get(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid      891 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_sp_fid *mlxsw_sp_fid_dummy_get(struct mlxsw_sp *mlxsw_sp);
mlxsw_sp_fid      892 drivers/net/ethernet/mellanox/mlxsw/spectrum.h void mlxsw_sp_fid_put(struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      948 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 			      struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      952 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 			       struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      958 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_nve_fid_enable(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      962 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 			      struct mlxsw_sp_fid *fid);
mlxsw_sp_fid       26 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_fid *dummy_fid;
mlxsw_sp_fid       92 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_sp_fid *mlxsw_sp_acl_dummy_fid(struct mlxsw_sp *mlxsw_sp)
mlxsw_sp_fid      856 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid       42 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	struct mlxsw_sp_fid common;
mlxsw_sp_fid       47 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	struct mlxsw_sp_fid common;
mlxsw_sp_fid       52 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.key_len = sizeof_field(struct mlxsw_sp_fid, fid_index),
mlxsw_sp_fid       53 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.key_offset = offsetof(struct mlxsw_sp_fid, fid_index),
mlxsw_sp_fid       54 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.head_offset = offsetof(struct mlxsw_sp_fid, ht_node),
mlxsw_sp_fid       58 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.key_len = sizeof_field(struct mlxsw_sp_fid, vni),
mlxsw_sp_fid       59 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.key_offset = offsetof(struct mlxsw_sp_fid, vni),
mlxsw_sp_fid       60 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.head_offset = offsetof(struct mlxsw_sp_fid, vni_ht_node),
mlxsw_sp_fid       71 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	void (*setup)(struct mlxsw_sp_fid *fid, const void *arg);
mlxsw_sp_fid       72 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	int (*configure)(struct mlxsw_sp_fid *fid);
mlxsw_sp_fid       73 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	void (*deconfigure)(struct mlxsw_sp_fid *fid);
mlxsw_sp_fid       74 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	int (*index_alloc)(struct mlxsw_sp_fid *fid, const void *arg,
mlxsw_sp_fid       76 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	bool (*compare)(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid       78 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	u16 (*flood_index)(const struct mlxsw_sp_fid *fid);
mlxsw_sp_fid       79 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	int (*port_vid_map)(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid       81 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	void (*port_vid_unmap)(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid       83 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	int (*vni_set)(struct mlxsw_sp_fid *fid, __be32 vni);
mlxsw_sp_fid       84 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	void (*vni_clear)(struct mlxsw_sp_fid *fid);
mlxsw_sp_fid       85 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	int (*nve_flood_index_set)(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid       87 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	void (*nve_flood_index_clear)(struct mlxsw_sp_fid *fid);
mlxsw_sp_fid       88 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	void (*fdb_clear_offload)(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      139 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c bool mlxsw_sp_fid_lag_vid_valid(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      144 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c struct mlxsw_sp_fid *mlxsw_sp_fid_lookup_by_index(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid      147 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid      157 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c int mlxsw_sp_fid_nve_ifindex(const struct mlxsw_sp_fid *fid, int *nve_ifindex)
mlxsw_sp_fid      167 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c int mlxsw_sp_fid_nve_type(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      178 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c struct mlxsw_sp_fid *mlxsw_sp_fid_lookup_by_vni(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid      181 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid      191 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c int mlxsw_sp_fid_vni(const struct mlxsw_sp_fid *fid, __be32 *vni)
mlxsw_sp_fid      201 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c int mlxsw_sp_fid_nve_flood_index_set(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      221 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c void mlxsw_sp_fid_nve_flood_index_clear(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      233 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c bool mlxsw_sp_fid_nve_flood_index_is_set(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      238 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c int mlxsw_sp_fid_vni_set(struct mlxsw_sp_fid *fid, enum mlxsw_sp_nve_type type,
mlxsw_sp_fid      272 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c void mlxsw_sp_fid_vni_clear(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      287 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c bool mlxsw_sp_fid_vni_is_set(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      292 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c void mlxsw_sp_fid_fdb_clear_offload(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      303 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_flood_table_lookup(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      318 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c int mlxsw_sp_fid_flood_set(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      348 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c int mlxsw_sp_fid_port_vid_map(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      356 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c void mlxsw_sp_fid_port_vid_unmap(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      362 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c u16 mlxsw_sp_fid_index(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      367 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c enum mlxsw_sp_fid_type mlxsw_sp_fid_type(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      372 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c void mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif)
mlxsw_sp_fid      377 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c struct mlxsw_sp_rif *mlxsw_sp_fid_rif(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      392 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_8021q_fid(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      397 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c u16 mlxsw_sp_fid_8021q_vid(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      402 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static void mlxsw_sp_fid_8021q_setup(struct mlxsw_sp_fid *fid, const void *arg)
mlxsw_sp_fid      460 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_8021q_configure(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      483 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static void mlxsw_sp_fid_8021q_deconfigure(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      493 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_8021q_index_alloc(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      508 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_8021q_compare(const struct mlxsw_sp_fid *fid, const void *arg)
mlxsw_sp_fid      515 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static u16 mlxsw_sp_fid_8021q_flood_index(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      520 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_8021q_port_vid_map(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      538 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_8021q_port_vid_unmap(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      595 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_8021d_fid(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      600 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static void mlxsw_sp_fid_8021d_setup(struct mlxsw_sp_fid *fid, const void *arg)
mlxsw_sp_fid      607 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_8021d_configure(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      614 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static void mlxsw_sp_fid_8021d_deconfigure(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      621 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_8021d_index_alloc(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      637 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_8021d_compare(const struct mlxsw_sp_fid *fid, const void *arg)
mlxsw_sp_fid      644 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static u16 mlxsw_sp_fid_8021d_flood_index(const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      657 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 		struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
mlxsw_sp_fid      680 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 		struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
mlxsw_sp_fid      702 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 		struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
mlxsw_sp_fid      714 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_8021d_port_vid_map(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      743 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_8021d_port_vid_unmap(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      756 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_8021d_vni_set(struct mlxsw_sp_fid *fid, __be32 vni)
mlxsw_sp_fid      765 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static void mlxsw_sp_fid_8021d_vni_clear(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      773 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_8021d_nve_flood_index_set(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      783 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static void mlxsw_sp_fid_8021d_nve_flood_index_clear(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      792 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_8021d_fdb_clear_offload(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      849 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_8021q_fdb_clear_offload(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      889 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_rfid_configure(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      895 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static void mlxsw_sp_fid_rfid_deconfigure(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      899 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_rfid_index_alloc(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      909 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static bool mlxsw_sp_fid_rfid_compare(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      917 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_rfid_port_vid_map(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      942 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c mlxsw_sp_fid_rfid_port_vid_unmap(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      967 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.fid_size		= sizeof(struct mlxsw_sp_fid),
mlxsw_sp_fid      974 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_dummy_configure(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      981 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static void mlxsw_sp_fid_dummy_deconfigure(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      986 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static int mlxsw_sp_fid_dummy_index_alloc(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      994 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static bool mlxsw_sp_fid_dummy_compare(const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid     1009 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.fid_size		= sizeof(struct mlxsw_sp_fid),
mlxsw_sp_fid     1022 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static struct mlxsw_sp_fid *mlxsw_sp_fid_lookup(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid     1027 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     1040 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c static struct mlxsw_sp_fid *mlxsw_sp_fid_get(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid     1045 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     1091 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c void mlxsw_sp_fid_put(struct mlxsw_sp_fid *fid)
mlxsw_sp_fid     1108 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c struct mlxsw_sp_fid *mlxsw_sp_fid_8021q_get(struct mlxsw_sp *mlxsw_sp, u16 vid)
mlxsw_sp_fid     1113 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c struct mlxsw_sp_fid *mlxsw_sp_fid_8021d_get(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid     1119 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c struct mlxsw_sp_fid *mlxsw_sp_fid_8021q_lookup(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid     1125 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c struct mlxsw_sp_fid *mlxsw_sp_fid_8021d_lookup(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid     1132 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c struct mlxsw_sp_fid *mlxsw_sp_fid_rfid_get(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid     1138 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c struct mlxsw_sp_fid *mlxsw_sp_fid_dummy_get(struct mlxsw_sp *mlxsw_sp)
mlxsw_sp_fid       79 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 			struct mlxsw_sp_fid *fid;
mlxsw_sp_fid      585 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mlxsw_sp_nve_fid_flood_index_set(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      604 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mlxsw_sp_nve_fid_flood_index_clear(struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      624 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 			      struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      655 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 			       struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      693 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 					struct mlxsw_sp_fid *fid)
mlxsw_sp_fid      794 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 					   const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      808 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c int mlxsw_sp_nve_fid_enable(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fid *fid,
mlxsw_sp_fid      859 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 			      struct mlxsw_sp_fid *fid)
mlxsw_sp_fid       85 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid      140 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_fid * (*fid_get)(struct mlxsw_sp_rif *rif,
mlxsw_sp_fid     6501 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct mlxsw_sp_fid *mlxsw_sp_rif_fid(const struct mlxsw_sp_rif *rif)
mlxsw_sp_fid     6513 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_fid *fid = NULL;
mlxsw_sp_fid     6592 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_fid *fid = rif->fid;
mlxsw_sp_fid     6684 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     6725 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
mlxsw_sp_fid     7396 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_fid *fid = rif->fid;
mlxsw_sp_fid     7405 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static struct mlxsw_sp_fid *
mlxsw_sp_fid     7484 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_fid *fid = rif->fid;
mlxsw_sp_fid     7497 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static struct mlxsw_sp_fid *
mlxsw_sp_fid     7592 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_fid *fid = rif->fid;
mlxsw_sp_fid     7605 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static struct mlxsw_sp_fid *
mlxsw_sp_fid       90 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *
mlxsw_sp_fid       93 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *
mlxsw_sp_fid       97 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 		       const struct mlxsw_sp_fid *fid);
mlxsw_sp_fid      369 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 		struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
mlxsw_sp_fid      894 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid      940 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
mlxsw_sp_fid     1021 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid;
mlxsw_sp_fid     1111 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     1980 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     2046 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c static struct mlxsw_sp_fid *
mlxsw_sp_fid     2052 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     2085 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c static struct mlxsw_sp_fid *
mlxsw_sp_fid     2096 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 			      const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid     2184 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     2216 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c static struct mlxsw_sp_fid *
mlxsw_sp_fid     2222 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     2251 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c static struct mlxsw_sp_fid *
mlxsw_sp_fid     2266 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 			      const struct mlxsw_sp_fid *fid)
mlxsw_sp_fid     2346 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     2357 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c struct mlxsw_sp_fid *mlxsw_sp_bridge_fid_get(struct mlxsw_sp *mlxsw_sp,
mlxsw_sp_fid     2576 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 					    const struct mlxsw_sp_fid *fid,
mlxsw_sp_fid     2634 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     2776 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 					  struct mlxsw_sp_fid *fid, __be32 vni)
mlxsw_sp_fid     2829 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     2935 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     3007 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     3212 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;
mlxsw_sp_fid     3298 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct mlxsw_sp_fid *fid;