Lines Matching defs:prefered_lft
1123 ifa->prefered_lft = cfg->preferred_lft;
1382 cfg.preferred_lft = min_t(__u32, ifp->prefered_lft, cfg.preferred_lft);
2117 .preferred_lft = ifp->prefered_lft,
2510 __u32 valid_lft, __u32 prefered_lft,
2545 if (prefered_lft > max_prefered)
2546 prefered_lft = max_prefered;
2551 ift->prefered_lft = prefered_lft;
2553 if (prefered_lft > 0)
2563 * However, we get called with valid_lft == 0, prefered_lft == 0, create == false
2567 if (list_empty(&idev->tempaddr_list) && (valid_lft || prefered_lft))
2592 __u32 valid_lft, u32 prefered_lft)
2604 .preferred_lft = prefered_lft,
2659 * So we should always update prefered_lft here.
2666 ifp->prefered_lft = prefered_lft;
2677 manage_tempaddrs(in6_dev, ifp, valid_lft, prefered_lft,
2692 __u32 prefered_lft;
2715 prefered_lft = ntohl(pinfo->prefered);
2717 if (prefered_lft > valid_lft) {
2825 prefered_lft);
2835 prefered_lft,
4520 (ifp->prefered_lft == INFINITY_LIFE_TIME))
4533 } else if (ifp->prefered_lft == INFINITY_LIFE_TIME) {
4536 } else if (age >= ifp->prefered_lft) {
4537 /* jiffies - ifp->tstamp > age >= ifp->prefered_lft */
4564 if (age >= ifp->prefered_lft - regen_advance) {
4566 if (time_before(ifp->tstamp + ifp->prefered_lft * HZ, next))
4567 next = ifp->tstamp + ifp->prefered_lft * HZ;
4584 } else if (time_before(ifp->tstamp + ifp->prefered_lft * HZ - regen_advance * HZ, next))
4585 next = ifp->tstamp + ifp->prefered_lft * HZ - regen_advance * HZ;
4588 /* ifp->prefered_lft <= ifp->valid_lft */
4589 if (time_before(ifp->tstamp + ifp->prefered_lft * HZ, next))
4590 next = ifp->tstamp + ifp->prefered_lft * HZ;
4774 ifp->prefered_lft = cfg->preferred_lft;
5010 (ifa->prefered_lft == INFINITY_LIFE_TIME))) {
5011 preferred = ifa->prefered_lft;
5773 ifp->prefered_lft = 0;