Lines Matching refs:timer

537 				      !timer_pending(&src->timer));  in br_multicast_fwd_src_add()
549 timer_delete(&sg->timer); in br_multicast_fwd_src_add()
611 if (timer_pending(&src->timer)) in br_multicast_fwd_src_handle()
634 timer_shutdown_sync(&mp->timer); in br_multicast_destroy_mdb_entry()
651 struct net_bridge_mdb_entry *mp = timer_container_of(mp, t, timer); in br_multicast_group_expired()
656 timer_pending(&mp->timer)) in br_multicast_group_expired()
675 timer_shutdown_sync(&src->timer); in br_multicast_destroy_group_src()
800 timer_shutdown_sync(&pg->timer); in br_multicast_destroy_port_group()
830 mod_timer(&mp->timer, jiffies); in br_multicast_del_pg()
859 struct net_bridge_port_group *pg = timer_container_of(pg, t, timer); in br_multicast_port_group_expired()
866 if (!netif_running(br->dev) || timer_pending(&pg->timer) || in br_multicast_port_group_expired()
873 if (!timer_pending(&src_ent->timer)) { in br_multicast_port_group_expired()
955 if (over_lmqt == time_after(ent->timer.expires, in br_ip4_multicast_alloc_query()
1043 if (over_lmqt == time_after(ent->timer.expires, in br_ip4_multicast_alloc_query()
1105 if (over_llqt == time_after(ent->timer.expires, in br_ip6_multicast_alloc_query()
1206 if (over_llqt == time_after(ent->timer.expires, in br_ip6_multicast_alloc_query()
1302 timer_setup(&mp->timer, br_multicast_group_expired, 0); in br_multicast_new_group()
1317 struct net_bridge_group_src *src = timer_container_of(src, t, timer); in br_multicast_group_src_expired()
1323 timer_pending(&src->timer)) in br_multicast_group_src_expired()
1394 timer_setup(&grp_src->timer, br_multicast_group_src_expired, 0); in br_multicast_new_group_src()
1443 timer_setup(&p->timer, br_multicast_port_group_expired, 0); in br_multicast_new_port_group()
1488 mod_timer(&mp->timer, jiffies + brmctx->multicast_membership_interval); in br_multicast_host_join()
1551 mod_timer(&p->timer, in __br_multicast_add_group()
1700 struct timer_list *timer) in br_multicast_local_router_expired() argument
1750 ip4_other_query.timer); in br_ip4_multicast_querier_expired()
1759 ip6_other_query.timer); in br_ip6_multicast_querier_expired()
1878 if (!other_query || timer_pending(&other_query->timer)) in br_multicast_send_query()
1895 mod_timer(&own_query->timer, time); in br_multicast_send_query()
1922 ip4_own_query.timer); in br_ip4_multicast_port_query_expired()
1931 ip6_own_query.timer); in br_ip6_multicast_port_query_expired()
1966 if (!other_query || timer_pending(&other_query->timer)) in br_multicast_port_group_rexmit()
2006 timer_setup(&pmctx->ip4_own_query.timer, in br_multicast_port_ctx_init()
2011 timer_setup(&pmctx->ip6_own_query.timer, in br_multicast_port_ctx_init()
2074 if (timer_delete_sync_try(&query->timer) >= 0 || in br_multicast_enable()
2075 timer_delete(&query->timer)) in br_multicast_enable()
2076 mod_timer(&query->timer, jiffies); in br_multicast_enable()
2146 timer_delete(&pmctx->ip4_own_query.timer); in __br_multicast_disable_port_ctx()
2150 timer_delete(&pmctx->ip6_own_query.timer); in __br_multicast_disable_port_ctx()
2236 mod_timer(&src->timer, expires); in __grp_src_mod_timer()
2264 if (ent->timer.expires > lmqt) { in __grp_src_query_marked_and_rexmit()
2267 !timer_pending(&other_query->timer)) in __grp_src_query_marked_and_rexmit()
2275 !other_query || timer_pending(&other_query->timer)) in __grp_src_query_marked_and_rexmit()
2306 other_query && !timer_pending(&other_query->timer)) { in __grp_send_query_and_rexmit()
2317 (!timer_pending(&pg->timer) || in __grp_send_query_and_rexmit()
2318 time_after(pg->timer.expires, now + br_multicast_lmqt(brmctx)))) in __grp_send_query_and_rexmit()
2319 mod_timer(&pg->timer, now + br_multicast_lmqt(brmctx)); in __grp_send_query_and_rexmit()
2464 mod_timer(&pg->timer, jiffies + br_multicast_gmi(brmctx)); in br_multicast_isexc()
2533 if (timer_pending(&ent->timer)) in __grp_src_toin_excl()
2542 if (timer_pending(&ent->timer)) { in __grp_src_toin_excl()
2672 __grp_src_mod_timer(ent, pg->timer.expires); in __grp_src_toex_excl()
2676 if (ent && timer_pending(&ent->timer)) { in __grp_src_toex_excl()
2716 mod_timer(&pg->timer, jiffies + br_multicast_gmi(brmctx)); in br_multicast_toex()
2783 __grp_src_mod_timer(ent, pg->timer.expires); in __grp_src_block_excl()
2787 if (ent && timer_pending(&ent->timer)) { in __grp_src_block_excl()
3127 own_timer = &brmctx->ip4_own_query.timer; in br_multicast_select_querier()
3128 other_timer = &brmctx->ip4_other_query.timer; in br_multicast_select_querier()
3136 own_timer = &brmctx->ip6_own_query.timer; in br_multicast_select_querier()
3137 other_timer = &brmctx->ip6_other_query.timer; in br_multicast_select_querier()
3211 !timer_pending(&brmctx->ip4_other_query.timer)) in br_multicast_dump_querier_state()
3222 if (timer_pending(&brmctx->ip4_other_query.timer) && in br_multicast_dump_querier_state()
3224 br_timer_value(&brmctx->ip4_other_query.timer), in br_multicast_dump_querier_state()
3234 !timer_pending(&brmctx->ip6_other_query.timer)) in br_multicast_dump_querier_state()
3245 if (timer_pending(&brmctx->ip6_other_query.timer) && in br_multicast_dump_querier_state()
3247 br_timer_value(&brmctx->ip6_other_query.timer), in br_multicast_dump_querier_state()
3273 if (!timer_pending(&query->timer)) in br_multicast_update_query_timer()
3276 mod_timer(&query->timer, jiffies + brmctx->multicast_querier_interval); in br_multicast_update_query_timer()
3403 struct timer_list *timer, in br_multicast_mark_router() argument
3417 mod_timer(timer, now + brmctx->multicast_querier_interval); in br_multicast_mark_router()
3427 mod_timer(timer, now + brmctx->multicast_querier_interval); in br_multicast_mark_router()
3433 struct timer_list *timer = &brmctx->ip4_mc_router_timer; in br_ip4_multicast_mark_router() local
3437 timer = &pmctx->ip4_mc_router_timer; in br_ip4_multicast_mark_router()
3441 br_multicast_mark_router(brmctx, pmctx, timer, rlist, in br_ip4_multicast_mark_router()
3449 struct timer_list *timer = &brmctx->ip6_mc_router_timer; in br_ip6_multicast_mark_router() local
3453 timer = &pmctx->ip6_mc_router_timer; in br_ip6_multicast_mark_router()
3457 br_multicast_mark_router(brmctx, pmctx, timer, rlist, in br_ip6_multicast_mark_router()
3552 (timer_pending(&mp->timer) ? in br_ip4_multicast_query()
3553 time_after(mp->timer.expires, now + max_delay) : in br_ip4_multicast_query()
3554 timer_delete_sync_try(&mp->timer) >= 0)) in br_ip4_multicast_query()
3555 mod_timer(&mp->timer, now + max_delay); in br_ip4_multicast_query()
3560 if (timer_pending(&p->timer) ? in br_ip4_multicast_query()
3561 time_after(p->timer.expires, now + max_delay) : in br_ip4_multicast_query()
3562 timer_delete_sync_try(&p->timer) >= 0 && in br_ip4_multicast_query()
3565 mod_timer(&p->timer, now + max_delay); in br_ip4_multicast_query()
3641 (timer_pending(&mp->timer) ? in br_ip6_multicast_query()
3642 time_after(mp->timer.expires, now + max_delay) : in br_ip6_multicast_query()
3643 timer_delete_sync_try(&mp->timer) >= 0)) in br_ip6_multicast_query()
3644 mod_timer(&mp->timer, now + max_delay); in br_ip6_multicast_query()
3649 if (timer_pending(&p->timer) ? in br_ip6_multicast_query()
3650 time_after(p->timer.expires, now + max_delay) : in br_ip6_multicast_query()
3651 timer_delete_sync_try(&p->timer) >= 0 && in br_ip6_multicast_query()
3654 mod_timer(&p->timer, now + max_delay); in br_ip6_multicast_query()
3702 if (timer_pending(&other_query->timer)) in br_multicast_leave_group()
3712 mod_timer(&own_query->timer, time); in br_multicast_leave_group()
3721 (timer_pending(&p->timer) ? in br_multicast_leave_group()
3722 time_after(p->timer.expires, time) : in br_multicast_leave_group()
3723 timer_delete_sync_try(&p->timer) >= 0)) { in br_multicast_leave_group()
3724 mod_timer(&p->timer, time); in br_multicast_leave_group()
3737 (timer_pending(&mp->timer) ? in br_multicast_leave_group()
3738 time_after(mp->timer.expires, time) : in br_multicast_leave_group()
3739 timer_delete_sync_try(&mp->timer) >= 0)) { in br_multicast_leave_group()
3740 mod_timer(&mp->timer, time); in br_multicast_leave_group()
3753 (timer_pending(&p->timer) ? in br_multicast_leave_group()
3754 time_after(p->timer.expires, time) : in br_multicast_leave_group()
3755 timer_delete_sync_try(&p->timer) >= 0)) { in br_multicast_leave_group()
3756 mod_timer(&p->timer, time); in br_multicast_leave_group()
4070 ip4_own_query.timer); in br_ip4_multicast_query_expired()
4080 ip6_own_query.timer); in br_ip6_multicast_query_expired()
4128 timer_setup(&brmctx->ip4_other_query.timer, in br_multicast_ctx_init()
4132 timer_setup(&brmctx->ip4_own_query.timer, in br_multicast_ctx_init()
4137 timer_setup(&brmctx->ip6_other_query.timer, in br_multicast_ctx_init()
4141 timer_setup(&brmctx->ip6_own_query.timer, in br_multicast_ctx_init()
4236 mod_timer(&query->timer, jiffies); in __br_multicast_open_query()
4274 timer_delete_sync(&brmctx->ip4_other_query.timer); in __br_multicast_stop()
4276 timer_delete_sync(&brmctx->ip4_own_query.timer); in __br_multicast_stop()
4279 timer_delete_sync(&brmctx->ip6_other_query.timer); in __br_multicast_stop()
4281 timer_delete_sync(&brmctx->ip6_own_query.timer); in __br_multicast_stop()
4748 if (!timer_pending(&brmctx->ip4_other_query.timer)) in br_multicast_set_querier()
4755 if (!timer_pending(&brmctx->ip6_other_query.timer)) in br_multicast_set_querier()
4965 if (!timer_pending(&brmctx->ip4_other_query.timer) || in br_multicast_has_querier_adjacent()
4972 if (!timer_pending(&brmctx->ip6_other_query.timer) || in br_multicast_has_querier_adjacent()