Searched refs:ip_moptions (Results 1 - 14 of 14) sorted by relevance
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | ip_var.h | 132 * Structure attached to inpcb.ip_moptions and 135 struct ip_moptions { struct 149 (struct ip_moptions *, int); 296 extern struct ip_moptions *ip_allocmoptions(int); 299 extern void imo_addref(struct ip_moptions *, int); 300 extern void imo_remref(struct ip_moptions *); 306 struct ip_moptions *); 308 struct ip_moptions *, struct ip_out_args *); 310 int, struct ip_moptions *, struct ip_out_args *);
|
H A D | in_mcast.c | 129 static int imo_grow(struct ip_moptions *, size_t); 130 static size_t imo_match_group(const struct ip_moptions *, 133 imo_match_source(const struct ip_moptions *, const size_t, 146 static struct ip_moptions * 246 #define IMO_CAST_TO_NONCONST(x) ((struct ip_moptions *)(void *)(uintptr_t)x) 286 * Resize the ip_moptions vector to the next power-of-two minus 1. 289 imo_grow(struct ip_moptions *imo, size_t newmax) 335 * Find an IPv4 multicast group entry for this ip_moptions instance 340 imo_match_group(const struct ip_moptions *imo, const struct ifnet *ifp, 383 imo_match_source(const struct ip_moptions *im [all...] |
H A D | in_var.h | 462 struct ip_moptions; 474 extern int imo_multi_filter(const struct ip_moptions *, const struct ifnet *,
|
H A D | in_pcb.h | 188 struct ip_moptions *inp4_moptions; 317 _INPCB_PTR(struct ip_moptions *) inp4_moptions;
|
H A D | ip_mroute.c | 83 struct mbuf *m, struct ip_moptions *imo); 125 __unused struct mbuf *m, __unused ip_moptions *imo) 131 struct ip_moptions *) = _ip_mforward; 291 static int X_ip_mforward(struct ip *ip, struct ifnet *ifp, struct mbuf *m, struct ip_moptions *imo); 1067 struct ip_moptions *imo) 1278 struct ip_moptions *) = X_ip_mforward; 1821 IP_FORWARDING, (struct ip_moptions *)0, NULL); 1823 struct ip_moptions *imo;
|
H A D | ip_output.c | 153 static void imo_trace(struct ip_moptions *, int); 191 struct ip_moptions imo; /* ip_moptions */ 212 static struct zone *imo_zone; /* zone for ip_moptions */ 215 #define IMO_ZONE_NAME "ip_moptions" /* zone name */ 229 struct ip_moptions *imo, 265 struct ip_moptions *imo, 923 * set ip_moptions. This ensures that the packet 2852 imo_size = (imo_debug == 0) ? sizeof (struct ip_moptions) : 2865 imo_addref(struct ip_moptions *im [all...] |
H A D | kpi_ipfilter.c | 273 struct ip_moptions *imo = NULL;
|
H A D | ip_divert.c | 363 struct ip_moptions *imo;
|
H A D | in_pcb.c | 849 struct ip_moptions *imo; 1008 struct ip_moptions *imo;
|
H A D | udp_usrreq.c | 266 struct ip_moptions *imo = NULL; 1312 struct ip_moptions *mopts;
|
H A D | raw_ip.c | 357 struct ip_moptions *imo;
|
H A D | igmp.c | 2459 * Each socket holds a reference on the in_multi in its own ip_moptions. 3627 struct ip_moptions *imo;
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_malloc.c | 200 "ip_moptions", /* 53 M_IPMOPTS */ 388 { SOX(ip_moptions),
|
/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | in6_pcb.c | 599 struct ip_moptions *imo;
|
Completed in 108 milliseconds