Lines Matching refs:in6_multi

166 SLIST_HEAD(mld_in6m_relhead, in6_multi);
173 static void mld_final_leave(struct in6_multi *, struct mld_ifinfo *,
175 static int mld_handle_state_change(struct in6_multi *, struct mld_ifinfo *,
177 static int mld_initial_join(struct in6_multi *, struct mld_ifinfo *,
189 static void mld_v1_process_group_timer(struct in6_multi *, const int);
191 static int mld_v1_transmit_report(struct in6_multi *, const uint8_t);
192 static uint32_t mld_v1_update_group(struct in6_multi *, const int);
198 struct in6_multi *);
200 struct in6_multi *, const int, const int, const int,
204 static int mld_v2_merge_state_changes(struct in6_multi *,
208 struct in6_multi *, const int);
209 static int mld_v2_process_group_query(struct in6_multi *,
248 struct in6_multi *_in6m, *_inm_tmp; \
250 SLIST_REMOVE(_head, _in6m, in6_multi, in6m_dtle); \
652 SLIST_HEAD(, in6_multi) in6m_dthead; in mld_domifdetach()
807 SLIST_HEAD(, in6_multi) in6m_dthead; in mli_remref()
853 struct in6_multi *inm; in mld_v1_input_query()
986 mld_v1_update_group(struct in6_multi *inm, const int timer) in mld_v1_update_group()
1040 struct in6_multi *inm; in mld_v2_input_query()
1236 mld_v2_process_group_query(struct in6_multi *inm, int timer, struct mbuf *m0, in mld_v2_process_group_query()
1355 struct in6_multi *inm; in mld_v1_input_report()
1614 struct in6_multi *inm; in mld_timeout()
1618 SLIST_HEAD(, in6_multi) in6m_dthead; in mld_timeout()
1856 struct in6_multi *inm; in mld_flush_relq()
1900 mld_v1_process_group_timer(struct in6_multi *inm, const int mld_version) in mld_v1_process_group_timer()
1951 struct in6_multi *inm, const int uri_sec) in mld_v2_process_group_timers()
2125 struct in6_multi *inm; in mld_v2_cancel_link_timers()
2233 mld_v1_transmit_report(struct in6_multi *in6m, const uint8_t type) in mld_v1_transmit_report()
2350 mld_change_state(struct in6_multi *inm, struct mld_tparams *mtp, in mld_change_state()
2417 mld_initial_join(struct in6_multi *inm, struct mld_ifinfo *mli, in mld_initial_join()
2580 mld_handle_state_change(struct in6_multi *inm, struct mld_ifinfo *mli, in mld_handle_state_change()
2653 mld_final_leave(struct in6_multi *inm, struct mld_ifinfo *mli, in mld_final_leave()
2791 mld_v2_enqueue_group_record(struct ifqueue *ifq, struct in6_multi *inm, in mld_v2_enqueue_group_record()
3189 mld_v2_enqueue_filter_change(struct ifqueue *ifq, struct in6_multi *inm) in mld_v2_enqueue_filter_change()
3398 mld_v2_merge_state_changes(struct in6_multi *inm, struct ifqueue *ifscq) in mld_v2_merge_state_changes()
3522 struct in6_multi *inm; in mld_v2_dispatch_general_query()