Lines Matching defs:idev

114 #define mc_dereference(e, idev) \  argument
145 #define for_each_mc_mclock(idev, mc) \ argument
150 #define for_each_mc_rcu(idev, mc) \ argument
155 #define for_each_mc_tomb(idev, mc) \ argument
160 static int unsolicited_report_interval(struct inet6_dev *idev) in unsolicited_report_interval()
274 struct inet6_dev *idev = __in6_dev_get(dev); in ipv6_sock_mc_drop() local
298 struct inet6_dev *idev = NULL; in ip6_mc_find_dev_rtnl() local
336 struct inet6_dev *idev = __in6_dev_get(dev); in __ipv6_sock_mc_close() local
369 struct inet6_dev *idev; in ip6_mc_source() local
496 struct inet6_dev *idev; in ip6_mc_msfilter() local
736 static void mld_add_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im) in mld_add_delrec()
774 static void mld_del_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im) in mld_del_delrec()
817 static void mld_clear_delrec(struct inet6_dev *idev) in mld_clear_delrec()
844 static void mld_clear_query(struct inet6_dev *idev) in mld_clear_query()
854 static void mld_clear_report(struct inet6_dev *idev) in mld_clear_report()
878 static struct ifmcaddr6 *mca_alloc(struct inet6_dev *idev, in mca_alloc()
949 struct inet6_dev *idev; in __ipv6_dev_mc_inc() local
1004 int __ipv6_dev_mc_dec(struct inet6_dev *idev, const struct in6_addr *addr) in __ipv6_dev_mc_dec()
1038 struct inet6_dev *idev; in ipv6_dev_mc_dec() local
1059 struct inet6_dev *idev; in ipv6_chk_mcast_addr() local
1095 static void mld_gq_start_work(struct inet6_dev *idev) in mld_gq_start_work()
1105 static void mld_gq_stop_work(struct inet6_dev *idev) in mld_gq_stop_work()
1113 static void mld_ifc_start_work(struct inet6_dev *idev, unsigned long delay) in mld_ifc_start_work()
1122 static void mld_ifc_stop_work(struct inet6_dev *idev) in mld_ifc_stop_work()
1130 static void mld_dad_start_work(struct inet6_dev *idev, unsigned long delay) in mld_dad_start_work()
1138 static void mld_dad_stop_work(struct inet6_dev *idev) in mld_dad_stop_work()
1144 static void mld_query_stop_work(struct inet6_dev *idev) in mld_query_stop_work()
1152 static void mld_report_stop_work(struct inet6_dev *idev) in mld_report_stop_work()
1247 static int mld_force_mld_version(const struct inet6_dev *idev) in mld_force_mld_version()
1260 static bool mld_in_v2_mode_only(const struct inet6_dev *idev) in mld_in_v2_mode_only()
1265 static bool mld_in_v1_mode_only(const struct inet6_dev *idev) in mld_in_v1_mode_only()
1270 static bool mld_in_v1_mode(const struct inet6_dev *idev) in mld_in_v1_mode()
1282 static void mld_set_v1_mode(struct inet6_dev *idev) in mld_set_v1_mode()
1297 static void mld_update_qrv(struct inet6_dev *idev, in mld_update_qrv()
1322 static void mld_update_qi(struct inet6_dev *idev, in mld_update_qi()
1347 static void mld_update_qri(struct inet6_dev *idev, in mld_update_qri()
1357 static int mld_process_v1(struct inet6_dev *idev, struct mld_msg *mld, in mld_process_v1()
1403 static void mld_process_v2(struct inet6_dev *idev, struct mld2_query *mld, in mld_process_v2()
1420 struct inet6_dev *idev = __in6_dev_get(skb->dev); in igmp6_event_query() local
1442 struct inet6_dev *idev; in __mld_query_work() local
1553 struct inet6_dev *idev = container_of(to_delayed_work(work), in mld_query_work() local
1588 struct inet6_dev *idev = __in6_dev_get(skb->dev); in igmp6_event_report() local
1607 struct inet6_dev *idev; in __mld_report_work() local
1657 struct inet6_dev *idev = container_of(to_delayed_work(work), in mld_report_work() local
1769 static struct sk_buff *mld_newpack(struct inet6_dev *idev, unsigned int mtu) in mld_newpack()
1834 struct inet6_dev *idev; in mld_sendpack() local
1924 struct inet6_dev *idev = pmc->idev; in add_grec() local
2049 static void mld_send_report(struct inet6_dev *idev, struct ifmcaddr6 *pmc) in mld_send_report()
2079 static void mld_clear_zeros(struct ip6_sf_list __rcu **ppsf, struct inet6_dev *idev) in mld_clear_zeros()
2103 static void mld_send_cr(struct inet6_dev *idev) in mld_send_cr()
2177 struct inet6_dev *idev; in igmp6_send() local
2267 static void mld_send_initial_cr(struct inet6_dev *idev) in mld_send_initial_cr()
2288 void ipv6_mc_dad_complete(struct inet6_dev *idev) in ipv6_mc_dad_complete()
2304 struct inet6_dev *idev = container_of(to_delayed_work(work), in mld_dad_work() local
2338 struct inet6_dev *idev = pmc->idev; in ip6_mc_del1_src() local
2363 static int ip6_mc_del_src(struct inet6_dev *idev, const struct in6_addr *pmca, in ip6_mc_del_src()
2533 static int ip6_mc_add_src(struct inet6_dev *idev, const struct in6_addr *pmca, in ip6_mc_add_src()
2639 struct inet6_dev *idev) in ip6_mc_leave_src()
2683 struct inet6_dev *idev = container_of(to_delayed_work(work), in mld_gq_work() local
2697 struct inet6_dev *idev = container_of(to_delayed_work(work), in mld_ifc_work() local
2715 static void mld_ifc_event(struct inet6_dev *idev) in mld_ifc_event()
2743 void ipv6_mc_unmap(struct inet6_dev *idev) in ipv6_mc_unmap()
2755 void ipv6_mc_remap(struct inet6_dev *idev) in ipv6_mc_remap()
2761 void ipv6_mc_down(struct inet6_dev *idev) in ipv6_mc_down()
2785 static void ipv6_mc_reset(struct inet6_dev *idev) in ipv6_mc_reset()
2796 void ipv6_mc_up(struct inet6_dev *idev) in ipv6_mc_up()
2813 void ipv6_mc_init_dev(struct inet6_dev *idev) in ipv6_mc_init_dev()
2835 void ipv6_mc_destroy_dev(struct inet6_dev *idev) in ipv6_mc_destroy_dev()
2867 static void ipv6_mc_rejoin_groups(struct inet6_dev *idev) in ipv6_mc_rejoin_groups()
2888 struct inet6_dev *idev = __in6_dev_get(dev); in ipv6_mc_netdev_event() local
2910 struct inet6_dev *idev; member
2923 struct inet6_dev *idev; in igmp6_mc_get_first() local
3016 struct inet6_dev *idev; member
3032 struct inet6_dev *idev; in igmp6_mcf_get_first() local