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;