Lines Matching refs:inet6_dev

78 static void mld_ifc_event(struct inet6_dev *idev);
79 static void mld_add_delrec(struct inet6_dev *idev, struct ifmcaddr6 *pmc);
80 static void mld_del_delrec(struct inet6_dev *idev, struct ifmcaddr6 *pmc);
81 static void mld_clear_delrec(struct inet6_dev *idev);
82 static bool mld_in_v1_mode(const struct inet6_dev *idev);
86 static int ip6_mc_del_src(struct inet6_dev *idev, const struct in6_addr *pmca,
89 static int ip6_mc_add_src(struct inet6_dev *idev, const struct in6_addr *pmca,
93 struct inet6_dev *idev);
121 static int unsolicited_report_interval(struct inet6_dev *idev)
240 struct inet6_dev *idev = __in6_dev_get(dev);
259 static struct inet6_dev *ip6_mc_find_dev_rcu(struct net *net,
264 struct inet6_dev *idev = NULL;
304 struct inet6_dev *idev = __in6_dev_get(dev);
333 struct inet6_dev *idev;
465 struct inet6_dev *idev;
556 struct inet6_dev *idev;
724 static void mld_add_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im)
762 static void mld_del_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im)
801 static void mld_clear_delrec(struct inet6_dev *idev)
847 static struct ifmcaddr6 *mca_alloc(struct inet6_dev *idev,
884 struct inet6_dev *idev;
942 int __ipv6_dev_mc_dec(struct inet6_dev *idev, const struct in6_addr *addr)
972 struct inet6_dev *idev;
993 struct inet6_dev *idev;
1030 static void mld_gq_start_timer(struct inet6_dev *idev)
1039 static void mld_gq_stop_timer(struct inet6_dev *idev)
1046 static void mld_ifc_start_timer(struct inet6_dev *idev, unsigned long delay)
1054 static void mld_ifc_stop_timer(struct inet6_dev *idev)
1061 static void mld_dad_start_timer(struct inet6_dev *idev, unsigned long delay)
1069 static void mld_dad_stop_timer(struct inet6_dev *idev)
1162 static int mld_force_mld_version(const struct inet6_dev *idev)
1175 static bool mld_in_v2_mode_only(const struct inet6_dev *idev)
1180 static bool mld_in_v1_mode_only(const struct inet6_dev *idev)
1185 static bool mld_in_v1_mode(const struct inet6_dev *idev)
1197 static void mld_set_v1_mode(struct inet6_dev *idev)
1212 static void mld_update_qrv(struct inet6_dev *idev,
1237 static void mld_update_qi(struct inet6_dev *idev,
1262 static void mld_update_qri(struct inet6_dev *idev,
1272 static int mld_process_v1(struct inet6_dev *idev, struct mld_msg *mld,
1318 static int mld_process_v2(struct inet6_dev *idev, struct mld2_query *mld,
1339 struct inet6_dev *idev;
1456 struct inet6_dev *idev;
1586 static struct sk_buff *mld_newpack(struct inet6_dev *idev, unsigned int mtu)
1642 struct inet6_dev *idev;
1727 struct inet6_dev *idev = pmc->idev;
1849 static void mld_send_report(struct inet6_dev *idev, struct ifmcaddr6 *pmc)
1902 static void mld_send_cr(struct inet6_dev *idev)
1979 struct inet6_dev *idev;
2071 static void mld_send_initial_cr(struct inet6_dev *idev)
2096 void ipv6_mc_dad_complete(struct inet6_dev *idev)
2110 struct inet6_dev *idev = from_timer(idev, t, mc_dad_timer);
2140 struct inet6_dev *idev = pmc->idev;
2159 static int ip6_mc_del_src(struct inet6_dev *idev, const struct in6_addr *pmca,
2323 static int ip6_mc_add_src(struct inet6_dev *idev, const struct in6_addr *pmca,
2428 struct inet6_dev *idev)
2460 struct inet6_dev *idev = from_timer(idev, t, mc_gq_timer);
2469 struct inet6_dev *idev = from_timer(idev, t, mc_ifc_timer);
2481 static void mld_ifc_event(struct inet6_dev *idev)
2507 void ipv6_mc_unmap(struct inet6_dev *idev)
2519 void ipv6_mc_remap(struct inet6_dev *idev)
2526 void ipv6_mc_down(struct inet6_dev *idev)
2546 static void ipv6_mc_reset(struct inet6_dev *idev)
2557 void ipv6_mc_up(struct inet6_dev *idev)
2574 void ipv6_mc_init_dev(struct inet6_dev *idev)
2592 void ipv6_mc_destroy_dev(struct inet6_dev *idev)
2622 static void ipv6_mc_rejoin_groups(struct inet6_dev *idev)
2642 struct inet6_dev *idev = __in6_dev_get(dev);
2664 struct inet6_dev *idev;
2677 struct inet6_dev *idev;
2777 struct inet6_dev *idev;
2793 struct inet6_dev *idev;