rdst 250 drivers/net/vxlan.c const struct vxlan_rdst *rdst) rdst 268 drivers/net/vxlan.c send_ip = !vxlan_addr_any(&rdst->remote_ip); rdst 270 drivers/net/vxlan.c ndm->ndm_family = send_ip ? rdst->remote_ip.sa.sa_family : AF_INET; rdst 276 drivers/net/vxlan.c if (rdst->offloaded) rdst 288 drivers/net/vxlan.c if (send_ip && vxlan_nla_put_addr(skb, NDA_DST, &rdst->remote_ip)) rdst 291 drivers/net/vxlan.c if (rdst->remote_port && rdst->remote_port != vxlan->cfg.dst_port && rdst 292 drivers/net/vxlan.c nla_put_be16(skb, NDA_PORT, rdst->remote_port)) rdst 294 drivers/net/vxlan.c if (rdst->remote_vni != vxlan->default_dst.remote_vni && rdst 295 drivers/net/vxlan.c nla_put_u32(skb, NDA_VNI, be32_to_cpu(rdst->remote_vni))) rdst 301 drivers/net/vxlan.c if (rdst->remote_ifindex && rdst 302 drivers/net/vxlan.c nla_put_u32(skb, NDA_IFINDEX, rdst->remote_ifindex)) rdst 542 drivers/net/vxlan.c struct vxlan_rdst *rdst; rdst 560 drivers/net/vxlan.c rdst = first_remote_rcu(f); rdst 561 drivers/net/vxlan.c vxlan_fdb_switchdev_notifier_info(vxlan, f, rdst, NULL, fdb_info); rdst 572 drivers/net/vxlan.c const struct vxlan_rdst *rdst, rdst 578 drivers/net/vxlan.c vxlan_fdb_switchdev_notifier_info(vxlan, f, rdst, extack, &fdb_info); rdst 589 drivers/net/vxlan.c struct vxlan_rdst *rdst; rdst 602 drivers/net/vxlan.c list_for_each_entry(rdst, &f->remotes, list) { rdst 604 drivers/net/vxlan.c f, rdst, rdst 624 drivers/net/vxlan.c struct vxlan_rdst *rdst; rdst 636 drivers/net/vxlan.c list_for_each_entry(rdst, &f->remotes, list) rdst 637 drivers/net/vxlan.c rdst->offloaded = false; rdst 1304 drivers/net/vxlan.c struct vxlan_rdst *rdst = first_remote_rcu(f); rdst 1306 drivers/net/vxlan.c if (likely(vxlan_addr_equal(&rdst->remote_ip, src_ip) && rdst 1307 drivers/net/vxlan.c rdst->remote_ifindex == ifindex)) rdst 1317 drivers/net/vxlan.c src_mac, &rdst->remote_ip.sa, &src_ip->sa); rdst 1319 drivers/net/vxlan.c rdst->remote_ip = *src_ip; rdst 1321 drivers/net/vxlan.c vxlan_fdb_notify(vxlan, f, rdst, RTM_NEWNEIGH, true, NULL); rdst 2416 drivers/net/vxlan.c __be32 default_vni, struct vxlan_rdst *rdst, rdst 2439 drivers/net/vxlan.c if (rdst) { rdst 2440 drivers/net/vxlan.c dst = &rdst->remote_ip; rdst 2450 drivers/net/vxlan.c dst_port = rdst->remote_port ? rdst->remote_port : vxlan->cfg.dst_port; rdst 2451 drivers/net/vxlan.c vni = (rdst->remote_vni) ? : default_vni; rdst 2452 drivers/net/vxlan.c ifindex = rdst->remote_ifindex; rdst 2454 drivers/net/vxlan.c dst_cache = &rdst->dst_cache; rdst 2632 drivers/net/vxlan.c struct vxlan_rdst *rdst, *fdst = NULL; rdst 2699 drivers/net/vxlan.c list_for_each_entry_rcu(rdst, &f->remotes, list) { rdst 2703 drivers/net/vxlan.c fdst = rdst; rdst 2708 drivers/net/vxlan.c vxlan_xmit_one(skb1, dev, vni, rdst, did_rsc); rdst 4276 drivers/net/vxlan.c struct vxlan_rdst *rdst; rdst 4288 drivers/net/vxlan.c rdst = vxlan_fdb_find_rdst(f, &fdb_info->remote_ip, rdst 4292 drivers/net/vxlan.c if (!rdst) rdst 4295 drivers/net/vxlan.c rdst->offloaded = fdb_info->offloaded;