| H A D | addrconf.c | 129 static inline int addrconf_sysctl_register(struct inet6_dev *idev) in addrconf_sysctl_register() argument 134 static inline void addrconf_sysctl_unregister(struct inet6_dev *idev) in addrconf_sysctl_unregister() argument 316 static void addrconf_del_rs_timer(struct inet6_dev *idev) in addrconf_del_rs_timer() argument 328 addrconf_mod_rs_timer(struct inet6_dev * idev,unsigned long when) addrconf_mod_rs_timer() argument 343 snmp6_alloc_dev(struct inet6_dev * idev) snmp6_alloc_dev() argument 491 struct inet6_dev *idev; ipv6_find_idev() local 744 struct inet6_dev *idev; inet6_netconf_dump_devconf() local 805 dev_forward_change(struct inet6_dev * idev) dev_forward_change() argument 855 struct inet6_dev *idev; addrconf_forward_change() local 921 struct inet6_dev *idev; addrconf_linkdown_change() local 1003 ipv6_link_dev_addr(struct inet6_dev * idev,struct inet6_ifaddr * ifp) ipv6_link_dev_addr() argument 1067 ipv6_add_addr(struct inet6_dev * idev,struct ifa6_config * cfg,bool can_block,struct netlink_ext_ack * extack) ipv6_add_addr() argument 1229 struct inet6_dev *idev = ifp->idev; check_cleanup_prefix_route() local 1351 ipv6_get_regen_advance(const struct inet6_dev * idev) ipv6_get_regen_advance() argument 1361 struct inet6_dev *idev = ifp->idev; ipv6_create_tempaddr() local 1550 ipv6_use_optimistic_addr(const struct net * net,const struct inet6_dev * idev) ipv6_use_optimistic_addr() argument 1569 ipv6_allow_optimistic_dad(const struct net * net,const struct inet6_dev * idev) ipv6_allow_optimistic_dad() argument 1720 __ipv6_dev_get_saddr(struct net * net,struct ipv6_saddr_dst * dst,struct inet6_dev * idev,struct ipv6_saddr_score * scores,int hiscore_idx) __ipv6_dev_get_saddr() argument 1797 struct inet6_dev *idev; ipv6_get_saddr_master() local 1818 struct inet6_dev *idev; ipv6_dev_get_saddr() local 1911 __ipv6_get_lladdr(struct inet6_dev * idev,struct in6_addr * addr,u32 banned_flags) __ipv6_get_lladdr() argument 1933 struct inet6_dev *idev; ipv6_get_lladdr() local 1947 ipv6_count_addresses(const struct inet6_dev * idev) ipv6_count_addresses() argument 2034 const struct inet6_dev *idev; ipv6_chk_custom_prefix() local 2055 const struct inet6_dev *idev; ipv6_chk_prefix() local 2164 struct inet6_dev *idev = ifp->idev; addrconf_dad_failure() local 2248 addrconf_leave_solict(struct inet6_dev * idev,const struct in6_addr * addr) addrconf_leave_solict() argument 2402 ipv6_inherit_eui64(u8 * eui,struct inet6_dev * idev) ipv6_inherit_eui64() argument 2556 struct inet6_dev *idev; addrconf_add_dev() local 2574 delete_tempaddrs(struct inet6_dev * idev,struct inet6_ifaddr * ifp) delete_tempaddrs() argument 2592 manage_tempaddrs(struct inet6_dev * idev,struct inet6_ifaddr * ifp,__u32 valid_lft,__u32 prefered_lft,bool create,unsigned long now) manage_tempaddrs() argument 2665 is_addr_mode_generate_stable(struct inet6_dev * idev) is_addr_mode_generate_stable() argument 3017 struct inet6_dev *idev; inet6_addr_add() local 3087 struct inet6_dev *idev; inet6_addr_del() local 3186 add_addr(struct inet6_dev * idev,const struct in6_addr * addr,int plen,int scope,u8 proto) add_addr() argument 3212 add_v4_addrs(struct inet6_dev * idev) add_v4_addrs() argument 3274 struct inet6_dev *idev; init_loopback() local 3289 addrconf_add_linklocal(struct inet6_dev * idev,const struct in6_addr * addr,u32 flags) addrconf_add_linklocal() argument 3338 ipv6_generate_stable_address(struct in6_addr * address,u8 dad_count,const struct inet6_dev * idev) ipv6_generate_stable_address() argument 3403 ipv6_gen_mode_random_init(struct inet6_dev * idev) ipv6_gen_mode_random_init() argument 3414 addrconf_addr_gen(struct inet6_dev * idev,bool prefix_route) addrconf_addr_gen() argument 3460 struct inet6_dev *idev; addrconf_dev_config() local 3499 struct inet6_dev *idev; addrconf_sit_config() local 3530 struct inet6_dev *idev; addrconf_gre_config() local 3577 fixup_permanent_addr(struct net * net,struct inet6_dev * idev,struct inet6_ifaddr * ifp) fixup_permanent_addr() argument 3616 struct inet6_dev *idev; addrconf_permanent_addr() local 3646 struct inet6_dev *idev = __in6_dev_get(dev); addrconf_notify() local 3827 struct inet6_dev *idev; addrconf_type_change() local 3848 struct inet6_dev *idev; addrconf_ifdown() local 4020 struct inet6_dev *idev = timer_container_of(idev, t, rs_timer); addrconf_rs_timer() local 4074 struct inet6_dev *idev = ifp->idev; addrconf_dad_kick() local 4098 struct inet6_dev *idev = ifp->idev; addrconf_dad_begin() local 4185 struct inet6_dev *idev = ifp->idev; addrconf_dad_work() local 4297 struct inet6_dev *idev = ifp->idev; ipv6_lonely_lladdr() local 4387 addrconf_dad_run(struct inet6_dev * idev,bool restart) addrconf_dad_run() argument 4961 struct inet6_dev *idev; inet6_rtm_newaddr() local 5282 in6_dump_addrs(const struct inet6_dev * idev,struct sk_buff * skb,struct netlink_callback * cb,int * s_ip_idx,struct inet6_fill_args * fillargs) in6_dump_addrs() argument 5416 struct inet6_dev *idev; inet6_dump_addr() local 5785 snmp6_fill_stats(u64 * stats,struct inet6_dev * idev,int attrtype,int bytes) snmp6_fill_stats() argument 5800 inet6_fill_ifla6_stats_attrs(struct sk_buff * skb,struct inet6_dev * idev) inet6_fill_ifla6_stats_attrs() argument 5820 inet6_fill_ifla6_attrs(struct sk_buff * skb,struct inet6_dev * idev,u32 ext_filter_mask) inet6_fill_ifla6_attrs() argument 5880 struct inet6_dev *idev = __in6_dev_get(dev); inet6_fill_link_af() local 5891 inet6_set_iftoken(struct inet6_dev * idev,struct in6_addr * token,struct netlink_ext_ack * extack) inet6_set_iftoken() argument 5993 check_stable_privacy(struct inet6_dev * idev,struct net * net,int mode) check_stable_privacy() argument 6008 struct inet6_dev *idev = NULL; inet6_validate_link_af() local 6040 struct inet6_dev *idev = __in6_dev_get(dev); inet6_set_link_af() local 6066 inet6_fill_ifinfo(struct sk_buff * skb,struct inet6_dev * idev,u32 portid,u32 seq,int event,unsigned int flags) inet6_fill_ifinfo() argument 6146 struct inet6_dev *idev; inet6_dump_ifinfo() local 6177 inet6_ifinfo_notify(int event,struct inet6_dev * idev) inet6_ifinfo_notify() argument 6207 inet6_fill_prefix(struct sk_buff * skb,struct inet6_dev * idev,struct prefix_info * pinfo,u32 portid,u32 seq,int event,unsigned int flags) inet6_fill_prefix() argument 6243 inet6_prefix_notify(int event,struct inet6_dev * idev,struct prefix_info * pinfo) inet6_prefix_notify() argument 6359 struct inet6_dev *idev = ctl->extra1; addrconf_sysctl_mtu() local 6370 dev_disable_change(struct inet6_dev * idev) dev_disable_change() argument 6387 struct inet6_dev *idev; addrconf_disable_change() local 6481 struct inet6_dev *idev = ctl->extra1; addrconf_sysctl_proxy_ndp() local 6500 struct inet6_dev *idev = (struct inet6_dev *)ctl->extra1; addrconf_sysctl_addr_gen_mode() local 6608 struct inet6_dev *idev = __in6_dev_get_rtnl_net(dev); addrconf_sysctl_stable_secret() local 6616 struct inet6_dev *idev = ctl->extra1; addrconf_sysctl_stable_secret() local 6667 addrconf_disable_policy_idev(struct inet6_dev * idev,int val) addrconf_disable_policy_idev() argument 6700 struct inet6_dev *idev; addrconf_disable_policy() local 6754 struct inet6_dev *idev; addrconf_force_forward_change() local 6773 struct inet6_dev *idev = ctl->extra1; addrconf_sysctl_force_forwarding() local 7302 __addrconf_sysctl_register(struct net * net,char * dev_name,struct inet6_dev * idev,struct ipv6_devconf * p) __addrconf_sysctl_register() argument 7364 addrconf_sysctl_register(struct inet6_dev * idev) addrconf_sysctl_register() argument 7383 addrconf_sysctl_unregister(struct inet6_dev * idev) addrconf_sysctl_unregister() argument 7538 struct inet6_dev *idev; addrconf_init() local [all...] |