Searched refs:in6_multi (Results 1 – 12 of 12) sorted by relevance
| /xnu-12377.1.9/bsd/netinet6/ |
| H A D | in6_var.h | 947 struct in6_multi *i6mm_maddr; /* Multicast address pointer */ 994 struct in6_multi { struct 999 LIST_ENTRY(in6_multi) in6m_entry; /* list glue */ argument 1010 SLIST_ENTRY(in6_multi) in6m_dtle; /* detached waiting for rele */ argument 1011 SLIST_ENTRY(in6_multi) in6m_nrele; /* to-be-released by MLD */ 1037 (struct in6_multi *, int); argument 1082 extern LIST_HEAD(in6_multihead, in6_multi) in6_multihead; 1090 struct in6_multi *i_in6m; 1164 struct in6_mfilter *, struct in6_multi **, int); 1165 extern int in6_mc_leave(struct in6_multi *, struct in6_mfilter *); [all …]
|
| H A D | in6_mcast.c | 122 struct in6_multi **); 123 static int in6m_get_source(struct in6_multi *inm, 126 static int in6m_is_ifp_detached(const struct in6_multi *); 127 static int in6m_merge(struct in6_multi *, /*const*/ struct in6_mfilter *); 128 static void in6m_reap(struct in6_multi *); 175 struct in6_multi in6m; /* in6_multi */ 212 static struct in6_multi *in6_multi_alloc(zalloc_flags_t); 213 static void in6_multi_free(struct in6_multi *); 214 static void in6_multi_attach(struct in6_multi *); 217 static void in6m_trace(struct in6_multi *, int); [all …]
|
| H A D | mld6.c | 169 SLIST_HEAD(mld_in6m_relhead, in6_multi); 176 static void mld_final_leave(struct in6_multi *, struct mld_ifinfo *, 178 static int mld_handle_state_change(struct in6_multi *, struct mld_ifinfo *, 180 static int mld_initial_join(struct in6_multi *, struct mld_ifinfo *, 186 static void mld_append_relq(struct mld_ifinfo *, struct in6_multi *); 193 static void mld_v1_process_group_timer(struct in6_multi *, const int); 195 static int mld_v1_transmit_report(struct in6_multi *, const uint8_t); 196 static uint32_t mld_v1_update_group(struct in6_multi *, const int); 202 struct in6_multi *); 204 struct in6_multi *, const int, const int, const int, [all …]
|
| H A D | mld6_var.h | 191 SLIST_HEAD(, in6_multi) mli_relinmhead; /* released groups */ 241 extern int mld_change_state(struct in6_multi *, struct mld_tparams *,
|
| H A D | ip6_var.h | 143 struct in6_multi **__counted_by(im6o_max_memberships) im6o_membership;
|
| H A D | ip6_output.c | 1376 struct in6_multi *__single in6m; in ip6_output_list() 3615 kfree_type_counted_by(struct in6_multi *, im6o->im6o_max_memberships, im6o->im6o_membership); in im6o_remref()
|
| H A D | nd6.c | 3025 struct in6_multi *__single in6m; in nd6_rtrequest() 3057 struct in6_multi *__single in6m; in nd6_rtrequest()
|
| H A D | ip6_input.c | 1113 struct in6_multi *__single in6m = NULL; in ip6_input()
|
| H A D | icmp6.c | 540 struct in6_multi *__single inm; in icmp6_input()
|
| H A D | in6.c | 2090 struct in6_multi *__single in6m_sol; in in6_ifaupdate_aux()
|
| /xnu-12377.1.9/bsd/netinet/ |
| H A D | icmp6.h | 783 struct in6_multi;
|
| /xnu-12377.1.9/bsd/netkey/ |
| H A D | key.c | 5396 struct in6_multi *in6m; in key_ismyaddr6()
|