Lines Matching refs:valid_lft

1144 	ifa->valid_lft = cfg->valid_lft;  in ipv6_add_addr()
1244 lifetime = addrconf_timeout_fixup(ifa->valid_lft, HZ); in check_cleanup_prefix_route()
1419 cfg.valid_lft = min_t(__u32, ifp->valid_lft, in ipv6_create_tempaddr()
1423 cfg.preferred_lft = min_t(__u32, cfg.valid_lft, cfg.preferred_lft); in ipv6_create_tempaddr()
1459 if (cfg.preferred_lft > cfg.valid_lft || in ipv6_create_tempaddr()
2181 .valid_lft = ifp->valid_lft, in addrconf_dad_failure()
2575 __u32 valid_lft, __u32 prefered_lft, in manage_tempaddrs() argument
2607 if (valid_lft > max_valid) in manage_tempaddrs()
2608 valid_lft = max_valid; in manage_tempaddrs()
2615 ift->valid_lft = valid_lft; in manage_tempaddrs()
2632 if (list_empty(&idev->tempaddr_list) && (valid_lft || prefered_lft)) in manage_tempaddrs()
2657 __u32 valid_lft, u32 prefered_lft) in addrconf_prefix_rcv_add_addr() argument
2662 if (!ifp && valid_lft) { in addrconf_prefix_rcv_add_addr()
2668 .valid_lft = valid_lft, in addrconf_prefix_rcv_add_addr()
2708 if (ifp->valid_lft > (now - ifp->tstamp) / HZ) in addrconf_prefix_rcv_add_addr()
2709 stored_lft = ifp->valid_lft - (now - ifp->tstamp) / HZ; in addrconf_prefix_rcv_add_addr()
2728 valid_lft = max(valid_lft, minimum_lft); in addrconf_prefix_rcv_add_addr()
2732 ifp->valid_lft = valid_lft; in addrconf_prefix_rcv_add_addr()
2744 manage_tempaddrs(in6_dev, ifp, valid_lft, prefered_lft, in addrconf_prefix_rcv_add_addr()
2759 __u32 valid_lft; in addrconf_prefix_rcv() local
2783 valid_lft = ntohl(pinfo->valid); in addrconf_prefix_rcv()
2786 if (prefered_lft > valid_lft) { in addrconf_prefix_rcv()
2799 if (valid_lft != 0 && valid_lft < in6_dev->cnf.accept_ra_min_lft) in addrconf_prefix_rcv()
2818 rt_expires = addrconf_timeout_fixup(valid_lft, HZ); in addrconf_prefix_rcv()
2820 rt_expires = addrconf_timeout_fixup(valid_lft, USER_HZ); in addrconf_prefix_rcv()
2833 if (valid_lft == 0) { in addrconf_prefix_rcv()
2851 } else if (valid_lft) { in addrconf_prefix_rcv()
2903 tokenized, valid_lft, in addrconf_prefix_rcv()
2913 tokenized, valid_lft, in addrconf_prefix_rcv()
3012 if (!cfg->valid_lft || cfg->preferred_lft > cfg->valid_lft) { in inet6_addr_add()
3044 timeout = addrconf_timeout_fixup(cfg->valid_lft, HZ); in inet6_addr_add()
3047 cfg->valid_lft = timeout; in inet6_addr_add()
3082 manage_tempaddrs(idev, ifp, cfg->valid_lft, in inet6_addr_add()
3152 .valid_lft = INFINITY_LIFE_TIME, in addrconf_add_ifaddr()
3198 .valid_lft = INFINITY_LIFE_TIME, in add_addr()
3303 .valid_lft = INFINITY_LIFE_TIME, in addrconf_add_linklocal()
4672 if (ifp->valid_lft != INFINITY_LIFE_TIME && in addrconf_verify_rtnl()
4673 age >= ifp->valid_lft) { in addrconf_verify_rtnl()
4692 if ((ifp->valid_lft != INFINITY_LIFE_TIME) && in addrconf_verify_rtnl()
4693 (time_before(ifp->tstamp + ifp->valid_lft * HZ, next))) in addrconf_verify_rtnl()
4694 next = ifp->tstamp + ifp->valid_lft * HZ; in addrconf_verify_rtnl()
4861 if (!cfg->valid_lft || cfg->preferred_lft > cfg->valid_lft) in inet6_addr_modify()
4871 timeout = addrconf_timeout_fixup(cfg->valid_lft, HZ); in inet6_addr_modify()
4874 cfg->valid_lft = timeout; in inet6_addr_modify()
4905 WRITE_ONCE(ifp->valid_lft, cfg->valid_lft); in inet6_addr_modify()
4957 cfg->valid_lft = 0; in inet6_addr_modify()
4960 manage_tempaddrs(ifp->idev, ifp, cfg->valid_lft, in inet6_addr_modify()
5004 cfg.valid_lft = INFINITY_LIFE_TIME; in inet6_rtm_newaddr()
5011 cfg.valid_lft = ci->ifa_valid; in inet6_rtm_newaddr()
5154 valid = READ_ONCE(ifa->valid_lft); in inet6_fill_ifaddr()
5943 ifp->valid_lft = 0; in inet6_set_iftoken()