Home
last modified time | relevance | path

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

/xnu-8792.41.9/bsd/netinet/
H A Dip_var.h124 struct ip_moptions { struct
140 (struct ip_moptions *, int); argument
237 struct ip_moptions;
314 extern struct ip_moptions *ip_allocmoptions(zalloc_flags_t);
317 extern void imo_addref(struct ip_moptions *, int);
318 extern void imo_remref(struct ip_moptions *);
328 struct ip_moptions *, struct ip_out_args *);
330 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 *
268 imo_grow(struct ip_moptions *imo, uint16_t newmax) in imo_grow()
322 imo_match_group(const struct ip_moptions *imo, const struct ifnet *ifp, in imo_match_group()
329 IMO_LOCK_ASSERT_HELD(__DECONST(struct ip_moptions *, imo)); in imo_match_group()
366 imo_match_source(const struct ip_moptions *imo, const size_t gidx, in imo_match_source()
373 IMO_LOCK_ASSERT_HELD(__DECONST(struct ip_moptions *, imo)); in imo_match_source()
398 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()
2804 vm_size_t imo_size = (imo_debug == 0) ? sizeof(struct ip_moptions) : in ip_moptions_init()
2811 imo_addref(struct ip_moptions *imo, int locked) in imo_addref()
2832 imo_remref(struct ip_moptions *imo) in imo_remref()
2882 imo_trace(struct ip_moptions *imo, int refhold) in imo_trace()
2905 struct ip_moptions *
2908 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 Draw_ip.c367 struct ip_moptions *imo; in rip_output()
H A Dudp_usrreq.c283 struct ip_moptions *imo = NULL; in udp_input()
1497 struct ip_moptions *mopts; in udp_output()
H A Din_pcb.c1629 struct ip_moptions *imo; in in_pcbladdr()
1903 struct ip_moptions *imo; in in_pcbdetach()
H A Digmp.c3925 struct ip_moptions *imo; in igmp_sendpkt()
/xnu-8792.41.9/bsd/netinet6/
H A Din6_pcb.c868 struct ip_moptions *imo; in in6_pcbdetach()