Lines Matching refs:tun_id
105 static void tunnel_id_to_vni(__be64 tun_id, __u8 *vni)
108 vni[0] = (__force __u8)(tun_id >> 16);
109 vni[1] = (__force __u8)(tun_id >> 8);
110 vni[2] = (__force __u8)tun_id;
112 vni[0] = (__force __u8)((__force u64)tun_id >> 40);
113 vni[1] = (__force __u8)((__force u64)tun_id >> 48);
114 vni[2] = (__force __u8)((__force u64)tun_id >> 56);
118 static bool eq_tun_id_and_vni(u8 *tun_id, u8 *vni)
120 return !memcmp(vni, &tun_id[5], 3);
139 if (eq_tun_id_and_vni((u8 *)&node->geneve->cfg.info.key.tun_id, vni) &&
158 if (eq_tun_id_and_vni((u8 *)&node->geneve->cfg.info.key.tun_id, vni) &&
680 tunnel_id_to_vni(geneve->cfg.info.key.tun_id, vni);
730 tunnel_id_to_vni(info->key.tun_id, geneveh->vni);
1321 if (info->key.tun_id == geneve->cfg.info.key.tun_id &&
1331 return !(info->key.tun_id || info->key.tun_flags || info->key.tos ||
1481 if (changelink && (tunid != info->key.tun_id)) {
1485 info->key.tun_id = tunid;
1760 tunnel_id_to_vni(info->key.tun_id, tmp_vni);