Home
last modified time | relevance | path

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

/xnu-12377.41.6/bsd/netinet/
H A Dip_var.h125 struct ip_moptions { struct
142 (struct ip_moptions *, int); argument
281 struct ip_moptions;
360 extern struct ip_moptions *ip_allocmoptions(zalloc_flags_t);
363 extern void imo_addref(struct ip_moptions *, int);
364 extern void imo_remref(struct ip_moptions *);
375 struct ip_moptions *, struct ip_out_args *);
377 int, struct ip_moptions *, struct ip_out_args *);
H A Din_mcast.c121 static int imo_grow(struct ip_moptions *, uint16_t);
122 static size_t imo_match_group(const struct ip_moptions *,
125 imo_match_source(const struct ip_moptions *, const size_t,
138 static struct ip_moptions *
266 imo_grow(struct ip_moptions *imo, uint16_t newmax) in imo_grow()
356 imo_match_group(const struct ip_moptions *imo, const struct ifnet *ifp, in imo_match_group()
363 IMO_LOCK_ASSERT_HELD(__DECONST(struct ip_moptions *, imo)); in imo_match_group()
400 imo_match_source(const struct ip_moptions *imo, const size_t gidx, in imo_match_source()
407 IMO_LOCK_ASSERT_HELD(__DECONST(struct ip_moptions *, imo)); in imo_match_source()
432 imo_multi_filter(const struct ip_moptions *imo, const struct ifnet *ifp, in imo_multi_filter()
[all …]
H A Din_var.h533 struct ip_moptions;
555 extern int imo_multi_filter(const struct ip_moptions *,
H A Dip_output.c152 static void imo_trace(struct ip_moptions *, int);
214 struct ip_moptions imo; /* ip_moptions */
235 ZONE_DECLARE(imo_zone, struct ip_moptions);
273 struct ip_moptions *imo, struct ip_out_args *ipoa) in ip_output()
293 struct route *ro, int flags, struct ip_moptions *imo, in ip_output_list()
2926 vm_size_t imo_size = (imo_debug == 0) ? sizeof(struct ip_moptions) : in ip_moptions_init()
2933 imo_addref(struct ip_moptions *imo, int locked) in imo_addref()
2954 imo_remref(struct ip_moptions *imo) in imo_remref()
2987 imo_trace(struct ip_moptions *imo, int refhold) in imo_trace()
3010 struct ip_moptions *
[all …]
H A Din_pcb.h216 struct ip_moptions *inp4_moptions;
449 _INPCB_PTR(struct ip_moptions *) inp4_moptions;
H A Dkpi_ipfilter.c420 struct ip_moptions *imo = NULL; in ipf_injectv4_out()
H A Dudp_usrreq.c343 struct ip_moptions *imo = NULL; in udp_input()
1610 struct ip_moptions *__single mopts; in udp_output()
3224 struct ip_moptions *__single imo; in udp_defunct()
H A Draw_ip.c395 struct ip_moptions *imo; in rip_output()
H A Din_pcb.c1736 struct ip_moptions *imo; in in_pcbladdr()
2017 struct ip_moptions *imo; in in_pcbdetach()
H A Digmp.c4014 struct ip_moptions *imo; in igmp_sendpkt()
/xnu-12377.41.6/bsd/netinet6/
H A Dudp6_usrreq.c1385 struct ip_moptions *__single imo; in udp6_defunct()
H A Din6_pcb.c911 struct ip_moptions *__single imo; in in6_pcbdetach()