Lines Matching refs:mbuf
57 #include <sys/mbuf.h>
167 static int udp_output(struct inpcb *, struct mbuf *, struct sockaddr *,
168 struct mbuf *, struct thread *, int);
284 * Subroutine of udp_input(), which appends the provided mbuf chain to the
300 udp_append(struct inpcb *inp, struct ip *ip, struct mbuf *n, int off,
305 struct mbuf *tmpopts, *opts = NULL;
393 udp_input(struct mbuf **mp, int *offp, int proto)
403 struct mbuf *m;
424 * Get IP and UDP header together in first mbuf.
457 * Make mbuf data length reflect UDP length. If not enough data to
601 struct mbuf *n;
1147 udp_output(struct inpcb *inp, struct mbuf *m, struct sockaddr *addr,
1148 struct mbuf *control, struct thread *td, int flags)
1196 * stored in a single mbuf.
1390 * Calculate data length and get a mbuf for UDP, IP, and possible
1404 * Fill in mbuf with extended UDP header and addresses and length put
1762 udp_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *addr,
1763 struct mbuf *control, struct thread *td)