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 308 static void addrconf_del_rs_timer(struct inet6_dev *idev) in addrconf_del_rs_timer() argument 320 addrconf_mod_rs_timer(struct inet6_dev * idev,unsigned long when) addrconf_mod_rs_timer() argument 335 snmp6_alloc_dev(struct inet6_dev * idev) snmp6_alloc_dev() argument 483 struct inet6_dev *idev; ipv6_find_idev() local 733 struct inet6_dev *idev; inet6_netconf_dump_devconf() local 812 dev_forward_change(struct inet6_dev * idev) dev_forward_change() argument 862 struct inet6_dev *idev; addrconf_forward_change() local 925 struct inet6_dev *idev; addrconf_linkdown_change() local 1007 ipv6_link_dev_addr(struct inet6_dev * idev,struct inet6_ifaddr * ifp) ipv6_link_dev_addr() argument 1071 ipv6_add_addr(struct inet6_dev * idev,struct ifa6_config * cfg,bool can_block,struct netlink_ext_ack * extack) ipv6_add_addr() argument 1233 struct inet6_dev *idev = ifp->idev; check_cleanup_prefix_route() local 1349 struct inet6_dev *idev = ifp->idev; ipv6_create_tempaddr() local 1514 ipv6_use_optimistic_addr(struct net * net,struct inet6_dev * idev) ipv6_use_optimistic_addr() argument 1531 ipv6_allow_optimistic_dad(struct net * net,struct inet6_dev * idev) ipv6_allow_optimistic_dad() argument 1681 __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 1758 struct inet6_dev *idev; ipv6_get_saddr_master() local 1779 struct inet6_dev *idev; ipv6_dev_get_saddr() local 1872 __ipv6_get_lladdr(struct inet6_dev * idev,struct in6_addr * addr,u32 banned_flags) __ipv6_get_lladdr() argument 1894 struct inet6_dev *idev; ipv6_get_lladdr() local 1908 ipv6_count_addresses(const struct inet6_dev * idev) ipv6_count_addresses() argument 1995 const struct inet6_dev *idev; ipv6_chk_custom_prefix() local 2016 const struct inet6_dev *idev; ipv6_chk_prefix() local 2125 struct inet6_dev *idev = ifp->idev; addrconf_dad_failure() local 2210 addrconf_leave_solict(struct inet6_dev * idev,const struct in6_addr * addr) addrconf_leave_solict() argument 2366 ipv6_inherit_eui64(u8 * eui,struct inet6_dev * idev) ipv6_inherit_eui64() argument 2520 struct inet6_dev *idev; addrconf_add_dev() local 2538 delete_tempaddrs(struct inet6_dev * idev,struct inet6_ifaddr * ifp) delete_tempaddrs() argument 2556 manage_tempaddrs(struct inet6_dev * idev,struct inet6_ifaddr * ifp,__u32 valid_lft,__u32 prefered_lft,bool create,unsigned long now) manage_tempaddrs() argument 2629 is_addr_mode_generate_stable(struct inet6_dev * idev) is_addr_mode_generate_stable() argument 2968 struct inet6_dev *idev; inet6_addr_add() local 3070 struct inet6_dev *idev; inet6_addr_del() local 3161 add_addr(struct inet6_dev * idev,const struct in6_addr * addr,int plen,int scope,u8 proto) add_addr() argument 3187 add_v4_addrs(struct inet6_dev * idev) add_v4_addrs() argument 3252 struct inet6_dev *idev; init_loopback() local 3267 addrconf_add_linklocal(struct inet6_dev * idev,const struct in6_addr * addr,u32 flags) addrconf_add_linklocal() argument 3316 ipv6_generate_stable_address(struct in6_addr * address,u8 dad_count,const struct inet6_dev * idev) ipv6_generate_stable_address() argument 3376 ipv6_gen_mode_random_init(struct inet6_dev * idev) ipv6_gen_mode_random_init() argument 3387 addrconf_addr_gen(struct inet6_dev * idev,bool prefix_route) addrconf_addr_gen() argument 3433 struct inet6_dev *idev; addrconf_dev_config() local 3470 struct inet6_dev *idev; addrconf_sit_config() local 3501 struct inet6_dev *idev; addrconf_gre_config() local 3548 fixup_permanent_addr(struct net * net,struct inet6_dev * idev,struct inet6_ifaddr * ifp) fixup_permanent_addr() argument 3587 struct inet6_dev *idev; addrconf_permanent_addr() local 3617 struct inet6_dev *idev = __in6_dev_get(dev); addrconf_notify() local 3798 struct inet6_dev *idev; addrconf_type_change() local 3819 struct inet6_dev *idev; addrconf_ifdown() local 3991 struct inet6_dev *idev = from_timer(idev, t, rs_timer); addrconf_rs_timer() local 4042 struct inet6_dev *idev = ifp->idev; addrconf_dad_kick() local 4064 struct inet6_dev *idev = ifp->idev; addrconf_dad_begin() local 4151 struct inet6_dev *idev = ifp->idev; addrconf_dad_work() local 4260 struct inet6_dev *idev = ifp->idev; ipv6_lonely_lladdr() local 4350 addrconf_dad_run(struct inet6_dev * idev,bool restart) addrconf_dad_run() argument 4936 struct inet6_dev *idev; inet6_rtm_newaddr() local 5227 in6_dump_addrs(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 5362 struct inet6_dev *idev; inet6_dump_addr() local 5739 snmp6_fill_stats(u64 * stats,struct inet6_dev * idev,int attrtype,int bytes) snmp6_fill_stats() argument 5753 inet6_fill_ifla6_attrs(struct sk_buff * skb,struct inet6_dev * idev,u32 ext_filter_mask) inet6_fill_ifla6_attrs() argument 5819 struct inet6_dev *idev = __in6_dev_get(dev); inet6_fill_link_af() local 5830 inet6_set_iftoken(struct inet6_dev * idev,struct in6_addr * token,struct netlink_ext_ack * extack) inet6_set_iftoken() argument 5932 check_stable_privacy(struct inet6_dev * idev,struct net * net,int mode) check_stable_privacy() argument 5947 struct inet6_dev *idev = NULL; inet6_validate_link_af() local 5979 struct inet6_dev *idev = __in6_dev_get(dev); inet6_set_link_af() local 6005 inet6_fill_ifinfo(struct sk_buff * skb,struct inet6_dev * idev,u32 portid,u32 seq,int event,unsigned int flags) inet6_fill_ifinfo() argument 6081 struct inet6_dev *idev; inet6_dump_ifinfo() local 6124 inet6_ifinfo_notify(int event,struct inet6_dev * idev) inet6_ifinfo_notify() argument 6155 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 6191 inet6_prefix_notify(int event,struct inet6_dev * idev,struct prefix_info * pinfo) inet6_prefix_notify() argument 6308 struct inet6_dev *idev = ctl->extra1; addrconf_sysctl_mtu() local 6319 dev_disable_change(struct inet6_dev * idev) dev_disable_change() argument 6336 struct inet6_dev *idev; addrconf_disable_change() local 6430 struct inet6_dev *idev = ctl->extra1; addrconf_sysctl_proxy_ndp() local 6449 struct inet6_dev *idev = (struct inet6_dev *)ctl->extra1; addrconf_sysctl_addr_gen_mode() local 6552 struct inet6_dev *idev = __in6_dev_get(dev); addrconf_sysctl_stable_secret() local 6560 struct inet6_dev *idev = ctl->extra1; addrconf_sysctl_stable_secret() local 6610 addrconf_disable_policy_idev(struct inet6_dev * idev,int val) addrconf_disable_policy_idev() argument 6642 struct inet6_dev *idev; addrconf_disable_policy() local 7146 __addrconf_sysctl_register(struct net * net,char * dev_name,struct inet6_dev * idev,struct ipv6_devconf * p) __addrconf_sysctl_register() argument 7207 addrconf_sysctl_register(struct inet6_dev * idev) addrconf_sysctl_register() argument 7226 addrconf_sysctl_unregister(struct inet6_dev * idev) addrconf_sysctl_unregister() argument 7361 struct inet6_dev *idev; addrconf_init() local [all...] |