Lines Matching defs:valid_lft

1150 	ifa->valid_lft = cfg->valid_lft;
1250 lifetime = addrconf_timeout_fixup(ifa->valid_lft, HZ);
1425 cfg.valid_lft = min_t(__u32, ifp->valid_lft,
1429 cfg.preferred_lft = min_t(__u32, cfg.valid_lft, cfg.preferred_lft);
1456 * to a minimum of regen_advance, unless that would exceed valid_lft or
1465 if (cfg.preferred_lft > cfg.valid_lft ||
2187 .valid_lft = ifp->valid_lft,
2595 __u32 valid_lft, __u32 prefered_lft,
2627 if (valid_lft > max_valid)
2628 valid_lft = max_valid;
2635 ift->valid_lft = valid_lft;
2648 * However, we get called with valid_lft == 0, prefered_lft == 0, create == false
2652 if (list_empty(&idev->tempaddr_list) && (valid_lft || prefered_lft))
2677 __u32 valid_lft, u32 prefered_lft)
2682 if (!ifp && valid_lft) {
2688 .valid_lft = valid_lft,
2728 if (ifp->valid_lft > (now - ifp->tstamp) / HZ)
2729 stored_lft = ifp->valid_lft - (now - ifp->tstamp) / HZ;
2748 valid_lft = max(valid_lft, minimum_lft);
2752 ifp->valid_lft = valid_lft;
2764 manage_tempaddrs(in6_dev, ifp, valid_lft, prefered_lft,
2779 __u32 valid_lft;
2803 valid_lft = ntohl(pinfo->valid);
2806 if (prefered_lft > valid_lft) {
2819 if (valid_lft != 0 && valid_lft < in6_dev->cnf.accept_ra_min_lft)
2833 * save rt_expires in seconds, likely valid_lft,
2838 rt_expires = addrconf_timeout_fixup(valid_lft, HZ);
2840 rt_expires = addrconf_timeout_fixup(valid_lft, USER_HZ);
2853 if (valid_lft == 0) {
2871 } else if (valid_lft) {
2923 tokenized, valid_lft,
2933 tokenized, valid_lft,
3070 manage_tempaddrs(idev, ifp, cfg->valid_lft,
3141 .valid_lft = INFINITY_LIFE_TIME,
3195 .valid_lft = INFINITY_LIFE_TIME,
3297 .valid_lft = INFINITY_LIFE_TIME,
4628 * infinity, while valid_lft is infinity
4670 if (ifp->valid_lft != INFINITY_LIFE_TIME &&
4671 age >= ifp->valid_lft) {
4690 if ((ifp->valid_lft != INFINITY_LIFE_TIME) &&
4691 (time_before(ifp->tstamp + ifp->valid_lft * HZ, next)))
4692 next = ifp->tstamp + ifp->valid_lft * HZ;
4704 /* ifp->prefered_lft <= ifp->valid_lft */
4885 WRITE_ONCE(ifp->valid_lft, cfg->valid_lft);
4938 manage_tempaddrs(ifp->idev, ifp, cfg->valid_lft,
4993 cfg.valid_lft = INFINITY_LIFE_TIME;
5002 cfg.valid_lft = ci->ifa_valid;
5005 if (!cfg.valid_lft || cfg.preferred_lft > cfg.valid_lft) {
5010 timeout = addrconf_timeout_fixup(cfg.valid_lft, HZ);
5013 cfg.valid_lft = timeout;
5152 valid = READ_ONCE(ifa->valid_lft);
5959 ifp->valid_lft = 0;