Searched refs:in6_multi (Results 1 - 13 of 13) sorted by relevance

/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_var.h740 struct in6_multi *i6mm_maddr; /* Multicast address pointer */
750 struct in6_multi { struct
755 LIST_ENTRY(in6_multi) in6m_entry; /* list glue */
763 SLIST_ENTRY(in6_multi) in6m_dtle; /* detached waiting for rele */
764 SLIST_ENTRY(in6_multi) in6m_nrele; /* to-be-released by MLD */
790 (struct in6_multi *, int);
834 extern LIST_HEAD(in6_multihead, in6_multi) in6_multihead;
838 * all of the in6_multi records.
842 struct in6_multi *i_in6m;
846 * Macros for looking up the in6_multi recor
[all...]
H A Din6_mcast.c129 struct in6_multi **);
130 static int in6m_get_source(struct in6_multi *inm,
133 static int in6m_is_ifp_detached(const struct in6_multi *);
134 static int in6m_merge(struct in6_multi *, /*const*/ struct in6_mfilter *);
135 static void in6m_reap(struct in6_multi *);
182 struct in6_multi in6m; /* in6_multi */
196 /* List of trash in6_multi entries protected by in6m_trash_lock */
206 static struct zone *in6m_zone; /* zone for in6_multi */
209 #define IN6M_ZONE_NAME "in6_multi" /* zon
[all...]
H A Dmld6_var.h190 SLIST_HEAD(,in6_multi) mli_relinmhead; /* released groups */
229 extern int mld_change_state(struct in6_multi *, const int);
H A Dmld6.c144 * of in6_multi records and find it that way; this is done with in6_multihead
147 * NULL for as long as the in6_multi is valid.)
149 * The above creates a requirement for the in6_multi to stay in in6_multihead
152 * this, the request and reference counts of the in6_multi are bumped up when
154 * handler. Each in6_multi holds a reference to the underlying mld_ifinfo.
165 SLIST_HEAD(mld_in6m_relhead, in6_multi);
172 static void mld_final_leave(struct in6_multi *, struct mld_ifinfo *);
173 static int mld_handle_state_change(struct in6_multi *,
175 static int mld_initial_join(struct in6_multi *, struct mld_ifinfo *,
187 static void mld_v1_process_group_timer(struct in6_multi *, cons
[all...]
H A Dip6_var.h143 struct in6_multi **im6o_membership; /* group memberships */
H A Dip6_mroute.c1478 struct in6_multi *in6m;
H A Dip6_input.c785 struct in6_multi *in6m = NULL;
H A Dnd6.c2048 struct in6_multi *in6m;
2077 struct in6_multi *in6m;
H A Dicmp6.c466 struct in6_multi *inm;
H A Din6.c1453 struct in6_multi *in6m_sol = NULL;
H A Dip6_output.c1046 struct in6_multi *in6m;
/darwin-on-arm/xnu/bsd/netinet/
H A Dicmp6.h714 struct in6_multi;
/darwin-on-arm/xnu/bsd/netkey/
H A Dkey.c4836 struct in6_multi *in6m;

Completed in 85 milliseconds