Lines Matching refs:timer
144 struct net_bridge_mdb_entry *mp = from_timer(mp, t, timer); in br_multicast_group_expired()
148 if (!netif_running(br->dev) || timer_pending(&mp->timer)) in br_multicast_group_expired()
185 del_timer(&p->timer); in br_multicast_del_pg()
192 mod_timer(&mp->timer, jiffies); in br_multicast_del_pg()
202 struct net_bridge_port_group *pg = from_timer(pg, t, timer); in br_multicast_port_group_expired()
206 if (!netif_running(br->dev) || timer_pending(&pg->timer) || in br_multicast_port_group_expired()
460 timer_setup(&mp->timer, br_multicast_group_expired, 0); in br_multicast_new_group()
491 timer_setup(&p->timer, br_multicast_port_group_expired, 0); in br_multicast_new_port_group()
522 mod_timer(&mp->timer, jiffies + mp->br->multicast_membership_interval); in br_multicast_host_join()
577 mod_timer(&p->timer, now + br->multicast_membership_interval); in br_multicast_add_group()
686 struct net_bridge *br = from_timer(br, t, ip4_other_query.timer); in br_ip4_multicast_querier_expired()
694 struct net_bridge *br = from_timer(br, t, ip6_other_query.timer); in br_ip6_multicast_querier_expired()
764 if (!other_query || timer_pending(&other_query->timer)) in br_multicast_send_query()
773 mod_timer(&own_query->timer, time); in br_multicast_send_query()
798 struct net_bridge_port *port = from_timer(port, t, ip4_own_query.timer); in br_ip4_multicast_port_query_expired()
806 struct net_bridge_port *port = from_timer(port, t, ip6_own_query.timer); in br_ip6_multicast_port_query_expired()
830 timer_setup(&port->ip4_own_query.timer, in br_multicast_add_port()
833 timer_setup(&port->ip6_own_query.timer, in br_multicast_add_port()
865 if (try_to_del_timer_sync(&query->timer) >= 0 || in br_multicast_enable()
866 del_timer(&query->timer)) in br_multicast_enable()
867 mod_timer(&query->timer, jiffies); in br_multicast_enable()
909 del_timer(&port->ip4_own_query.timer); in br_multicast_disable_port()
911 del_timer(&port->ip6_own_query.timer); in br_multicast_disable_port()
1064 if (!timer_pending(&br->ip4_own_query.timer) && in br_ip4_multicast_select_querier()
1065 !timer_pending(&br->ip4_other_query.timer)) in br_ip4_multicast_select_querier()
1090 if (!timer_pending(&br->ip6_own_query.timer) && in br_ip6_multicast_select_querier()
1091 !timer_pending(&br->ip6_other_query.timer)) in br_ip6_multicast_select_querier()
1130 if (!timer_pending(&query->timer)) in br_multicast_update_query_timer()
1133 mod_timer(&query->timer, jiffies + br->multicast_querier_interval); in br_multicast_update_query_timer()
1273 (timer_pending(&mp->timer) ? in br_ip4_multicast_query()
1274 time_after(mp->timer.expires, now + max_delay) : in br_ip4_multicast_query()
1275 try_to_del_timer_sync(&mp->timer) >= 0)) in br_ip4_multicast_query()
1276 mod_timer(&mp->timer, now + max_delay); in br_ip4_multicast_query()
1281 if (timer_pending(&p->timer) ? in br_ip4_multicast_query()
1282 time_after(p->timer.expires, now + max_delay) : in br_ip4_multicast_query()
1283 try_to_del_timer_sync(&p->timer) >= 0) in br_ip4_multicast_query()
1284 mod_timer(&p->timer, now + max_delay); in br_ip4_multicast_query()
1356 (timer_pending(&mp->timer) ? in br_ip6_multicast_query()
1357 time_after(mp->timer.expires, now + max_delay) : in br_ip6_multicast_query()
1358 try_to_del_timer_sync(&mp->timer) >= 0)) in br_ip6_multicast_query()
1359 mod_timer(&mp->timer, now + max_delay); in br_ip6_multicast_query()
1364 if (timer_pending(&p->timer) ? in br_ip6_multicast_query()
1365 time_after(p->timer.expires, now + max_delay) : in br_ip6_multicast_query()
1366 try_to_del_timer_sync(&p->timer) >= 0) in br_ip6_multicast_query()
1367 mod_timer(&p->timer, now + max_delay); in br_ip6_multicast_query()
1412 del_timer(&p->timer); in br_multicast_leave_group()
1419 mod_timer(&mp->timer, jiffies); in br_multicast_leave_group()
1424 if (timer_pending(&other_query->timer)) in br_multicast_leave_group()
1433 mod_timer(&own_query->timer, time); in br_multicast_leave_group()
1442 (timer_pending(&p->timer) ? in br_multicast_leave_group()
1443 time_after(p->timer.expires, time) : in br_multicast_leave_group()
1444 try_to_del_timer_sync(&p->timer) >= 0)) { in br_multicast_leave_group()
1445 mod_timer(&p->timer, time); in br_multicast_leave_group()
1458 (timer_pending(&mp->timer) ? in br_multicast_leave_group()
1459 time_after(mp->timer.expires, time) : in br_multicast_leave_group()
1460 try_to_del_timer_sync(&mp->timer) >= 0)) { in br_multicast_leave_group()
1461 mod_timer(&mp->timer, time); in br_multicast_leave_group()
1474 (timer_pending(&p->timer) ? in br_multicast_leave_group()
1475 time_after(p->timer.expires, time) : in br_multicast_leave_group()
1476 try_to_del_timer_sync(&p->timer) >= 0)) { in br_multicast_leave_group()
1477 mod_timer(&p->timer, time); in br_multicast_leave_group()
1753 struct net_bridge *br = from_timer(br, t, ip4_own_query.timer); in br_ip4_multicast_query_expired()
1761 struct net_bridge *br = from_timer(br, t, ip6_own_query.timer); in br_ip6_multicast_query_expired()
1796 timer_setup(&br->ip4_other_query.timer, in br_multicast_init()
1798 timer_setup(&br->ip4_own_query.timer, in br_multicast_init()
1801 timer_setup(&br->ip6_other_query.timer, in br_multicast_init()
1803 timer_setup(&br->ip6_own_query.timer, in br_multicast_init()
1879 mod_timer(&query->timer, jiffies); in __br_multicast_open()
1893 del_timer_sync(&br->ip4_other_query.timer); in br_multicast_stop()
1894 del_timer_sync(&br->ip4_own_query.timer); in br_multicast_stop()
1896 del_timer_sync(&br->ip6_other_query.timer); in br_multicast_stop()
1897 del_timer_sync(&br->ip6_own_query.timer); in br_multicast_stop()
1908 del_timer(&mp->timer); in br_multicast_dev_del()
2112 if (!timer_pending(&br->ip4_other_query.timer)) in br_multicast_set_querier()
2118 if (!timer_pending(&br->ip6_other_query.timer)) in br_multicast_set_querier()
2289 if (!timer_pending(&br->ip4_other_query.timer) || in br_multicast_has_querier_adjacent()
2295 if (!timer_pending(&br->ip6_other_query.timer) || in br_multicast_has_querier_adjacent()