Lines Matching defs:idev
128 static inline int addrconf_sysctl_register(struct inet6_dev *idev) in addrconf_sysctl_register()
133 static inline void addrconf_sysctl_unregister(struct inet6_dev *idev) in addrconf_sysctl_unregister()
315 static void addrconf_del_rs_timer(struct inet6_dev *idev) in addrconf_del_rs_timer()
327 static void addrconf_mod_rs_timer(struct inet6_dev *idev, in addrconf_mod_rs_timer()
342 static int snmp6_alloc_dev(struct inet6_dev *idev) in snmp6_alloc_dev()
490 struct inet6_dev *idev; in ipv6_find_idev() local
743 struct inet6_dev *idev; in inet6_netconf_dump_devconf() local
804 static void dev_forward_change(struct inet6_dev *idev) in dev_forward_change()
854 struct inet6_dev *idev; in addrconf_forward_change() local
918 struct inet6_dev *idev; in addrconf_linkdown_change() local
1000 ipv6_link_dev_addr(struct inet6_dev *idev, struct inet6_ifaddr *ifp) in ipv6_link_dev_addr()
1064 ipv6_add_addr(struct inet6_dev *idev, struct ifa6_config *cfg, in ipv6_add_addr()
1226 struct inet6_dev *idev = ifp->idev; in check_cleanup_prefix_route() local
1348 static unsigned long ipv6_get_regen_advance(const struct inet6_dev *idev) in ipv6_get_regen_advance()
1358 struct inet6_dev *idev = ifp->idev; in ipv6_create_tempaddr() local
1547 const struct inet6_dev *idev) in ipv6_use_optimistic_addr()
1566 const struct inet6_dev *idev) in ipv6_allow_optimistic_dad()
1717 struct inet6_dev *idev, in __ipv6_dev_get_saddr()
1794 struct inet6_dev *idev; in ipv6_get_saddr_master() local
1815 struct inet6_dev *idev; in ipv6_dev_get_saddr() local
1908 static int __ipv6_get_lladdr(struct inet6_dev *idev, struct in6_addr *addr, in __ipv6_get_lladdr()
1930 struct inet6_dev *idev; in ipv6_get_lladdr() local
1944 static int ipv6_count_addresses(const struct inet6_dev *idev) in ipv6_count_addresses()
2031 const struct inet6_dev *idev; in ipv6_chk_custom_prefix() local
2052 const struct inet6_dev *idev; in ipv6_chk_prefix() local
2161 struct inet6_dev *idev = ifp->idev; in addrconf_dad_failure() local
2246 void addrconf_leave_solict(struct inet6_dev *idev, const struct in6_addr *addr) in addrconf_leave_solict()
2402 static int ipv6_inherit_eui64(u8 *eui, struct inet6_dev *idev) in ipv6_inherit_eui64()
2457 struct inet6_dev *idev = in6_dev_get(dev); in addrconf_rt_table() local
2576 struct inet6_dev *idev; in addrconf_add_dev() local
2594 static void delete_tempaddrs(struct inet6_dev *idev, in delete_tempaddrs()
2612 static void manage_tempaddrs(struct inet6_dev *idev, in manage_tempaddrs()
2685 static bool is_addr_mode_generate_stable(struct inet6_dev *idev) in is_addr_mode_generate_stable()
3037 struct inet6_dev *idev; in inet6_addr_add() local
3139 struct inet6_dev *idev; in inet6_addr_del() local
3230 static void add_addr(struct inet6_dev *idev, const struct in6_addr *addr, in add_addr()
3256 static void add_v4_addrs(struct inet6_dev *idev) in add_v4_addrs()
3318 struct inet6_dev *idev; in init_loopback() local
3333 void addrconf_add_linklocal(struct inet6_dev *idev, in addrconf_add_linklocal()
3382 const struct inet6_dev *idev) in ipv6_generate_stable_address()
3442 static void ipv6_gen_mode_random_init(struct inet6_dev *idev) in ipv6_gen_mode_random_init()
3453 static void addrconf_addr_gen(struct inet6_dev *idev, bool prefix_route) in addrconf_addr_gen()
3499 struct inet6_dev *idev; in addrconf_dev_config() local
3537 struct inet6_dev *idev; in addrconf_sit_config() local
3568 struct inet6_dev *idev; in addrconf_gre_config() local
3616 struct inet6_dev *idev, in fixup_permanent_addr()
3655 struct inet6_dev *idev; in addrconf_permanent_addr() local
3685 struct inet6_dev *idev = __in6_dev_get(dev); in addrconf_notify() local
3866 struct inet6_dev *idev; in addrconf_type_change() local
3887 struct inet6_dev *idev; in addrconf_ifdown() local
4059 struct inet6_dev *idev = from_timer(idev, t, rs_timer); in addrconf_rs_timer() local
4113 struct inet6_dev *idev = ifp->idev; in addrconf_dad_kick() local
4137 struct inet6_dev *idev = ifp->idev; in addrconf_dad_begin() local
4224 struct inet6_dev *idev = ifp->idev; in addrconf_dad_work() local
4333 struct inet6_dev *idev = ifp->idev; in ipv6_lonely_lladdr() local
4423 static void addrconf_dad_run(struct inet6_dev *idev, bool restart) in addrconf_dad_run()
5017 struct inet6_dev *idev; in inet6_rtm_newaddr() local
5316 static int in6_dump_addrs(const struct inet6_dev *idev, struct sk_buff *skb, in in6_dump_addrs()
5449 struct inet6_dev *idev; in inet6_dump_addr() local
5815 static void snmp6_fill_stats(u64 *stats, struct inet6_dev *idev, int attrtype, in snmp6_fill_stats()
5830 struct inet6_dev *idev) in inet6_fill_ifla6_stats_attrs()
5850 static int inet6_fill_ifla6_attrs(struct sk_buff *skb, struct inet6_dev *idev, in inet6_fill_ifla6_attrs()
5910 struct inet6_dev *idev = __in6_dev_get(dev); in inet6_fill_link_af() local
5921 static int inet6_set_iftoken(struct inet6_dev *idev, struct in6_addr *token, in inet6_set_iftoken()
6023 static int check_stable_privacy(struct inet6_dev *idev, struct net *net, in check_stable_privacy()
6038 struct inet6_dev *idev = NULL; in inet6_validate_link_af() local
6070 struct inet6_dev *idev = __in6_dev_get(dev); in inet6_set_link_af() local
6096 static int inet6_fill_ifinfo(struct sk_buff *skb, struct inet6_dev *idev, in inet6_fill_ifinfo()
6176 struct inet6_dev *idev; in inet6_dump_ifinfo() local
6207 void inet6_ifinfo_notify(int event, struct inet6_dev *idev) in inet6_ifinfo_notify()
6237 static int inet6_fill_prefix(struct sk_buff *skb, struct inet6_dev *idev, in inet6_fill_prefix()
6273 static void inet6_prefix_notify(int event, struct inet6_dev *idev, in inet6_prefix_notify()
6389 struct inet6_dev *idev = ctl->extra1; in addrconf_sysctl_mtu() local
6400 static void dev_disable_change(struct inet6_dev *idev) in dev_disable_change()
6417 struct inet6_dev *idev; in addrconf_disable_change() local
6510 struct inet6_dev *idev = ctl->extra1; in addrconf_sysctl_proxy_ndp() local
6529 struct inet6_dev *idev = (struct inet6_dev *)ctl->extra1; in addrconf_sysctl_addr_gen_mode() local
6633 struct inet6_dev *idev = __in6_dev_get(dev); in addrconf_sysctl_stable_secret() local
6641 struct inet6_dev *idev = ctl->extra1; in addrconf_sysctl_stable_secret() local
6692 void addrconf_disable_policy_idev(struct inet6_dev *idev, int val) in addrconf_disable_policy_idev()
6725 struct inet6_dev *idev; in addrconf_disable_policy() local
7256 struct inet6_dev *idev, struct ipv6_devconf *p) in __addrconf_sysctl_register()
7318 static int addrconf_sysctl_register(struct inet6_dev *idev) in addrconf_sysctl_register()
7337 static void addrconf_sysctl_unregister(struct inet6_dev *idev) in addrconf_sysctl_unregister()
7472 struct inet6_dev *idev; in addrconf_init() local