Lines Matching refs:mcast_rejoin
680 team = container_of(work, struct team, mcast_rejoin.dw.work);
683 schedule_delayed_work(&team->mcast_rejoin.dw, 0);
686 val = atomic_dec_if_positive(&team->mcast_rejoin.count_pending);
694 schedule_delayed_work(&team->mcast_rejoin.dw,
695 msecs_to_jiffies(team->mcast_rejoin.interval));
700 if (!team->mcast_rejoin.count || !netif_running(team->dev))
702 atomic_add(team->mcast_rejoin.count, &team->mcast_rejoin.count_pending);
703 schedule_delayed_work(&team->mcast_rejoin.dw, 0);
708 INIT_DELAYED_WORK(&team->mcast_rejoin.dw, team_mcast_rejoin_work);
713 cancel_delayed_work_sync(&team->mcast_rejoin.dw);
1420 ctx->data.u32_val = team->mcast_rejoin.count;
1426 team->mcast_rejoin.count = ctx->data.u32_val;
1433 ctx->data.u32_val = team->mcast_rejoin.interval;
1439 team->mcast_rejoin.interval = ctx->data.u32_val;