Lines Matching refs:vni
35 __be32 vni; member
59 .key_len = sizeof_field(struct mlxsw_sp_fid, vni),
60 .key_offset = offsetof(struct mlxsw_sp_fid, vni),
84 int (*vni_set)(struct mlxsw_sp_fid *fid, __be32 vni);
180 __be32 vni) in mlxsw_sp_fid_lookup_by_vni() argument
184 fid = rhashtable_lookup_fast(&mlxsw_sp->fid_core->vni_ht, &vni, in mlxsw_sp_fid_lookup_by_vni()
192 int mlxsw_sp_fid_vni(const struct mlxsw_sp_fid *fid, __be32 *vni) in mlxsw_sp_fid_vni() argument
197 *vni = fid->vni; in mlxsw_sp_fid_vni()
240 __be32 vni, int nve_ifindex) in mlxsw_sp_fid_vni_set() argument
252 fid->vni = vni; in mlxsw_sp_fid_vni_set()
259 err = ops->vni_set(fid, vni); in mlxsw_sp_fid_vni_set()
427 __be32 vni, bool vni_valid, u32 nve_flood_index, in mlxsw_sp_fid_vni_op() argument
435 mlxsw_reg_sfmr_vni_set(sfmr_pl, be32_to_cpu(vni)); in mlxsw_sp_fid_vni_op()
613 static int mlxsw_sp_fid_8021d_vni_set(struct mlxsw_sp_fid *fid, __be32 vni) in mlxsw_sp_fid_8021d_vni_set() argument
617 return mlxsw_sp_fid_vni_op(fid_family->mlxsw_sp, fid->fid_index, vni, in mlxsw_sp_fid_8021d_vni_set()
636 fid->vni, fid->vni_valid, nve_flood_index, in mlxsw_sp_fid_8021d_nve_flood_index_set()
644 mlxsw_sp_fid_vni_op(fid_family->mlxsw_sp, fid->fid_index, fid->vni, in mlxsw_sp_fid_8021d_nve_flood_index_clear()