Lines Matching refs:mbuf
100 #include <sys/mbuf.h>
635 struct mbuf *
636 bdg_forward(struct mbuf *m0, struct ether_header *const eh, struct ifnet *dst)
641 int shared = bdg_copy ; /* someone else is using the mbuf */
649 * XXX eh is usually a pointer within the mbuf (some ethernet drivers
650 * do that), so we better copy it before doing anything with the mbuf,
661 shared = 0 ; /* For sure this is our own mbuf. */
709 * the packet (shared==1) also better be in the first mbuf.
738 * If we get here, the firewall has passed the pkt, but the mbuf
753 * case of eh pointing already into the original mbuf.
755 struct mbuf *m ;
810 struct mbuf *m ;
823 * already into the mbuf) and execute last part of ether_output: