Lines Matching refs:inet6_dev

77 static void mld_ifc_event(struct inet6_dev *idev);
78 static bool mld_in_v1_mode(const struct inet6_dev *idev);
82 static int ip6_mc_del_src(struct inet6_dev *idev, const struct in6_addr *pmca,
85 static int ip6_mc_add_src(struct inet6_dev *idev, const struct in6_addr *pmca,
89 struct inet6_dev *idev);
157 static int unsolicited_report_interval(struct inet6_dev *idev)
271 struct inet6_dev *idev = __in6_dev_get(dev);
290 static struct inet6_dev *ip6_mc_find_dev_rtnl(struct net *net,
295 struct inet6_dev *idev = NULL;
333 struct inet6_dev *idev = __in6_dev_get(dev);
366 struct inet6_dev *idev;
493 struct inet6_dev *idev;
732 static void mld_add_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im)
770 static void mld_del_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im)
813 static void mld_clear_delrec(struct inet6_dev *idev)
840 static void mld_clear_query(struct inet6_dev *idev)
850 static void mld_clear_report(struct inet6_dev *idev)
874 static struct ifmcaddr6 *mca_alloc(struct inet6_dev *idev,
910 struct inet6_dev *idev;
964 int __ipv6_dev_mc_dec(struct inet6_dev *idev, const struct in6_addr *addr)
996 struct inet6_dev *idev;
1017 struct inet6_dev *idev;
1051 static void mld_gq_start_work(struct inet6_dev *idev)
1061 static void mld_gq_stop_work(struct inet6_dev *idev)
1069 static void mld_ifc_start_work(struct inet6_dev *idev, unsigned long delay)
1078 static void mld_ifc_stop_work(struct inet6_dev *idev)
1086 static void mld_dad_start_work(struct inet6_dev *idev, unsigned long delay)
1094 static void mld_dad_stop_work(struct inet6_dev *idev)
1100 static void mld_query_stop_work(struct inet6_dev *idev)
1108 static void mld_report_stop_work(struct inet6_dev *idev)
1203 static int mld_force_mld_version(const struct inet6_dev *idev)
1216 static bool mld_in_v2_mode_only(const struct inet6_dev *idev)
1221 static bool mld_in_v1_mode_only(const struct inet6_dev *idev)
1226 static bool mld_in_v1_mode(const struct inet6_dev *idev)
1238 static void mld_set_v1_mode(struct inet6_dev *idev)
1253 static void mld_update_qrv(struct inet6_dev *idev,
1278 static void mld_update_qi(struct inet6_dev *idev,
1303 static void mld_update_qri(struct inet6_dev *idev,
1313 static int mld_process_v1(struct inet6_dev *idev, struct mld_msg *mld,
1359 static void mld_process_v2(struct inet6_dev *idev, struct mld2_query *mld,
1376 struct inet6_dev *idev = __in6_dev_get(skb->dev);
1398 struct inet6_dev *idev;
1509 struct inet6_dev *idev = container_of(to_delayed_work(work),
1510 struct inet6_dev,
1544 struct inet6_dev *idev = __in6_dev_get(skb->dev);
1563 struct inet6_dev *idev;
1613 struct inet6_dev *idev = container_of(to_delayed_work(work),
1614 struct inet6_dev,
1725 static struct sk_buff *mld_newpack(struct inet6_dev *idev, unsigned int mtu)
1784 struct inet6_dev *idev;
1874 struct inet6_dev *idev = pmc->idev;
1999 static void mld_send_report(struct inet6_dev *idev, struct ifmcaddr6 *pmc)
2029 static void mld_clear_zeros(struct ip6_sf_list __rcu **ppsf, struct inet6_dev *idev)
2053 static void mld_send_cr(struct inet6_dev *idev)
2126 struct inet6_dev *idev;
2219 static void mld_send_initial_cr(struct inet6_dev *idev)
2240 void ipv6_mc_dad_complete(struct inet6_dev *idev)
2256 struct inet6_dev *idev = container_of(to_delayed_work(work),
2257 struct inet6_dev,
2290 struct inet6_dev *idev = pmc->idev;
2315 static int ip6_mc_del_src(struct inet6_dev *idev, const struct in6_addr *pmca,
2485 static int ip6_mc_add_src(struct inet6_dev *idev, const struct in6_addr *pmca,
2588 struct inet6_dev *idev)
2632 struct inet6_dev *idev = container_of(to_delayed_work(work),
2633 struct inet6_dev,
2646 struct inet6_dev *idev = container_of(to_delayed_work(work),
2647 struct inet6_dev,
2664 static void mld_ifc_event(struct inet6_dev *idev)
2692 void ipv6_mc_unmap(struct inet6_dev *idev)
2704 void ipv6_mc_remap(struct inet6_dev *idev)
2710 void ipv6_mc_down(struct inet6_dev *idev)
2734 static void ipv6_mc_reset(struct inet6_dev *idev)
2745 void ipv6_mc_up(struct inet6_dev *idev)
2762 void ipv6_mc_init_dev(struct inet6_dev *idev)
2784 void ipv6_mc_destroy_dev(struct inet6_dev *idev)
2816 static void ipv6_mc_rejoin_groups(struct inet6_dev *idev)
2837 struct inet6_dev *idev = __in6_dev_get(dev);
2859 struct inet6_dev *idev;
2872 struct inet6_dev *idev;
2965 struct inet6_dev *idev;
2981 struct inet6_dev *idev;