Home
last modified time | relevance | path

Searched refs:vni (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/net/openvswitch/
Dvport-geneve.c55 static void tunnel_id_to_vni(__be64 tun_id, __u8 *vni) in tunnel_id_to_vni() argument
58 vni[0] = (__force __u8)(tun_id >> 16); in tunnel_id_to_vni()
59 vni[1] = (__force __u8)(tun_id >> 8); in tunnel_id_to_vni()
60 vni[2] = (__force __u8)tun_id; in tunnel_id_to_vni()
62 vni[0] = (__force __u8)((__force u64)tun_id >> 40); in tunnel_id_to_vni()
63 vni[1] = (__force __u8)((__force u64)tun_id >> 48); in tunnel_id_to_vni()
64 vni[2] = (__force __u8)((__force u64)tun_id >> 56); in tunnel_id_to_vni()
69 static __be64 vni_to_tunnel_id(const __u8 *vni) in vni_to_tunnel_id() argument
72 return (vni[0] << 16) | (vni[1] << 8) | vni[2]; in vni_to_tunnel_id()
74 return (__force __be64)(((__force u64)vni[0] << 40) | in vni_to_tunnel_id()
[all …]
Dvport-vxlan.c84 key = cpu_to_be64(ntohl(md->vni) >> 8); in vxlan_rcv()
254 md.vni = htonl(be64_to_cpu(tun_key->tun_id) << 8); in vxlan_tnl_send()
/linux-4.1.27/drivers/net/
Dvxlan.c489 __u32 vni, __u32 ifindex) in vxlan_fdb_find_rdst() argument
496 rd->remote_vni == vni && in vxlan_fdb_find_rdst()
506 union vxlan_addr *ip, __be16 port, __u32 vni, __u32 ifindex) in vxlan_fdb_replace() argument
510 rd = vxlan_fdb_find_rdst(f, ip, port, vni, ifindex); in vxlan_fdb_replace()
519 rd->remote_vni = vni; in vxlan_fdb_replace()
526 union vxlan_addr *ip, __be16 port, __u32 vni, in vxlan_fdb_append() argument
531 rd = vxlan_fdb_find_rdst(f, ip, port, vni, ifindex); in vxlan_fdb_append()
540 rd->remote_vni = vni; in vxlan_fdb_append()
705 __be16 port, __u32 vni, __u32 ifindex, in vxlan_fdb_create() argument
733 notify |= vxlan_fdb_replace(f, ip, port, vni, in vxlan_fdb_create()
[all …]
/linux-4.1.27/include/net/
Dgeneve.h60 u8 vni[3]; member
92 __be16 tun_flags, u8 vni[3], u8 opt_len, u8 *opt,
Dvxlan.h98 __be32 vni; member
/linux-4.1.27/net/ipv4/
Dgeneve.c84 __be16 tun_flags, u8 vni[3], in geneve_build_header()
92 memcpy(geneveh->vni, vni, 3); in geneve_build_header()
109 __be16 tun_flags, u8 vni[3], u8 opt_len, u8 *opt, in geneve_xmit_skb()
135 geneve_build_header(gnvh, tun_flags, vni, opt_len, opt); in geneve_xmit_skb()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dmcg.c886 rule_hw->vxlan.vni = in parse_trans_rule()
887 cpu_to_be32(be32_to_cpu(spec->vxlan.vni) << 8); in parse_trans_rule()
960 "VNID = %d ", be32_to_cpu(cur->vxlan.vni)); in mlx4_err_rule()
/linux-4.1.27/include/linux/mlx4/
Ddevice.h1165 __be32 vni; member
1270 __be32 vni; member
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_hsi.h3759 __le32 vni; member