Lines Matching refs:ifpub
1275 if (ifp->ifpub) { in ipv6_del_addr()
1276 in6_ifa_put(ifp->ifpub); in ipv6_del_addr()
1277 ifp->ifpub = NULL; in ipv6_del_addr()
1415 ift->ifpub = ifp; in ipv6_create_tempaddr()
2043 struct inet6_ifaddr *ifpub; in addrconf_dad_stop() local
2045 ifpub = ifp->ifpub; in addrconf_dad_stop()
2046 if (ifpub) { in addrconf_dad_stop()
2047 in6_ifa_hold(ifpub); in addrconf_dad_stop()
2049 ipv6_create_tempaddr(ifpub, true); in addrconf_dad_stop()
2050 in6_ifa_put(ifpub); in addrconf_dad_stop()
2511 if (ifp != ift->ifpub) in manage_tempaddrs()
3775 if (ifa->ifpub) { in addrconf_ifdown()
3776 in6_ifa_put(ifa->ifpub); in addrconf_ifdown()
3777 ifa->ifpub = NULL; in addrconf_ifdown()
4518 struct inet6_ifaddr *ifpub = ifp->ifpub; in addrconf_verify_rtnl() local
4521 if (!ifp->regen_count && ifpub) { in addrconf_verify_rtnl()
4524 in6_ifa_hold(ifpub); in addrconf_verify_rtnl()
4527 spin_lock(&ifpub->lock); in addrconf_verify_rtnl()
4528 ifpub->regen_count = 0; in addrconf_verify_rtnl()
4529 spin_unlock(&ifpub->lock); in addrconf_verify_rtnl()
4531 ipv6_create_tempaddr(ifpub, true); in addrconf_verify_rtnl()
4532 in6_ifa_put(ifpub); in addrconf_verify_rtnl()