Lines Matching refs:state
1994 pmc->mca_flags &= ~MAF_GSQUERY; /* clear query state */
2867 struct igmp6_mc_iter_state *state = igmp6_mc_seq_private(seq);
2870 state->idev = NULL;
2871 for_each_netdev_rcu(net, state->dev) {
2873 idev = __in6_dev_get(state->dev);
2879 state->idev = idev;
2888 struct igmp6_mc_iter_state *state = igmp6_mc_seq_private(seq);
2892 state->dev = next_net_device_rcu(state->dev);
2893 if (!state->dev) {
2894 state->idev = NULL;
2897 state->idev = __in6_dev_get(state->dev);
2898 if (!state->idev)
2900 im = rcu_dereference(state->idev->mc_list);
2932 struct igmp6_mc_iter_state *state = igmp6_mc_seq_private(seq);
2934 if (likely(state->idev))
2935 state->idev = NULL;
2936 state->dev = NULL;
2943 struct igmp6_mc_iter_state *state = igmp6_mc_seq_private(seq);
2947 state->dev->ifindex, state->dev->name,
2975 struct igmp6_mcf_iter_state *state = igmp6_mcf_seq_private(seq);
2978 state->idev = NULL;
2979 state->im = NULL;
2980 for_each_netdev_rcu(net, state->dev) {
2982 idev = __in6_dev_get(state->dev);
2990 state->im = im;
2991 state->idev = idev;
3001 struct igmp6_mcf_iter_state *state = igmp6_mcf_seq_private(seq);
3005 state->im = rcu_dereference(state->im->next);
3006 while (!state->im) {
3007 state->dev = next_net_device_rcu(state->dev);
3008 if (!state->dev) {
3009 state->idev = NULL;
3012 state->idev = __in6_dev_get(state->dev);
3013 if (!state->idev)
3015 state->im = rcu_dereference(state->idev->mc_list);
3017 if (!state->im)
3019 psf = rcu_dereference(state->im->mca_sources);
3055 struct igmp6_mcf_iter_state *state = igmp6_mcf_seq_private(seq);
3057 if (likely(state->im))
3058 state->im = NULL;
3059 if (likely(state->idev))
3060 state->idev = NULL;
3062 state->dev = NULL;
3069 struct igmp6_mcf_iter_state *state = igmp6_mcf_seq_private(seq);
3076 state->dev->ifindex, state->dev->name,
3077 &state->im->mca_addr,