Lines Matching refs:ifindex
113 int ifindex; member
588 struct in_device *inetdev_by_index(struct net *net, int ifindex) in inetdev_by_index() argument
594 dev = dev_get_by_index_rcu(net, ifindex); in inetdev_by_index()
624 .imr_ifindex = ifa->ifa_dev->dev->ifindex, in ip_mc_autojoin_config()
1666 ifm->ifa_index = ifa->ifa_dev->dev->ifindex; in inet_fill_ifaddr()
1737 fillargs->ifindex = ifm->ifa_index; in inet_valid_dump_ifaddr_req()
1738 if (fillargs->ifindex) { in inet_valid_dump_ifaddr_req()
1847 if (fillargs.ifindex) { in inet_dump_ifaddr()
1848 dev = __dev_get_by_index(tgt_net, fillargs.ifindex); in inet_dump_ifaddr()
2041 static int inet_netconf_fill_devconf(struct sk_buff *skb, int ifindex, in inet_netconf_fill_devconf() argument
2061 if (nla_put_s32(skb, NETCONFA_IFINDEX, ifindex) < 0) in inet_netconf_fill_devconf()
2102 int ifindex, struct ipv4_devconf *devconf) in inet_netconf_notify_devconf() argument
2111 err = inet_netconf_fill_devconf(skb, ifindex, devconf, 0, 0, in inet_netconf_notify_devconf()
2183 int ifindex; in inet_netconf_get_devconf() local
2194 ifindex = nla_get_s32(tb[NETCONFA_IFINDEX]); in inet_netconf_get_devconf()
2195 switch (ifindex) { in inet_netconf_get_devconf()
2203 dev = __dev_get_by_index(net, ifindex); in inet_netconf_get_devconf()
2218 err = inet_netconf_fill_devconf(skb, ifindex, devconf, in inet_netconf_get_devconf()
2274 if (inet_netconf_fill_devconf(skb, dev->ifindex, in inet_netconf_dump_devconf()
2364 dev->ifindex, &in_dev->cnf); in inet_forward_change()
2378 return idev->dev->ifindex; in devinet_conf_ifindex()
2393 int ifindex; in devinet_conf_proc() local
2410 ifindex = devinet_conf_ifindex(net, cnf); in devinet_conf_proc()
2413 ifindex, cnf); in devinet_conf_proc()
2417 ifindex = devinet_conf_ifindex(net, cnf); in devinet_conf_proc()
2420 ifindex, cnf); in devinet_conf_proc()
2424 ifindex = devinet_conf_ifindex(net, cnf); in devinet_conf_proc()
2427 ifindex, cnf); in devinet_conf_proc()
2462 idev->dev->ifindex, in devinet_sysctl_forward()
2567 int ifindex, struct ipv4_devconf *p) in __devinet_sysctl_register() argument
2592 ifindex, p); in __devinet_sysctl_register()
2602 struct ipv4_devconf *cnf, int ifindex) in __devinet_sysctl_unregister() argument
2612 inet_netconf_notify_devconf(net, RTM_DELNETCONF, 0, ifindex, NULL); in __devinet_sysctl_unregister()
2626 idev->dev->ifindex, &idev->cnf); in devinet_sysctl_register()
2636 __devinet_sysctl_unregister(net, &idev->cnf, idev->dev->ifindex); in devinet_sysctl_unregister()