Lines Matching refs:idev
1510 struct in_device *idev = NULL; in ip_mc_find_dev() local
1513 idev = inetdev_by_index(net, imr->imr_ifindex); in ip_mc_find_dev()
1514 return idev; in ip_mc_find_dev()
1533 idev = __in_dev_get_rtnl(dev); in ip_mc_find_dev()
1535 return idev; in ip_mc_find_dev()
2572 struct in_device *idev; member
2585 state->idev = NULL; in igmp_mcf_get_first()
2588 struct in_device *idev; in igmp_mcf_get_first() local
2589 idev = __in_dev_get_rcu(state->dev); in igmp_mcf_get_first()
2590 if (unlikely(!idev)) in igmp_mcf_get_first()
2592 im = rcu_dereference(idev->mc_list); in igmp_mcf_get_first()
2598 state->idev = idev; in igmp_mcf_get_first()
2618 state->idev = NULL; in igmp_mcf_get_next()
2621 state->idev = __in_dev_get_rcu(state->dev); in igmp_mcf_get_next()
2622 if (!state->idev) in igmp_mcf_get_next()
2624 state->im = rcu_dereference(state->idev->mc_list); in igmp_mcf_get_next()
2670 state->idev = NULL; in igmp_mcf_seq_stop()