Lines Matching refs:in_dev
402 struct in_device *in_dev; in ipmr_new_tunnel() local
428 in_dev = __in_dev_get_rtnl(dev); in ipmr_new_tunnel()
429 if (!in_dev) in ipmr_new_tunnel()
432 ipv4_devconf_setall(in_dev); in ipmr_new_tunnel()
433 neigh_parms_data_state_setall(in_dev->arp_parms); in ipmr_new_tunnel()
434 IPV4_DEVCONF(in_dev->cnf, RP_FILTER) = 0; in ipmr_new_tunnel()
499 struct in_device *in_dev; in ipmr_reg_vif() local
520 in_dev = __in_dev_get_rcu(dev); in ipmr_reg_vif()
521 if (!in_dev) { in ipmr_reg_vif()
526 ipv4_devconf_setall(in_dev); in ipmr_reg_vif()
527 neigh_parms_data_state_setall(in_dev->arp_parms); in ipmr_reg_vif()
528 IPV4_DEVCONF(in_dev->cnf, RP_FILTER) = 0; in ipmr_reg_vif()
554 struct in_device *in_dev; in vif_delete() local
589 in_dev = __in_dev_get_rtnl(dev); in vif_delete()
590 if (in_dev) { in vif_delete()
591 IPV4_DEVCONF(in_dev->cnf, MC_FORWARDING)--; in vif_delete()
594 dev->ifindex, &in_dev->cnf); in vif_delete()
595 ip_rt_multicast_event(in_dev); in vif_delete()
718 struct in_device *in_dev; in vif_add() local
780 in_dev = __in_dev_get_rtnl(dev); in vif_add()
781 if (!in_dev) { in vif_add()
785 IPV4_DEVCONF(in_dev->cnf, MC_FORWARDING)++; in vif_add()
787 &in_dev->cnf); in vif_add()
788 ip_rt_multicast_event(in_dev); in vif_add()