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

/xnu-2782.1.97/bsd/netinet6/
H A Dip6_var.h135 struct ip6_moptions { struct
147 (struct ip6_moptions *, int);
484 extern struct ip6_moptions *ip6_allocmoptions(int);
485 extern void im6o_addref(struct ip6_moptions *, int);
486 extern void im6o_remref(struct ip6_moptions *);
502 int, struct ip6_moptions *, struct ifnet **, struct ip6_out_args *);
504 struct route_in6 *, int, struct ip6_moptions *, struct ifnet **,
533 struct ip6_pktopts *, struct ip6_moptions *, struct in6_ifaddr **,
H A Din6_mcast.c120 static int im6o_grow(struct ip6_moptions *, size_t);
121 static size_t im6o_match_group(const struct ip6_moptions *,
124 im6o_match_source(const struct ip6_moptions *, const size_t,
136 static struct ip6_moptions *
287 * Resize the ip6_moptions vector to the next power-of-two minus 1.
290 im6o_grow(struct ip6_moptions *imo, size_t newmax)
336 * Find an IPv6 multicast group entry for this ip6_moptions instance
341 im6o_match_group(const struct ip6_moptions *imo, const struct ifnet *ifp,
349 IM6O_LOCK_ASSERT_HELD(__DECONST(struct ip6_moptions *, imo));
389 im6o_match_source(const struct ip6_moptions *im
[all...]
H A Din6_src.c150 struct ip6_pktopts *, struct ip6_moptions *, struct in6_ifaddr **,
154 struct ip6_moptions *, struct route_in6 *ro,
211 struct ip6_moptions *mopts;
611 struct ip6_pktopts *opts, struct ip6_moptions *mopts,
1142 struct ip6_moptions *mopts, struct route_in6 *ro,
1217 struct ip6_pktopts *opts, struct ip6_moptions *mopts,
H A Dip6_output.c173 static void im6o_trace(struct ip6_moptions *, int);
186 struct ip6_moptions im6o; /* ip6_moptions */
208 static struct zone *im6o_zone; /* zone for ip6_moptions */
211 #define IM6O_ZONE_NAME "ip6_moptions" /* zone name */
226 struct route_in6 *ro, int flags, struct ip6_moptions *im6o,
269 int flags, struct ip6_moptions *im6o, struct ifnet **ifpp,
3117 im6o_size = (im6o_debug == 0) ? sizeof (struct ip6_moptions) :
3130 im6o_addref(struct ip6_moptions *im6o, int locked)
3149 im6o_remref(struct ip6_moptions *im6
[all...]
H A Dudp6_output.c155 struct ip6_moptions *im6o;
H A Din6_var.h959 struct ip6_moptions;
1042 extern int im6o_mc_filter(const struct ip6_moptions *, const struct ifnet *,
H A Din6_pcb.c633 struct ip6_moptions *im6o;
H A Draw_ip6.c342 struct ip6_moptions *im6o = NULL;
H A Dudp6_usrreq.c301 struct ip6_moptions *imo;
H A Dnd6_nbr.c555 struct ip6_moptions *im6o = NULL;
1223 struct ip6_moptions *im6o = NULL;
H A Dmld6.c3429 struct ip6_moptions *im6o;
/xnu-2782.1.97/bsd/netinet/
H A Din_pcb.h201 struct ip6_moptions *inp6_moptions;
279 struct ip6_moptions;
340 _INPCB_PTR(struct ip6_moptions *) inp6_moptions;
H A Dkpi_ipfilter.c371 struct ip6_moptions *im6o = NULL;

Completed in 157 milliseconds