Lines Matching refs:mbuf
83 #include <sys/mbuf.h>
130 struct mbuf *_n; \
152 static errno_t lo_demux(struct ifnet *, struct mbuf *, char *,
155 static errno_t lo_framer(struct ifnet *, struct mbuf **,
160 lo_framer(struct ifnet *, struct mbuf **, const struct sockaddr *,
166 static int lo_output(struct ifnet *, struct mbuf *);
167 static errno_t lo_pre_enqueue(struct ifnet *, struct mbuf *);
169 static errno_t lo_pre_output(struct ifnet *, protocol_family_t, struct mbuf **,
171 static errno_t lo_input(struct ifnet *, protocol_family_t, struct mbuf *);
212 lo_demux(struct ifnet *ifp, struct mbuf *m, char *frame_header,
226 lo_framer(struct ifnet *ifp, struct mbuf **m, const struct sockaddr *dest,
230 lo_framer(struct ifnet *ifp, struct mbuf **m, const struct sockaddr *dest,
240 /* Tell caller not to try to free passed-in mbuf */
275 lo_output(struct ifnet *ifp, struct mbuf *m_list)
277 struct mbuf *m, *m_tail = NULL;
327 lo_pre_enqueue(struct ifnet *ifp, struct mbuf *m0)
329 struct mbuf *m = m0, *n;
386 struct mbuf *m = NULL, *m_tail = NULL;
435 struct mbuf **m, const struct sockaddr *dst, void *route, char *frame_type,
469 lo_input(struct ifnet *ifp, protocol_family_t protocol_family, struct mbuf *m)