Lines Matching refs:idev
1698 struct in_device *idev = NULL; in ip_mc_find_dev() local
1701 idev = inetdev_by_index(net, imr->imr_ifindex); in ip_mc_find_dev()
1702 return idev; in ip_mc_find_dev()
1721 idev = __in_dev_get_rtnl(dev); in ip_mc_find_dev()
1723 return idev; in ip_mc_find_dev()
2757 struct in_device *idev; member
2770 state->idev = NULL; in igmp_mcf_get_first()
2773 struct in_device *idev; in igmp_mcf_get_first() local
2774 idev = __in_dev_get_rcu(state->dev); in igmp_mcf_get_first()
2775 if (unlikely(!idev)) in igmp_mcf_get_first()
2777 im = rcu_dereference(idev->mc_list); in igmp_mcf_get_first()
2783 state->idev = idev; in igmp_mcf_get_first()
2803 state->idev = NULL; in igmp_mcf_get_next()
2806 state->idev = __in_dev_get_rcu(state->dev); in igmp_mcf_get_next()
2807 if (!state->idev) in igmp_mcf_get_next()
2809 state->im = rcu_dereference(state->idev->mc_list); in igmp_mcf_get_next()
2855 state->idev = NULL; in igmp_mcf_seq_stop()