/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | ah_output.c | 70 #include <sys/mbuf.h> 109 static struct in_addr *ah4_finaldst(struct mbuf *); 181 * The mbuf passed must start with IPv4 header. 183 * assumes that the first mbuf contains IPv4 header + option only. 188 struct mbuf *m; 240 * grow the mbuf to accomodate AH. 250 panic("ah4_output: assumption failed (first mbuf length)"); 252 struct mbuf *n; 402 struct mbuf *m; 404 struct mbuf *m [all...] |
H A D | esp_rijndael.c | 66 #include <sys/mbuf.h> 114 * the mbuf chain passed in keeping the IP and ESP header's in place, 118 * the current source mbuf and the space remaining in the current 119 * destination mbuf. The crypto code requires data to be a multiples 123 * m = mbuf chain 128 * current mbuf. 129 * scut = last mbuf that contains headers to be retained 131 * s = the current mbuf 136 * d = current mbuf 143 struct mbuf * [all...] |
H A D | ip6_input.c | 99 #include <sys/mbuf.h> 232 static struct ip6aux *ip6_setdstifaddr(struct mbuf *, struct in6_ifaddr *); 234 static int ip6_hopopts_input(u_int32_t *, u_int32_t *, struct mbuf **, int *); 236 static struct mbuf *ip6_pullexthdr(struct mbuf *, size_t, int); 258 * copy the contents of the mbuf chain into a new chain, and free the original 259 * one. Create some head room in the first mbuf of the new chain, in case 271 struct mbuf *_n; \ 472 ip6_input(struct mbuf *m) 551 * mbuf statistic [all...] |
H A D | esp_output.c | 70 #include <sys/mbuf.h> 118 static int esp_output(struct mbuf *, u_char *, struct mbuf *, 215 * The mbuf (m) must start with IPv4 or IPv6 header. 216 * On failure, free the given mbuf and return NULL. 235 struct mbuf *m; 237 struct mbuf *md; 241 struct mbuf *n; 242 struct mbuf *mprev; 443 * grow the mbuf t [all...] |
H A D | ipsec.c | 68 #include <sys/mbuf.h> 241 struct mbuf *, int); 242 static int ipsec4_setspidx_inpcb(struct mbuf *, struct inpcb *pcb); 244 static int ipsec6_setspidx_in6pcb(struct mbuf *, struct in6pcb *pcb); 246 static int ipsec_setspidx(struct mbuf *, struct secpolicyindex *, int); 247 static void ipsec4_get_ulp(struct mbuf *m, struct secpolicyindex *, int); 248 static int ipsec4_setspidx_ipaddr(struct mbuf *, struct secpolicyindex *); 250 static void ipsec6_get_ulp(struct mbuf *m, struct secpolicyindex *, int); 251 static int ipsec6_setspidx_ipaddr(struct mbuf *, struct secpolicyindex *); 258 static int ipsec_get_policy(struct secpolicy *pcb_sp, struct mbuf **m [all...] |
H A D | in6_gif.c | 66 #include <sys/mbuf.h> 113 struct mbuf *m, 251 int in6_gif_input(struct mbuf **mp, int *offp, int proto) 253 struct mbuf *m = *mp; 387 const struct mbuf *m, 399 mbuf_copydata((struct mbuf *)(size_t)m, 0, sizeof(ip6), &ip6);
|
H A D | ipcomp_input.c | 41 #include <sys/mbuf.h> 87 ipcomp4_input(struct mbuf *m, int off) 89 struct mbuf *md; 223 DTRACE_IP6(receive, struct mbuf *, m, struct inpcb *, NULL, 246 ipcomp6_input(struct mbuf **mp, int *offp, int proto) 249 struct mbuf *m, *md;
|
H A D | udp6_usrreq.c | 99 #include <sys/mbuf.h> 145 struct sockaddr_in6 *, struct mbuf *, int); 166 struct sockaddr_in6 *udp_in6, struct mbuf *n, int off) 168 struct mbuf *opts = NULL; 201 struct mbuf **mp, 206 struct mbuf *m = *mp; 211 struct mbuf *opts = NULL; 284 struct mbuf *n = NULL; 318 * KAME note: usually we drop udphdr from mbuf here. 435 * Recompute IP and UDP header pointers for new mbuf [all...] |
H A D | esp_core.c | 66 #include <sys/mbuf.h> 117 static int esp_null_decrypt(struct mbuf *, size_t, 119 static int esp_null_encrypt(struct mbuf *, size_t, size_t, 141 static int esp_cbc_decrypt(struct mbuf *, size_t, 143 static int esp_cbc_encrypt(struct mbuf *, size_t, size_t, 279 __unused struct mbuf *m, 291 __unused struct mbuf *m, 534 struct mbuf *m; 540 struct mbuf *s; 541 struct mbuf * [all...] |
/darwin-on-arm/xnu/bsd/net/altq/ |
H A D | altq_cbq.c | 67 #include <sys/mbuf.h> 83 static int altq_cbq_enqueue(struct ifaltq *, struct mbuf *); 84 static struct mbuf *altq_cbq_dequeue(struct ifaltq *, enum altdq_op); 240 altq_cbq_enqueue(struct ifaltq *altq, struct mbuf *m) 263 static struct mbuf *
|
H A D | altq_hfsc.c | 69 #include <sys/mbuf.h> 85 static int altq_hfsc_enqueue(struct ifaltq *, struct mbuf *); 86 static struct mbuf *altq_hfsc_dequeue(struct ifaltq *, enum altdq_op); 258 altq_hfsc_enqueue(struct ifaltq *altq, struct mbuf *m) 281 static struct mbuf *
|
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | ip_mroute.h | 258 struct mbuf *m; /* A copy of the packet */ 290 struct mbuf *tbf_q; /* Packet queue */ 291 struct mbuf *tbf_t; /* tail-insertion pointer */
|
H A D | ip_encap.c | 90 #include <sys/mbuf.h> 126 static void encap_fillarg(struct mbuf *, const struct encaptab *); 158 struct mbuf *m; 266 encap6_input(struct mbuf **mp, int *offp, int proto) 268 struct mbuf *m = *mp; 419 int (*func)(const struct mbuf *, int, int, void *); 531 struct mbuf *m, 549 struct mbuf *m;
|
H A D | ip_icmp.h | 231 void icmp_error(struct mbuf *, int, int, n_long, u_int32_t); 232 void icmp_input(struct mbuf *, int);
|
/darwin-on-arm/xnu/bsd/net/ |
H A D | if_pflog.c | 67 #include <sys/mbuf.h> 107 static errno_t pflogoutput(struct ifnet *, struct mbuf *); 109 static errno_t pflogdemux(struct ifnet *, struct mbuf *, char *, 223 pflogoutput(struct ifnet *ifp, struct mbuf *m) 253 pflogdemux(struct ifnet *ifp, struct mbuf *m, char *h, protocol_family_t *ppf) 286 pflog_packet(struct pfi_kif *kif, struct mbuf *m, sa_family_t af, u_int8_t dir,
|
H A D | raw_cb.c | 161 #include <sys/mbuf.h> 164 raw_bind(struct socket *so, struct mbuf *nam)
|
/darwin-on-arm/xnu/bsd/net/classq/ |
H A D | classq_sfb.h | 139 extern int sfb_addq(struct sfb *, class_queue_t *, struct mbuf *, 141 extern struct mbuf *sfb_getq(struct sfb *, class_queue_t *);
|
/darwin-on-arm/xnu/bsd/net/pktsched/ |
H A D | pktsched_cbq.h | 192 extern int cbq_enqueue(cbq_state_t *, struct rm_class *, struct mbuf *, 194 extern struct mbuf *cbq_dequeue(cbq_state_t *, cqdq_op_t);
|
H A D | pktsched_priq.h | 178 extern int priq_enqueue(struct priq_if *, struct priq_class *, struct mbuf *, 180 extern struct mbuf *priq_dequeue(struct priq_if *, cqdq_op_t);
|
H A D | pktsched_tcq.h | 149 extern int tcq_enqueue(struct tcq_if *, struct tcq_class *, struct mbuf *, 151 extern struct mbuf *tcq_dequeue_tc(struct tcq_if *, mbuf_svc_class_t,
|
/darwin-on-arm/xnu/bsd/netkey/ |
H A D | key.c | 70 #include <sys/mbuf.h> 437 static struct mbuf *key_gather_mbuf(struct mbuf *, 439 static int key_spdadd(struct socket *, struct mbuf *, 442 static int key_spddelete(struct socket *, struct mbuf *, 444 static int key_spddelete2(struct socket *, struct mbuf *, 446 static int key_spdget(struct socket *, struct mbuf *, 448 static int key_spdflush(struct socket *, struct mbuf *, 450 static int key_spddump(struct socket *, struct mbuf *, 452 static struct mbuf *key_setdumps [all...] |
/darwin-on-arm/xnu/bsd/conf/ |
H A D | param.c | 76 #include <sys/mbuf.h>
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | uipc_proto.c | 69 #include <sys/mbuf.h>
|
/darwin-on-arm/xnu/bsd/netat/ |
H A D | adsp_CLListen.c | 43 #include <sys/mbuf.h>
|
H A D | adsp_NewCID.c | 44 #include <sys/mbuf.h>
|