Home
last modified time | relevance | path

Searched refs:ip_moptions (Results 1 – 12 of 12) sorted by relevance

/xnu-8796.141.3/bsd/netinet/
H A Dip_var.h124 struct ip_moptions { struct
140 (struct ip_moptions *, int); argument
276 struct ip_moptions;
354 extern struct ip_moptions *ip_allocmoptions(zalloc_flags_t);
357 extern void imo_addref(struct ip_moptions *, int);
358 extern void imo_remref(struct ip_moptions *);
368 struct ip_moptions *, struct ip_out_args *);
370 int, struct ip_moptions *, struct ip_out_args *);
H A Din_mcast.c119 static int imo_grow(struct ip_moptions *, uint16_t);
120 static size_t imo_match_group(const struct ip_moptions *,
123 imo_match_source(const struct ip_moptions *, const size_t,
136 static struct ip_moptions *
266 imo_grow(struct ip_moptions *imo, uint16_t newmax) in imo_grow()
354 imo_match_group(const struct ip_moptions *imo, const struct ifnet *ifp, in imo_match_group()
361 IMO_LOCK_ASSERT_HELD(__DECONST(struct ip_moptions *, imo)); in imo_match_group()
398 imo_match_source(const struct ip_moptions *imo, const size_t gidx, in imo_match_source()
405 IMO_LOCK_ASSERT_HELD(__DECONST(struct ip_moptions *, imo)); in imo_match_source()
430 imo_multi_filter(const struct ip_moptions *imo, const struct ifnet *ifp, in imo_multi_filter()
[all …]
H A Din_var.h469 struct ip_moptions;
494 extern int imo_multi_filter(const struct ip_moptions *,
H A Dip_output.c150 static void imo_trace(struct ip_moptions *, int);
206 struct ip_moptions imo; /* ip_moptions */
264 struct ip_moptions *imo, struct ip_out_args *ipoa) in ip_output()
284 struct route *ro, int flags, struct ip_moptions *imo, in ip_output_list()
2813 vm_size_t imo_size = (imo_debug == 0) ? sizeof(struct ip_moptions) : in ip_moptions_init()
2820 imo_addref(struct ip_moptions *imo, int locked) in imo_addref()
2841 imo_remref(struct ip_moptions *imo) in imo_remref()
2873 imo_trace(struct ip_moptions *imo, int refhold) in imo_trace()
2896 struct ip_moptions *
2899 struct ip_moptions *imo; in ip_allocmoptions()
H A Din_pcb.h210 struct ip_moptions *inp4_moptions;
360 _INPCB_PTR(struct ip_moptions *) inp4_moptions;
H A Dkpi_ipfilter.c414 struct ip_moptions *imo = NULL; in ipf_injectv4_out()
H A Dudp_usrreq.c287 struct ip_moptions *imo = NULL; in udp_input()
1501 struct ip_moptions *mopts; in udp_output()
3087 struct ip_moptions *imo; in udp_defunct()
H A Draw_ip.c368 struct ip_moptions *imo; in rip_output()
H A Din_pcb.c1706 struct ip_moptions *imo; in in_pcbladdr()
1980 struct ip_moptions *imo; in in_pcbdetach()
H A Digmp.c3982 struct ip_moptions *imo; in igmp_sendpkt()
/xnu-8796.141.3/bsd/netinet6/
H A Dudp6_usrreq.c1314 struct ip_moptions *imo; in udp6_defunct()
H A Din6_pcb.c872 struct ip_moptions *imo; in in6_pcbdetach()