Searched refs:M_EXT (Results 1 - 4 of 4) sorted by relevance

/vbox/src/VBox/Devices/Network/slirp/bsd/kern/
H A Duipc_mbuf.c161 len -= (mb->m_flags & M_EXT) ? mb->m_ext.ext_size :
204 * up of the reference count fails, the M_EXT bit will not be set. If
205 * successfull, the M_EXT bit is set in the mbuf's flags.
237 mb->m_flags |= (M_EXT | flags);
248 * Non-directly-exported function to clean up after mbufs with M_EXT
260 KASSERT((m->m_flags & M_EXT) == M_EXT, ("%s: M_EXT not set", __func__));
329 m->m_flags &= ~M_EXT;
340 KASSERT((m->m_flags & M_EXT)
[all...]
H A Dkern_mbuf.c541 KASSERT((m->m_flags & M_EXT) == 0, ("%s: M_EXT set", __func__));
568 KASSERT((m->m_flags & M_EXT) == M_EXT, ("%s: M_EXT not set", __func__));
649 m->m_flags |= M_EXT;
774 m->m_flags = (flags | M_EXT);
H A Duipc_mbuf2.c157 * (i) mbuf _has_ to have M_EXT set; if it is just a regular
159 * (ii) since mbuf has M_EXT, the ext_type _has_ to be
173 * XXX: This is dumb. If we're just a regular mbuf with no M_EXT,
177 if ((n->m_flags & M_EXT) == 0 ||
/vbox/src/VBox/Devices/Network/slirp/bsd/sys/
H A Dmbuf.h176 * Description of external storage mapped into mbuf; valid only if M_EXT is
203 struct m_ext MH_ext; /* M_EXT set */
207 char M_databuf[MLEN]; /* !M_PKTHDR, !M_EXT */
230 #define M_EXT 0x00000001 /* has associated external storage */ macro
638 if (m->m_flags & M_EXT)
657 if (m->m_flags & M_EXT)
687 if (m && m->m_flags & M_EXT)
744 m->m_flags |= M_EXT;
790 * whether M_EXT is set).
793 (!(((m)->m_flags & M_EXT)) || \
[all...]

Completed in 56 milliseconds