Searched refs:mbuf (Results 76 - 100 of 299) sorted by relevance

1234567891011>>

/darwin-on-arm/xnu/bsd/netinet6/
H A Dah_output.c70 #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 Desp_rijndael.c66 #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 Dip6_input.c99 #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 Desp_output.c70 #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 Dipsec.c68 #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 Din6_gif.c66 #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 Dipcomp_input.c41 #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 Dudp6_usrreq.c99 #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 Desp_core.c66 #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 Daltq_cbq.c67 #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 Daltq_hfsc.c69 #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 Dip_mroute.h258 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 Dip_encap.c90 #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 Dip_icmp.h231 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 Dif_pflog.c67 #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 Draw_cb.c161 #include <sys/mbuf.h>
164 raw_bind(struct socket *so, struct mbuf *nam)
/darwin-on-arm/xnu/bsd/net/classq/
H A Dclassq_sfb.h139 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 Dpktsched_cbq.h192 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 Dpktsched_priq.h178 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 Dpktsched_tcq.h149 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 Dkey.c70 #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 Dparam.c76 #include <sys/mbuf.h>
/darwin-on-arm/xnu/bsd/kern/
H A Duipc_proto.c69 #include <sys/mbuf.h>
/darwin-on-arm/xnu/bsd/netat/
H A Dadsp_CLListen.c43 #include <sys/mbuf.h>
H A Dadsp_NewCID.c44 #include <sys/mbuf.h>

Completed in 85 milliseconds

1234567891011>>