inet6_ifaddr
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifa6 = ptr;
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifp, *tmp;
struct inet6_ifaddr *ifa = ptr;
struct inet6_ifaddr *ifp, *tmp;
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifa = data;
struct inet6_ifaddr *if6 = (struct inet6_ifaddr *) ptr;
struct inet6_ifaddr *if6 = (struct inet6_ifaddr *)ptr;
struct inet6_ifaddr *ifa6;
struct inet6_ifaddr *ifa6;
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifa = data;
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifa = (struct inet6_ifaddr *)ptr;
struct inet6_ifaddr *ifa = (struct inet6_ifaddr *)ptr;
struct inet6_ifaddr *ifa = (struct inet6_ifaddr *)ptr;
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ipv6_get_ifaddr(struct net *net,
void addrconf_dad_failure(struct sk_buff *skb, struct inet6_ifaddr *ifp);
void inet6_ifa_finish_destroy(struct inet6_ifaddr *ifp);
static inline void in6_ifa_put(struct inet6_ifaddr *ifp)
static inline void __in6_ifa_put(struct inet6_ifaddr *ifp)
static inline void in6_ifa_hold(struct inet6_ifaddr *ifp)
static inline bool in6_ifa_hold_safe(struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifpub;
void rt6_remove_prefsrc(struct inet6_ifaddr *ifp);
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifp;
ipv6_link_dev_addr(struct inet6_dev *idev, struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifa
= list_entry(p, struct inet6_ifaddr, if_list);
struct inet6_ifaddr *ifp;
static int ipv6_add_addr_hash(struct net_device *dev, struct inet6_ifaddr *ifa)
static struct inet6_ifaddr *
struct inet6_ifaddr *ifa = NULL;
check_cleanup_prefix_route(struct inet6_ifaddr *ifp, unsigned long *expires)
struct inet6_ifaddr *ifa;
cleanup_prefix_route(struct inet6_ifaddr *ifp, unsigned long expires,
static void ipv6_del_addr(struct inet6_ifaddr *ifp)
static int ipv6_create_tempaddr(struct inet6_ifaddr *ifp, bool block)
struct inet6_ifaddr *ift;
struct inet6_ifaddr *ifa;
static void addrconf_join_anycast(struct inet6_ifaddr *ifp);
static void addrconf_leave_anycast(struct inet6_ifaddr *ifp);
static void addrconf_dad_start(struct inet6_ifaddr *ifp);
static void addrconf_dad_completed(struct inet6_ifaddr *ifp, bool bump_id,
static void __ipv6_ifa_notify(int event, struct inet6_ifaddr *ifa);
static void ipv6_ifa_notify(int event, struct inet6_ifaddr *ifa);
struct inet6_ifaddr *ifp;
const struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifp;
const struct inet6_ifaddr *ifa;
const struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ipv6_get_ifaddr(struct net *net, const struct in6_addr *addr,
struct inet6_ifaddr *ifp, *result = NULL;
static void addrconf_dad_stop(struct inet6_ifaddr *ifp, int dad_failed)
struct inet6_ifaddr *ifpub;
static int addrconf_dad_end(struct inet6_ifaddr *ifp)
void addrconf_dad_failure(struct sk_buff *skb, struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifp2;
static void addrconf_join_anycast(struct inet6_ifaddr *ifp)
static void addrconf_leave_anycast(struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ift, *tmp;
struct inet6_ifaddr *ifp,
struct inet6_ifaddr *ift;
struct inet6_ifaddr *ifp = ipv6_get_ifaddr(net, addr, dev, 1);
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifp;
static void addrconf_del_dad_work(struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifp;
static void addrconf_mod_dad_work(struct inet6_ifaddr *ifp,
struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifp;
struct inet6_ifaddr, if_list_aux);
struct inet6_ifaddr *ifa;
struct inet6_ifaddr, tmp_list);
struct inet6_ifaddr, if_list_aux);
static void addrconf_dad_kick(struct inet6_ifaddr *ifp)
static void addrconf_dad_begin(struct inet6_ifaddr *ifp)
static void addrconf_dad_start(struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifp = container_of(to_delayed_work(w),
struct inet6_ifaddr,
static bool ipv6_lonely_lladdr(struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifpiter;
static void addrconf_dad_completed(struct inet6_ifaddr *ifp, bool bump_id,
struct inet6_ifaddr *ifp;
static struct inet6_ifaddr *if6_get_first(struct seq_file *seq, loff_t pos)
struct inet6_ifaddr *ifa = NULL;
static struct inet6_ifaddr *if6_get_next(struct seq_file *seq,
struct inet6_ifaddr *ifa)
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifp = (struct inet6_ifaddr *)v;
struct inet6_ifaddr *ifp = NULL;
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifpub = ifp->ifpub;
static int modify_prefix_route(struct net *net, struct inet6_ifaddr *ifp,
static int inet6_addr_modify(struct net *net, struct inet6_ifaddr *ifp,
struct inet6_ifaddr *ifa;
const struct inet6_ifaddr *ifa,
const struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifa;
static void inet6_ifa_notify(int event, struct inet6_ifaddr *ifa)
struct inet6_ifaddr *ifp;
static void __ipv6_ifa_notify(int event, struct inet6_ifaddr *ifp)
static void ipv6_ifa_notify(int event, struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifa;
struct inet6_ifaddr, if_list_aux);
void inet6_ifa_finish_destroy(struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifp = ipv6_get_ifaddr(dev_net(dev), saddr,
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifa;
void rt6_remove_prefsrc(struct inet6_ifaddr *ifp)
struct inet6_ifaddr *ifa = (struct inet6_ifaddr *)arg;
struct inet6_ifaddr *ifa = ptr;
const struct inet6_ifaddr *ifa;
static bool nf_nat_redirect_ipv6_usable(const struct inet6_ifaddr *ifa, unsigned int scope)
struct inet6_ifaddr *ifp;
struct inet6_ifaddr *ifa = (struct inet6_ifaddr *)ptr;
struct inet6_ifaddr *ifa;
struct inet6_ifaddr *ifa;