M_EXT
if (m->m_flags & M_EXT) {
if (m->m_flags & M_EXT)
switch (m->m_flags & (M_EXT|M_EXT_CLUSTER)) {
case M_EXT|M_EXT_CLUSTER:
if (m->m_flags & M_EXT)
switch (m->m_flags & (M_EXT | M_EXT_CLUSTER | M_EXT_PAGES)) {
case M_EXT | M_EXT_CLUSTER:
case M_EXT | M_EXT_PAGES:
if (m != NULL && (m->m_flags & M_EXT)) {
if ((mn->m_flags & M_EXT) == 0) {
if (mext->m_flags & M_EXT) {
if ((m0->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (m != NULL && (m->m_flags & M_EXT)) {
if ((mn->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (m0->m_flags & M_EXT)
if ((m->m_flags & M_EXT) == 0) {
if (!(m->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0) {
if ((n->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) && m->m_ext.ext_free != NULL)
if (((*rm)->m_flags & M_EXT) && (*rm)->m_ext.ext_free != NULL) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!(m_new->m_flags & M_EXT)) {
if (!(m_new->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
} else if (!(m->m_flags & M_EXT) && MHLEN - m->m_len >= sizeof(fcb)) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
switch (m->m_flags & (M_EXT|M_EXT_CLUSTER)) {
case M_EXT|M_EXT_CLUSTER:
switch (m->m_flags & (M_EXT | M_EXT_CLUSTER | M_EXT_PAGES)) {
case M_EXT | M_EXT_CLUSTER:
case M_EXT | M_EXT_PAGES:
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0)
if (m->m_flags & M_EXT)
if ((m->m_flags & M_EXT) == 0) {
switch (m->m_flags & (M_EXT|M_EXT_CLUSTER)) {
case M_EXT|M_EXT_CLUSTER:
switch (m->m_flags & (M_EXT|M_EXT_CLUSTER|M_EXT_PAGES)) {
case M_EXT|M_EXT_CLUSTER:
case M_EXT|M_EXT_PAGES:
if (__predict_false((m->m_flags & M_EXT) == 0)) {
if ((mn->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (m->m_flags & M_EXT)
if (m != NULL && (m->m_flags & M_EXT)) {
if ((mn->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!(m1->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if (!(m1->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (m->m_flags & M_EXT)
if (m->m_flags & M_EXT)
if ((m->m_flags & M_EXT) == 0) {
if (!(m_new->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((mnew->m_flags & M_EXT) == 0) {
if (!(data->rd_m->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((mn->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((new_mbuf->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((sc->sc_rx_mbuf[r]->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0) {
if (!(mnew->m_flags & M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if (!(data->m->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!(m->m_flags & M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if (!(data->m->m_flags & M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if (!(data->m->m_flags & M_EXT)) {
if (__predict_false((m1->m_flags & M_EXT) == 0)) {
if ((data->m->m_flags & M_EXT) == 0) {
if ((n->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m_new->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (m->m_flags & M_EXT)
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0 && buflen > MHLEN - 2) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) != 0)
KASSERT((m0->m_flags & M_EXT) == 0);
if (m0->m_flags & M_EXT)
if (m->m_flags & M_EXT)
if (!(m0->m_flags & M_EXT)) {
if (!(m->m_flags & M_EXT)) {
if (!(m->m_flags & M_EXT)) {
if (!(m->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!(m->m_flags & M_EXT)) {
if (!(m_new->m_flags & M_EXT)) {
if (mp->m_flags & M_EXT)
if (mp->m_flags & M_EXT)
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!(m_new->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if (!ISSET(m->m_flags, M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if (!(sbuf->m->m_flags & M_EXT)) {
if (!(m->m_flags & M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if (!(m->m_flags & M_EXT)) {
if (!(m1->m_flags & M_EXT)) {
if (!(m1->m_flags & M_EXT)) {
if (!(m->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!ISSET(m->m_flags, M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) && m->m_ext.ext_free) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!(data->m->m_flags & M_EXT)) {
if ((mnew->m_flags & M_EXT) == 0) {
if ((mnew->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!(m->m_flags & M_EXT)) {
if (__predict_false(!(m1->m_flags & M_EXT))) {
if (__predict_false(!(rx_data->m->m_flags & M_EXT))) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!(m_new->m_flags & M_EXT)) {
if ((mn->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((sd->sd_mbuf->m_flags & M_EXT) == 0) {
if ((mnew->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((sd->sd_mbuf->m_flags & M_EXT) == 0)
if ((m_new->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m_new->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!(mnew->m_flags & M_EXT)) {
if (!(data->m->m_flags & M_EXT)) {
if ((m[0]->m_flags & M_EXT) == 0) {
((m[3]->m_flags & M_EXT) == 0) || ((m[4]->m_flags & M_EXT) == 0)) {
if (__predict_false(!(m->m_flags & M_EXT))) {
if ((m->m_flags & M_EXT) == 0) {
switch (m->m_flags & (M_EXT|M_EXT_CLUSTER|M_EXT_PAGES)) {
case M_EXT|M_EXT_CLUSTER:
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (m->m_flags & M_EXT)
if (m->m_flags & M_EXT)
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (!(m->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (m->m_flags & M_EXT)
if (m->m_flags & M_EXT)
if((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0)
if (!(m->m_flags & M_EXT)) {
if (!(m->m_flags & M_EXT)) {
if (!(m->m_flags & M_EXT)) {
if (!(m_new->m_flags & M_EXT)) {
if (!(m->m_flags & M_EXT)) {
if (__predict_false(!(m->m_flags & M_EXT))) {
if (!(data->m->m_flags & M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if (__predict_false(!(m->m_flags & M_EXT))) {
if (!(data->m->m_flags & M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if (!(mnew->m_flags & M_EXT)) {
if (!(data->m->m_flags & M_EXT)) {
if (__predict_false(!(m->m_flags & M_EXT))) {
if (!(m->m_flags & M_EXT)) {
if (!ISSET(m->m_flags, M_EXT)) {
if (!(m->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((n->m_flags & M_EXT) == 0 &&
if ((o->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0 && remain > MHLEN) {
if (m->m_flags & M_EXT) {
if ((m->m_flags & M_EXT) == 0) {
KASSERT(((o)->m_flags & M_EXT) != 0); \
KASSERT(((n)->m_flags & M_EXT) == 0); \
(m->m_flags & M_EXT) == 0 && m->m_len == 0) {
(n->m_flags & M_EXT) ? MCLBYTES : MLEN;
if ((m->m_flags & M_EXT) == 0 && m->m_pkthdr.len <= MCLBYTES) {
if ((m->m_flags & M_EXT) == 0) {
if ((mn->m_flags & M_EXT) == 0) {
KASSERT((to->m_flags & M_EXT) == 0);
KASSERT((to->m_flags & M_EXT) == 0);
KASSERT((m->m_flags & M_EXT) != 0);
KASSERT((m->m_ext_ref->m_flags & M_EXT) != 0);
if (m->m_flags & M_EXT) {
if ((m->m_flags & M_EXT)) {
if ((~m->m_flags & (M_EXT|M_EXT_PAGES)) == 0) {
if ((flags & M_EXT) != 0)
if ((flags & M_EXT) != 0)
if ((flags & M_EXT) != 0)
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
M_EXT|M_EXT_CLUSTER|M_EXT_RW;
mowner_ref(m, M_EXT|M_EXT_CLUSTER);
if ((mp->m_flags & M_EXT) != 0)
if (m->m_flags & M_EXT) {
if (m->m_flags & M_EXT) {
if (m->m_flags & M_EXT) {
if ((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0) {
KASSERT((~m->m_flags & (M_EXT|M_EXT_PAGES)) ==
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (m2->m_flags & M_EXT)
if (control->m_flags & M_EXT) {
if ((m->m_flags & M_EXT) == 0) {
if (ilen <= MHLEN && (m->m_flags & M_EXT)) {
if ((m->m_flags & M_EXT) == 0) {
if ((sc->sc_mbuf->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (n->m_flags & M_EXT)
if ((m->m_flags & M_EXT) == 0) {
if (((m->m_flags & M_EXT) && (ip->ip_src.s_addr & IN_CLASSA_NET) == 0)
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((m) && ((m)->m_flags & M_EXT || (m)->m_len < (len))) \
if ((m->m_flags & M_EXT || m->m_len < minlen) &&
(copym->m_flags & M_EXT || copym->m_len < sizeof(struct ip)))
if ((m_asconf->m_flags & M_EXT) != M_EXT) {
if ((m->m_flags & M_EXT) != M_EXT) {
if ((m->m_flags & M_EXT) != M_EXT) {
if (mm->m_flags & M_EXT) {
if (mm->m_flags & M_EXT) {
if ((ret->m_flags & M_EXT) == 0) {
if ((at->m_flags & M_EXT) == 0) {
((chk->data->m_flags & M_EXT) == 0)) {
if ((a_chk->data->m_flags & M_EXT) != M_EXT) {
if ((chk->data->m_flags & M_EXT) == 0) {
if ((chk->data->m_flags & M_EXT) == 0) {
if ((chk->data->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((mm->m_flags & M_EXT) == 0) {
if ((m_notify->m_flags & M_EXT) != M_EXT) {
if (m->m_len > iphlen && (m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (m->m_next->m_flags & M_EXT)
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (m->m_len > hlen + tlen && (m->m_flags & M_EXT) == 0 &&
if ((n->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if ((n->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((n->m_flags & M_EXT) == 0) {
if ((n->m_flags & M_EXT) == 0) {
if (m->m_flags & M_EXT) {
if ((m->m_flags & M_EXT) == 0) {
if ((n->m_flags & M_EXT) == 0) {
if ((mlast->m_flags & M_EXT) == 0 &&
if ((copym->m_flags & M_EXT) != 0 ||
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (mprev != NULL && (mprev->m_flags & M_EXT) &&
if ((n->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0) {
if (mprev && (mprev->m_flags & M_EXT) &&
if ((n->m_flags & M_EXT) == 0) {
if ((n->m_flags & M_EXT) == 0) {
if (m->m_flags & M_EXT) {
if ((m->m_flags & M_EXT) == 0) {
if ((m->m_flags & M_EXT) == 0)
if ((m->m_flags & M_EXT) == 0 &&
if ((m->m_flags & M_EXT) == 0) {
if ((m1->m_flags & M_EXT) != 0) {
len = (m2->m_flags & M_EXT) != 0 ?
#define M_HASCL(m) ((m)->m_flags & M_EXT)
switch (m->m_flags & (M_EXT|M_EXT_CLUSTER)) {
case M_EXT|M_EXT_CLUSTER:
KASSERT(m->m_flags & M_EXT);
if ((m->m_flags & M_EXT) == 0) {
#define M_EXTCOPYFLAGS (M_EXT|M_EXT_FLAGS)
KASSERT(((m)->m_flags & M_EXT) == 0); \
M_EXT|M_EXT_RW; \
mowner_ref((m), M_EXT); \
(m)->m_flags = ((m)->m_flags & ~M_EXTCOPYFLAGS) | M_EXT; \
mowner_ref((m), M_EXT); \
(((m)->m_flags & M_EXT) ? (m)->m_ext.ext_buf : \
(((m)->m_flags & M_EXT) ? (m)->m_ext.ext_size : \
(((m)->m_flags & M_EXT) != 0 && \
(((m)->m_flags & (M_EXT|M_EXT_ROMAP)) == (M_EXT|M_EXT_ROMAP))
((m)->m_flags & M_EXT ? (m)->m_ext.ext_buf + (m)->m_ext.ext_size - \
if (m->m_flags & M_EXT)
if (m->m_flags & M_EXT)