Home
last modified time | relevance | path

Searched defs:vni (Results 1 – 25 of 25) sorted by relevance

/linux/drivers/net/vxlan/
H A Dvxlan_core.c102 int ifindex, __be32 vni, in vxlan_vs_find_vni() argument
143 __be32 vni, sa_family_t family, in vxlan_find_vni() argument
381 vxlan_find_mac_rcu(struct vxlan_dev * vxlan,const u8 * mac,__be32 vni) vxlan_find_mac_rcu() argument
397 vxlan_find_mac_tx(struct vxlan_dev * vxlan,const u8 * mac,__be32 vni) vxlan_find_mac_tx() argument
413 vxlan_find_mac(struct vxlan_dev * vxlan,const u8 * mac,__be32 vni) vxlan_find_mac() argument
429 vxlan_fdb_find_rdst(struct vxlan_fdb * f,union vxlan_addr * ip,__be16 port,__be32 vni,__u32 ifindex) vxlan_fdb_find_rdst() argument
444 vxlan_fdb_find_uc(struct net_device * dev,const u8 * mac,__be32 vni,struct switchdev_notifier_vxlan_fdb_info * fdb_info) vxlan_fdb_find_uc() argument
491 vxlan_fdb_replay(const struct net_device * dev,__be32 vni,struct notifier_block * nb,struct netlink_ext_ack * extack) vxlan_fdb_replay() argument
524 vxlan_fdb_clear_offload(const struct net_device * dev,__be32 vni) vxlan_fdb_clear_offload() argument
548 vxlan_fdb_replace(struct vxlan_fdb * f,union vxlan_addr * ip,__be16 port,__be32 vni,__u32 ifindex,struct vxlan_rdst * oldrd) vxlan_fdb_replace() argument
573 vxlan_fdb_append(struct vxlan_fdb * f,union vxlan_addr * ip,__be16 port,__be32 vni,__u32 ifindex,struct vxlan_rdst ** rdp) vxlan_fdb_append() argument
858 vxlan_fdb_create(struct vxlan_dev * vxlan,const u8 * mac,union vxlan_addr * ip,__u16 state,__be16 port,__be32 src_vni,__be32 vni,__u32 ifindex,__u16 ndm_flags,u32 nhid,struct vxlan_fdb ** fdb,struct netlink_ext_ack * extack) vxlan_fdb_create() argument
970 vxlan_fdb_update_existing(struct vxlan_dev * vxlan,union vxlan_addr * ip,__u16 state,__u16 flags,__be16 port,__be32 vni,__u32 ifindex,__u16 ndm_flags,struct vxlan_fdb * f,u32 nhid,bool swdev_notify,struct netlink_ext_ack * extack) vxlan_fdb_update_existing() argument
1069 vxlan_fdb_update_create(struct vxlan_dev * vxlan,const u8 * mac,union vxlan_addr * ip,__u16 state,__u16 flags,__be16 port,__be32 src_vni,__be32 vni,__u32 ifindex,__u16 ndm_flags,u32 nhid,bool swdev_notify,struct netlink_ext_ack * extack) vxlan_fdb_update_create() argument
1105 vxlan_fdb_update(struct vxlan_dev * vxlan,const u8 * mac,union vxlan_addr * ip,__u16 state,__u16 flags,__be16 port,__be32 src_vni,__be32 vni,__u32 ifindex,__u16 ndm_flags,u32 nhid,bool swdev_notify,struct netlink_ext_ack * extack) vxlan_fdb_update() argument
1144 vxlan_fdb_parse(struct nlattr * tb[],struct vxlan_dev * vxlan,union vxlan_addr * ip,__be16 * port,__be32 * src_vni,__be32 * vni,u32 * ifindex,u32 * nhid,struct netlink_ext_ack * extack) vxlan_fdb_parse() argument
1238 __be32 src_vni, vni; vxlan_fdb_add() local
1274 __vxlan_fdb_delete(struct vxlan_dev * vxlan,const unsigned char * addr,union vxlan_addr ip,__be16 port,__be32 src_vni,__be32 vni,u32 ifindex,bool swdev_notify) __vxlan_fdb_delete() argument
1313 __be32 src_vni, vni; vxlan_fdb_delete() local
1394 __be32 vni; vxlan_fdb_get() local
1424 vxlan_snoop(struct net_device * dev,union vxlan_addr * src_ip,const u8 * src_mac,u32 src_ifindex,__be32 vni) vxlan_snoop() argument
1588 vxlan_set_mac(struct vxlan_dev * vxlan,struct vxlan_sock * vs,struct sk_buff * skb,__be32 vni) vxlan_set_mac() argument
1655 __be32 vni = 0; vxlan_rcv() local
1817 __be32 vni; vxlan_err_lookup() local
1839 arp_reduce(struct net_device * dev,struct sk_buff * skb,__be32 vni) arp_reduce() argument
2022 neigh_reduce(struct net_device * dev,struct sk_buff * skb,__be32 vni) neigh_reduce() argument
2175 vxlan_build_skb(struct sk_buff * skb,struct dst_entry * dst,int iphdr_len,__be32 vni,struct vxlan_metadata * md,u32 vxflags,bool udp_sum) vxlan_build_skb() argument
2240 vxlan_encap_bypass(struct sk_buff * skb,struct vxlan_dev * src_vxlan,struct vxlan_dev * dst_vxlan,__be32 vni,bool snoop) vxlan_encap_bypass() argument
2292 encap_bypass_if_local(struct sk_buff * skb,struct net_device * dev,struct vxlan_dev * vxlan,int addr_family,__be16 dst_port,int dst_ifindex,__be32 vni,struct dst_entry * dst,u32 rt_flags) encap_bypass_if_local() argument
2352 __be32 vni = 0; vxlan_xmit_one() local
2623 vxlan_xmit_nh(struct sk_buff * skb,struct net_device * dev,struct vxlan_fdb * f,__be32 vni,bool did_rsc) vxlan_xmit_nh() argument
2653 vxlan_xmit_nhid(struct sk_buff * skb,struct net_device * dev,u32 nhid,__be32 vni) vxlan_xmit_nhid() argument
2704 __be32 vni = 0; vxlan_xmit() local
2868 __be32 vni = vxlan->default_dst.remote_vni; vxlan_vs_add_dev() local
2957 __be32 vni; global() member
3668 vxlan_vni_in_use(struct net * src_net,struct vxlan_dev * vxlan,struct vxlan_config * conf,__be32 vni) vxlan_vni_in_use() argument
4038 __be32 vni = cpu_to_be32(nla_get_u32(data[IFLA_VXLAN_ID])); vxlan_nl2conf() local
[all...]
H A Dvxlan_private.h29 __be32 vni; member
51 static inline struct hlist_head *vni_head(struct vxlan_sock *vs, __be32 vni) in vni_head() argument
170 vxlan_vnifilter_lookup(struct vxlan_dev *vxlan, __be32 vni) in vxlan_vnifilter_lookup() argument
[all...]
H A Dvxlan_multicast.c126 __be32 vni, union vxlan_addr *rip, int rifindex) in vxlan_group_used() argument
H A Dvxlan_mdb.c21 __be32 vni; member
[all...]
/linux/drivers/net/
H A Dgeneve.c100 static __be64 vni_to_tunnel_id(const __u8 *vni) in vni_to_tunnel_id() argument
112 tunnel_id_to_vni(__be64 tun_id,__u8 * vni) tunnel_id_to_vni() argument
125 eq_tun_id_and_vni(u8 * tun_id,u8 * vni) eq_tun_id_and_vni() argument
136 geneve_lookup(struct geneve_sock * gs,__be32 addr,u8 vni[]) geneve_lookup() argument
155 geneve6_lookup(struct geneve_sock * gs,struct in6_addr addr6,u8 vni[]) geneve6_lookup() argument
182 u8 *vni; geneve_lookup_skb() local
420 u8 *vni = zero_vni; geneve_udp_encap_err_lookup() local
679 __u8 vni[3]; geneve_sock_add() local
1275 __u32 vni = nla_get_u32(data[IFLA_GENEVE_ID]); geneve_validate() local
1481 __u32 vni; geneve_nl2info() local
1799 __u32 vni; geneve_fill_info() local
[all...]
/linux/include/net/
H A Dvxlan.h215 __be32 vni; member
270 __be32 vni; member
419 static inline __be32 vxlan_vni_field(__be32 vni) in vxlan_vni_field() argument
499 __be32 vni; global() member
514 vxlan_fdb_find_uc(struct net_device * dev,const u8 * mac,__be32 vni,struct switchdev_notifier_vxlan_fdb_info * fdb_info) vxlan_fdb_find_uc() argument
520 vxlan_fdb_replay(const struct net_device * dev,__be32 vni,struct notifier_block * nb,struct netlink_ext_ack * extack) vxlan_fdb_replay() argument
528 vxlan_fdb_clear_offload(const struct net_device * dev,__be32 vni) vxlan_fdb_clear_offload() argument
[all...]
H A Dgeneve.h60 u8 vni[3]; member
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_nve_vxlan.c286 mlxsw_sp_nve_vxlan_fdb_replay(const struct net_device *nve_dev, __be32 vni, in mlxsw_sp_nve_vxlan_fdb_replay() argument
296 mlxsw_sp_nve_vxlan_clear_offload(const struct net_device *nve_dev, __be32 vni) in mlxsw_sp_nve_vxlan_clear_offload() argument
H A Dspectrum_switchdev.c3027 __be32 vni, bool adding) in mlxsw_sp_fdb_vxlan_call_notifiers() argument
3049 __be32 vni, in mlxsw_sp_fdb_nve_call_notifiers() argument
3269 __be32 vni; mlxsw_sp_fdb_notify_mac_uc_tunnel_process() local
3416 mlxsw_sp_switchdev_bridge_vxlan_fdb_event(struct mlxsw_sp * mlxsw_sp,struct mlxsw_sp_switchdev_event_work * switchdev_work,struct mlxsw_sp_fid * fid,__be32 vni) mlxsw_sp_switchdev_bridge_vxlan_fdb_event() argument
3470 __be32 vni; mlxsw_sp_switchdev_bridge_nve_fdb_event() local
3854 __be32 vni = vxlan->cfg.vni; mlxsw_sp_switchdev_vxlan_vlan_add() local
3938 __be32 vni = vxlan->cfg.vni; mlxsw_sp_switchdev_vxlan_vlan_del() local
[all...]
H A Dspectrum_nve.c788 __be32 vni) in mlxsw_sp_nve_fdb_clear_offload() argument
990 __be32 vni; in mlxsw_sp_nve_fid_disable() local
H A Dspectrum_fid.c43 __be32 vni; member
224 __be32 vni) in mlxsw_sp_fid_lookup_by_vni() argument
236 int mlxsw_sp_fid_vni(const struct mlxsw_sp_fid *fid, __be32 *vni) in mlxsw_sp_fid_vni() argument
287 __be32 vni, int nve_ifindex) in mlxsw_sp_fid_vni_set() argument
[all...]
H A Dspectrum.h1357 __be32 vni; member
H A Dreg.h1686 u32 vni, bool irif_v, u16 irif) in mlxsw_reg_svfa_vni_pack() argument
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_geneve.c79 static void mlx5e_tunnel_id_to_vni(__be64 tun_id, __u8 *vni) in mlx5e_tunnel_id_to_vni() argument
/linux/drivers/net/ethernet/sfc/
H A Dtc_encap_actions.c332 u32 vni; in efx_gen_tun_header_geneve() local
/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dmatch.c459 u32 vni; in nfp_flower_compile_tun_udp_key() local
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_l2.h81 u32 vni; member
H A Dqed_hsi.h3805 __le32 vni; member
/linux/drivers/net/ethernet/intel/ice/
H A Dice_protocol_type.h196 __be32 vni; /* only use lower 24-bits */ member
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Ddefiner.h704 u8 vni[0x18]; member
712 u8 vni[0x18]; member
745 u8 vni[0x18]; member
/linux/include/linux/mlx4/
H A Ddevice.h1252 __be32 vni; member
1357 __be32 vni; member
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4_hw.c7862 const u8 *addr, const u8 *mask, unsigned int vni, in t4_alloc_encap_mac_filt() argument
H A Dcxgb4.h1355 uint32_t vni:ENCAP_VNI_BITWIDTH; /* VNI of tunnel */ member
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_hsi.h3847 __le32 vni; member
/linux/include/linux/bnxt/
H A Dhsi.h7832 __le32 vni; member
7930 __be32 vni; member