Lines Matching defs:max_delay
178 static void igmp_start_timer(struct ip_mc_list *im, int max_delay)
180 int tv = net_random() % max_delay;
204 static void igmp_mod_timer(struct ip_mc_list *im, int max_delay)
209 if ((long)(im->timer.expires-jiffies) < max_delay) {
217 igmp_start_timer(im, max_delay);
860 int max_delay;
868 max_delay = IGMP_Query_Response_Interval;
874 max_delay = ih->code*(HZ/IGMP_TIMER_SCALE);
888 max_delay = IGMP_Query_Response_Interval;
892 * Interpretation of the max_delay code is problematic here.
897 max_delay = IGMPV3_MRC(ih3->code)*(HZ/IGMP_TIMER_SCALE);
910 max_delay = IGMPV3_MRC(ih3->code)*(HZ/IGMP_TIMER_SCALE);
911 if (!max_delay)
912 max_delay = 1; /* can't mod w/ 0 */
913 in_dev->mr_maxdelay = max_delay;
953 igmp_mod_timer(im, max_delay);