vxlan_rdst
const struct vxlan_rdst *dst = &vxlan->default_dst;
struct vxlan_rdst *rd, bool swdev_notify)
struct vxlan_rdst *rd = NULL;
struct vxlan_rdst *rd;
struct vxlan_rdst *rdst = first_remote_rcu(f);
const struct vxlan_rdst *rdst)
struct vxlan_rdst *rdst = NULL;
struct vxlan_rdst *rdst = NULL;
__be32 default_vni, struct vxlan_rdst *rdst, bool did_rsc)
struct vxlan_rdst *rd, int type)
struct vxlan_rdst nh_rdst;
memset(&nh_rdst, 0, sizeof(struct vxlan_rdst));
struct vxlan_rdst nh_rdst;
memset(&nh_rdst, 0, sizeof(struct vxlan_rdst));
struct vxlan_rdst *rdst, *fdst = NULL;
const struct vxlan_rdst *rd,
const struct vxlan_rdst *rd)
struct vxlan_rdst *rd, *tmp;
struct vxlan_rdst *rd,
struct vxlan_rdst *dst = &vxlan->default_dst;
struct vxlan_rdst *rd, int type, bool swdev_notify,
struct vxlan_rdst *dst = &vxlan->default_dst;
struct vxlan_rdst remote = {
struct vxlan_rdst remote = { };
struct vxlan_rdst *dst = &vxlan->default_dst;
struct vxlan_rdst *dst;
static struct vxlan_rdst *vxlan_fdb_find_rdst(struct vxlan_fdb *f,
struct vxlan_rdst *rd;
struct vxlan_rdst *dst;
struct vxlan_rdst *rdst = NULL;
const struct vxlan_rdst *dst = &vxlan->default_dst;
struct vxlan_rdst *dst = &vxlan->default_dst;
struct vxlan_rdst *rdst;
const struct vxlan_rdst *rdst,
struct vxlan_rdst *rdst;
struct vxlan_rdst *rdst;
__u32 ifindex, struct vxlan_rdst *oldrd)
struct vxlan_rdst *rd;
rd = list_first_entry_or_null(&f->remotes, struct vxlan_rdst, list);
__u32 ifindex, struct vxlan_rdst **rdp)
struct vxlan_rdst *rd;
struct vxlan_rdst *rd = NULL;
struct vxlan_rdst *rd, *nd;
struct vxlan_rdst *rd;
struct vxlan_rdst *rd = container_of(head, struct vxlan_rdst, rcu);
struct vxlan_rdst *rd = NULL;
struct vxlan_rdst oldrd;
struct vxlan_rdst *new_rd, *old_rd = rtnl_dereference(remote->rd);
struct vxlan_rdst *rd = rtnl_dereference(remote->rd);
struct vxlan_rdst *rd = rtnl_dereference(remote->rd);
struct vxlan_rdst __rcu *rd;
struct vxlan_rdst *rd = rtnl_dereference(remote->rd);
struct vxlan_rdst *rd = container_of(head, struct vxlan_rdst, rcu);
struct vxlan_rdst *rd;
static void vxlan_mdb_remote_rdst_fini(struct vxlan_rdst *rd)
struct vxlan_rdst *rd = rtnl_dereference(remote->rd);
struct vxlan_rdst *rd = rtnl_dereference(remote->rd);
__be32 default_vni, struct vxlan_rdst *rdst, bool did_rsc);
static inline struct vxlan_rdst *first_remote_rcu(struct vxlan_fdb *fdb)
return list_entry_rcu(fdb->remotes.next, struct vxlan_rdst, list);
static inline struct vxlan_rdst *first_remote_rtnl(struct vxlan_fdb *fdb)
return list_first_entry(&fdb->remotes, struct vxlan_rdst, list);
struct vxlan_rdst *dst = &vxlan->default_dst;
struct vxlan_rdst *dst = &vxlan->default_dst;
struct vxlan_rdst *dst = &vxlan->default_dst;
struct vxlan_rdst default_dst; /* default destination */
struct vxlan_rdst *rdst)