Lines Matching refs:mbuf
42 #include <sys/mbuf.h>
90 static int esp_output(struct mbuf *, u_char *, struct mbuf *,
187 * The mbuf (m) must start with IPv4 or IPv6 header.
188 * On failure, free the given mbuf and return NULL.
207 struct mbuf *m;
209 struct mbuf *md;
213 struct mbuf *n;
214 struct mbuf *mprev;
415 * grow the mbuf to accomodate ESP header.
501 * find the last mbuf. make some room for ESP trailer.
576 * if M_EXT, the external mbuf data may be shared among
585 struct mbuf *nn;
589 ipseclog((LOG_DEBUG, "esp%d_output: can't alloc mbuf",
732 struct mbuf *nn;
736 ipseclog((LOG_DEBUG, "can't alloc mbuf in esp%d_output",
787 "NULL mbuf after encryption in esp%d_output", afnumber));
808 struct mbuf *m;
813 ipseclog((LOG_DEBUG, "esp4_output: first mbuf too short\n"));
826 struct mbuf *m;
828 struct mbuf *md;
832 ipseclog((LOG_DEBUG, "esp6_output: first mbuf too short\n"));