Lines Matching refs:ifpub
1319 if (ifp->ifpub) { in ipv6_del_addr()
1320 in6_ifa_put(ifp->ifpub); in ipv6_del_addr()
1321 ifp->ifpub = NULL; in ipv6_del_addr()
1491 ift->ifpub = ifp; in ipv6_create_tempaddr()
2121 struct inet6_ifaddr *ifpub; in addrconf_dad_stop() local
2123 ifpub = ifp->ifpub; in addrconf_dad_stop()
2124 if (ifpub) { in addrconf_dad_stop()
2125 in6_ifa_hold(ifpub); in addrconf_dad_stop()
2127 ipv6_create_tempaddr(ifpub, true); in addrconf_dad_stop()
2128 in6_ifa_put(ifpub); in addrconf_dad_stop()
2581 if (ift->ifpub != ifp) in delete_tempaddrs()
2605 if (ifp != ift->ifpub) in manage_tempaddrs()
3933 if (ifa->ifpub) { in addrconf_ifdown()
3934 in6_ifa_put(ifa->ifpub); in addrconf_ifdown()
3935 ifa->ifpub = NULL; in addrconf_ifdown()
4646 !ifp->regen_count && ifp->ifpub) { in addrconf_verify_rtnl()
4652 struct inet6_ifaddr *ifpub = ifp->ifpub; in addrconf_verify_rtnl() local
4658 in6_ifa_hold(ifpub); in addrconf_verify_rtnl()
4661 spin_lock(&ifpub->lock); in addrconf_verify_rtnl()
4662 ifpub->regen_count = 0; in addrconf_verify_rtnl()
4663 spin_unlock(&ifpub->lock); in addrconf_verify_rtnl()
4665 ipv6_create_tempaddr(ifpub, true); in addrconf_verify_rtnl()
4666 in6_ifa_put(ifpub); in addrconf_verify_rtnl()