Lines Matching defs:fid
140 bool mlxsw_sp_fid_lag_vid_valid(const struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_lag_vid_valid()
148 struct mlxsw_sp_fid *fid; in mlxsw_sp_fid_lookup_by_index() local
158 int mlxsw_sp_fid_nve_ifindex(const struct mlxsw_sp_fid *fid, int *nve_ifindex) in mlxsw_sp_fid_nve_ifindex()
168 int mlxsw_sp_fid_nve_type(const struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_nve_type()
182 struct mlxsw_sp_fid *fid; in mlxsw_sp_fid_lookup_by_vni() local
192 int mlxsw_sp_fid_vni(const struct mlxsw_sp_fid *fid, __be32 *vni) in mlxsw_sp_fid_vni()
202 int mlxsw_sp_fid_nve_flood_index_set(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_nve_flood_index_set()
222 void mlxsw_sp_fid_nve_flood_index_clear(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_nve_flood_index_clear()
234 bool mlxsw_sp_fid_nve_flood_index_is_set(const struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_nve_flood_index_is_set()
239 int mlxsw_sp_fid_vni_set(struct mlxsw_sp_fid *fid, enum mlxsw_sp_nve_type type, in mlxsw_sp_fid_vni_set()
273 void mlxsw_sp_fid_vni_clear(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_vni_clear()
288 bool mlxsw_sp_fid_vni_is_set(const struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_vni_is_set()
293 void mlxsw_sp_fid_fdb_clear_offload(const struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_fdb_clear_offload()
304 mlxsw_sp_fid_flood_table_lookup(const struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_flood_table_lookup()
319 int mlxsw_sp_fid_flood_set(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_flood_set()
349 int mlxsw_sp_fid_port_vid_map(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_port_vid_map()
357 void mlxsw_sp_fid_port_vid_unmap(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_port_vid_unmap()
363 u16 mlxsw_sp_fid_index(const struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_index()
368 enum mlxsw_sp_fid_type mlxsw_sp_fid_type(const struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_type()
373 void mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif) in mlxsw_sp_fid_rif_set()
378 struct mlxsw_sp_rif *mlxsw_sp_fid_rif(const struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_rif()
393 mlxsw_sp_fid_8021q_fid(const struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_8021q_fid()
398 u16 mlxsw_sp_fid_8021q_vid(const struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_8021q_vid()
403 static void mlxsw_sp_fid_8021q_setup(struct mlxsw_sp_fid *fid, const void *arg) in mlxsw_sp_fid_8021q_setup()
452 mlxsw_sp_fid_8021d_fid(const struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_8021d_fid()
457 static void mlxsw_sp_fid_8021d_setup(struct mlxsw_sp_fid *fid, const void *arg) in mlxsw_sp_fid_8021d_setup()
464 static int mlxsw_sp_fid_8021d_configure(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_8021d_configure()
471 static void mlxsw_sp_fid_8021d_deconfigure(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_8021d_deconfigure()
478 static int mlxsw_sp_fid_8021d_index_alloc(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_8021d_index_alloc()
494 mlxsw_sp_fid_8021d_compare(const struct mlxsw_sp_fid *fid, const void *arg) in mlxsw_sp_fid_8021d_compare()
501 static u16 mlxsw_sp_fid_8021d_flood_index(const struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_8021d_flood_index()
514 struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid; in mlxsw_sp_port_vp_mode_trans() local
537 struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid; in mlxsw_sp_port_vp_mode_trans() local
559 struct mlxsw_sp_fid *fid = mlxsw_sp_port_vlan->fid; in mlxsw_sp_port_vlan_mode_trans() local
571 static int mlxsw_sp_fid_8021d_port_vid_map(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_8021d_port_vid_map()
600 mlxsw_sp_fid_8021d_port_vid_unmap(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_8021d_port_vid_unmap()
613 static int mlxsw_sp_fid_8021d_vni_set(struct mlxsw_sp_fid *fid, __be32 vni) in mlxsw_sp_fid_8021d_vni_set()
622 static void mlxsw_sp_fid_8021d_vni_clear(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_8021d_vni_clear()
630 static int mlxsw_sp_fid_8021d_nve_flood_index_set(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_8021d_nve_flood_index_set()
640 static void mlxsw_sp_fid_8021d_nve_flood_index_clear(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_8021d_nve_flood_index_clear()
649 mlxsw_sp_fid_8021d_fdb_clear_offload(const struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_8021d_fdb_clear_offload()
706 mlxsw_sp_fid_8021q_compare(const struct mlxsw_sp_fid *fid, const void *arg) in mlxsw_sp_fid_8021q_compare()
714 mlxsw_sp_fid_8021q_fdb_clear_offload(const struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_8021q_fdb_clear_offload()
754 static int mlxsw_sp_fid_rfid_configure(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_rfid_configure()
760 static void mlxsw_sp_fid_rfid_deconfigure(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_rfid_deconfigure()
764 static int mlxsw_sp_fid_rfid_index_alloc(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_rfid_index_alloc()
774 static bool mlxsw_sp_fid_rfid_compare(const struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_rfid_compare()
782 static int mlxsw_sp_fid_rfid_port_vid_map(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_rfid_port_vid_map()
807 mlxsw_sp_fid_rfid_port_vid_unmap(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_rfid_port_vid_unmap()
839 static int mlxsw_sp_fid_dummy_configure(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_dummy_configure()
846 static void mlxsw_sp_fid_dummy_deconfigure(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_dummy_deconfigure()
851 static int mlxsw_sp_fid_dummy_index_alloc(struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_dummy_index_alloc()
859 static bool mlxsw_sp_fid_dummy_compare(const struct mlxsw_sp_fid *fid, in mlxsw_sp_fid_dummy_compare()
892 struct mlxsw_sp_fid *fid; in mlxsw_sp_fid_lookup() local
910 struct mlxsw_sp_fid *fid; in mlxsw_sp_fid_get() local
956 void mlxsw_sp_fid_put(struct mlxsw_sp_fid *fid) in mlxsw_sp_fid_put()