Lines Matching refs:mbuf
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 to accomodate ESP header.
529 * find the last mbuf. make some room for ESP trailer.
604 * if M_EXT, the external mbuf data may be shared among
613 struct mbuf *nn;
617 ipseclog((LOG_DEBUG, "esp%d_output: can't alloc mbuf",
760 struct mbuf *nn;
764 ipseclog((LOG_DEBUG, "can't alloc mbuf in esp%d_output",
815 "NULL mbuf after encryption in esp%d_output", afnumber));
836 struct mbuf *m;
841 ipseclog((LOG_DEBUG, "esp4_output: first mbuf too short\n"));
854 struct mbuf *m;
856 struct mbuf *md;
860 ipseclog((LOG_DEBUG, "esp6_output: first mbuf too short\n"));