/linux-4.4.14/include/net/ |
D | addrconf.h | 86 int __ipv6_get_lladdr(struct inet6_dev *idev, struct in6_addr *addr, 92 void addrconf_leave_solict(struct inet6_dev *idev, const struct in6_addr *addr); 168 int __ipv6_dev_mc_dec(struct inet6_dev *idev, const struct in6_addr *addr); 170 void ipv6_mc_up(struct inet6_dev *idev); 171 void ipv6_mc_down(struct inet6_dev *idev); 172 void ipv6_mc_unmap(struct inet6_dev *idev); 173 void ipv6_mc_remap(struct inet6_dev *idev); 174 void ipv6_mc_init_dev(struct inet6_dev *idev); 175 void ipv6_mc_destroy_dev(struct inet6_dev *idev); 182 void ipv6_mc_dad_complete(struct inet6_dev *idev); [all …]
|
D | if_inet6.h | 64 struct inet6_dev *idev; 118 struct inet6_dev *idev; 144 struct inet6_dev *aca_idev; 164 struct inet6_dev { struct
|
D | ipv6.h | 126 struct inet6_dev *_idev = (idev); \ 135 struct inet6_dev *_idev = (idev); \ 144 struct inet6_dev *_idev = (idev); \ 152 struct inet6_dev *_idev = (idev); \ 160 struct inet6_dev *_idev = (idev); \ 313 static inline bool ipv6_accept_ra(struct inet6_dev *idev) in ipv6_accept_ra() 984 int snmp6_register_dev(struct inet6_dev *idev); 985 int snmp6_unregister_dev(struct inet6_dev *idev); 990 static inline int snmp6_register_dev(struct inet6_dev *idev) { return 0; } in snmp6_register_dev() 991 static inline int snmp6_unregister_dev(struct inet6_dev *idev) { return 0; } in snmp6_unregister_dev()
|
D | ndisc.h | 57 struct inet6_dev; 218 void inet6_ifinfo_notify(int event, struct inet6_dev *idev);
|
D | ip6_fib.h | 128 struct inet6_dev *rt6i_idev; 138 static inline struct inet6_dev *ip6_dst_idev(struct dst_entry *dst) in ip6_dst_idev()
|
D | ip6_route.h | 101 struct rt6_info *addrconf_dst_alloc(struct inet6_dev *idev,
|
D | mac80211.h | 3469 struct inet6_dev *idev);
|
/linux-4.4.14/net/ipv6/ |
D | mcast.c | 82 static void mld_ifc_event(struct inet6_dev *idev); 83 static void mld_add_delrec(struct inet6_dev *idev, struct ifmcaddr6 *pmc); 84 static void mld_del_delrec(struct inet6_dev *idev, const struct in6_addr *addr); 85 static void mld_clear_delrec(struct inet6_dev *idev); 86 static bool mld_in_v1_mode(const struct inet6_dev *idev); 90 static int ip6_mc_del_src(struct inet6_dev *idev, const struct in6_addr *pmca, 93 static int ip6_mc_add_src(struct inet6_dev *idev, const struct in6_addr *pmca, 97 struct inet6_dev *idev); 123 static int unsolicited_report_interval(struct inet6_dev *idev) in unsolicited_report_interval() 230 struct inet6_dev *idev = __in6_dev_get(dev); in ipv6_sock_mc_drop() [all …]
|
D | addrconf.c | 116 static int addrconf_sysctl_register(struct inet6_dev *idev); 117 static void addrconf_sysctl_unregister(struct inet6_dev *idev); 119 static inline int addrconf_sysctl_register(struct inet6_dev *idev) in addrconf_sysctl_register() 124 static inline void addrconf_sysctl_unregister(struct inet6_dev *idev) in addrconf_sysctl_unregister() 129 static void __ipv6_regen_rndid(struct inet6_dev *idev); 130 static void __ipv6_try_regen_rndid(struct inet6_dev *idev, struct in6_addr *tmpaddr); 134 static int ipv6_count_addresses(struct inet6_dev *idev); 137 const struct inet6_dev *idev); 167 static void addrconf_dad_run(struct inet6_dev *idev); 172 static void inet6_prefix_notify(int event, struct inet6_dev *idev, [all …]
|
D | addrconf_core.c | 138 static void snmp6_free_dev(struct inet6_dev *idev) in snmp6_free_dev() 147 struct inet6_dev *idev = container_of(head, struct inet6_dev, rcu); in in6_dev_finish_destroy_rcu() 155 void in6_dev_finish_destroy(struct inet6_dev *idev) in in6_dev_finish_destroy()
|
D | anycast.c | 57 struct inet6_dev *idev; in ipv6_sock_ac_join() 221 struct inet6_dev *idev = rt->rt6i_idev; in aca_alloc() 243 int __ipv6_dev_ac_inc(struct inet6_dev *idev, const struct in6_addr *addr) in __ipv6_dev_ac_inc() 300 int __ipv6_dev_ac_dec(struct inet6_dev *idev, const struct in6_addr *addr) in __ipv6_dev_ac_dec() 338 struct inet6_dev *idev = __in6_dev_get(dev); in ipv6_dev_ac_dec() 345 void ipv6_ac_destroy_dev(struct inet6_dev *idev) in ipv6_ac_destroy_dev() 372 struct inet6_dev *idev; in ipv6_chk_acast_dev() 424 struct inet6_dev *idev; 437 struct inet6_dev *idev; in ac6_get_first()
|
D | proc.c | 246 struct inet6_dev *idev = (struct inet6_dev *)seq->private; in snmp6_dev_seq_show() 270 int snmp6_register_dev(struct inet6_dev *idev) in snmp6_register_dev() 292 int snmp6_unregister_dev(struct inet6_dev *idev) in snmp6_unregister_dev()
|
D | ip6_input.c | 69 struct inet6_dev *idev; in ipv6_rcv() 205 struct inet6_dev *idev; in ip6_input_finish()
|
D | ndisc.c | 311 struct inet6_dev *in6_dev; in ndisc_constructor() 437 struct inet6_dev *idev; in ndisc_send_skb() 539 struct inet6_dev *idev; in ndisc_send_unsol_na() 716 struct inet6_dev *idev = NULL; in ndisc_recv_ns() 985 struct inet6_dev *idev; in ndisc_recv_rs() 1085 struct inet6_dev *in6_dev; in ndisc_router_discovery() 1613 struct inet6_dev *idev = __in6_dev_get(skb->dev); in ndisc_suppress_frag_ndisc() 1683 struct inet6_dev *idev; in ndisc_netdev_event() 1738 struct inet6_dev *idev; in ndisc_ifinfo_sysctl_change()
|
D | output_core.c | 126 struct inet6_dev *idev; in ip6_dst_hoplimit()
|
D | icmp.c | 394 struct inet6_dev *idev = NULL; in icmp6_send() 557 struct inet6_dev *idev; in icmpv6_echo_reply() 685 struct inet6_dev *idev = __in6_dev_get(dev); in icmpv6_rcv()
|
D | route.c | 155 struct inet6_dev *rt_idev = rt->rt6i_idev; in rt6_uncached_list_flush_dev() 371 struct inet6_dev *idev; in ip6_dst_destroy() 391 struct inet6_dev *idev = rt->rt6i_idev; in ip6_dst_ifdown() 397 struct inet6_dev *loopback_idev = in ip6_dst_ifdown() 653 struct inet6_dev *idev = rt->rt6i_idev; in find_match() 1565 struct inet6_dev *idev; in ip6_mtu() 1594 struct inet6_dev *idev = in6_dev_get(dev); in icmp6_dst_alloc() 1756 struct inet6_dev *idev = NULL; in ip6_route_info_create() 2103 struct inet6_dev *in6_dev; in rt6_do_redirect() 2493 struct rt6_info *addrconf_dst_alloc(struct inet6_dev *idev, in addrconf_dst_alloc() [all …]
|
D | exthdrs.c | 298 struct inet6_dev *idev; in ipv6_rthdr_rcv() 533 static inline struct inet6_dev *ipv6_skb_idev(struct sk_buff *skb) in ipv6_skb_idev()
|
D | ip6_output.c | 72 struct inet6_dev *idev = ip6_dst_idev(skb_dst(skb)); in ip6_finish_output2() 137 struct inet6_dev *idev = ip6_dst_idev(skb_dst(skb)); in ip6_output() 342 struct inet6_dev *idev; in ip6_dst_mtu_forward() 1679 struct inet6_dev *idev = ip6_dst_idev(skb_dst(skb)); in __ip6_make_skb()
|
D | xfrm6_policy.c | 265 struct inet6_dev *loopback_idev = in xfrm6_dst_ifdown()
|
D | ip6mr.c | 781 struct inet6_dev *in6_dev; in mif6_delete() 932 struct inet6_dev *in6_dev; in mif6_add()
|
/linux-4.4.14/net/netfilter/ |
D | nf_nat_redirect.c | 97 struct inet6_dev *idev; in nf_nat_redirect_ipv6()
|
D | xt_TPROXY.c | 371 struct inet6_dev *indev; in tproxy_laddr6()
|
/linux-4.4.14/net/bridge/ |
D | br_netfilter_ipv6.c | 106 struct inet6_dev *idev = __in6_dev_get(skb->dev); in br_validate_ipv6()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | clip_tbl.c | 191 struct inet6_dev *idev = NULL; in cxgb4_update_dev_clip()
|
/linux-4.4.14/net/sctp/ |
D | ipv6.c | 144 struct inet6_dev *idev; in sctp_v6_err() 382 struct inet6_dev *in6_dev; in sctp_v6_copy_addrlist()
|
/linux-4.4.14/drivers/net/usb/ |
D | cdc_mbim.c | 313 struct inet6_dev *in6_dev; in do_neigh_solicit()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | roce_gid_mgmt.c | 297 struct inet6_dev *in6_dev; in enum_netdev_ipv6_ips()
|
/linux-4.4.14/net/core/ |
D | netpoll.c | 730 struct inet6_dev *idev; in netpoll_setup()
|
D | pktgen.c | 2148 struct inet6_dev *idev; in pktgen_setup_inject()
|
/linux-4.4.14/drivers/s390/net/ |
D | qeth_l3_main.c | 1600 static void qeth_l3_add_mc6(struct qeth_card *card, struct inet6_dev *in6_dev) in qeth_l3_add_mc6() 1624 struct inet6_dev *in_dev; in qeth_l3_add_vlan_mc6() 1651 struct inet6_dev *in6_dev; in qeth_l3_add_multicast_ipv6() 1702 struct inet6_dev *in6_dev; in qeth_l3_free_vlan_addresses6()
|
/linux-4.4.14/net/mac80211/ |
D | main.c | 352 struct inet6_dev *idev = ifa->idev; in ieee80211_ifa6_changed()
|
D | driver-ops.h | 992 struct inet6_dev *idev) in drv_ipv6_addr_change()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | mvm.h | 1258 struct inet6_dev *idev);
|
D | d3.c | 101 struct inet6_dev *idev) in iwl_mvm_ipv6_addr_change()
|
/linux-4.4.14/drivers/net/ |
D | vxlan.c | 1528 struct inet6_dev *in6_dev; in neigh_reduce() 2810 struct inet6_dev *idev = __in6_dev_get(lowerdev); in vxlan_dev_configure()
|
/linux-4.4.14/include/linux/ |
D | netdevice.h | 1662 struct inet6_dev __rcu *ip6_ptr;
|
/linux-4.4.14/drivers/scsi/cxgbi/ |
D | libcxgbi.c | 768 struct inet6_dev *idev = ip6_dst_idev((struct dst_entry *)rt); in cxgbi_check_route6()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
D | cm.c | 3049 struct inet6_dev *idev; in get_lladdr()
|