Lines Matching refs:mlen
5410 int mlen;
5430 while (off > (mlen = m->m_len)) {
5431 off -= mlen;
5432 totlen += mlen;
5443 mlen = m->m_len;
5455 off += mlen;
5456 totlen -= mlen;
5481 mlen = m->m_len - off;
5482 if (mlen != 0 && m_mclhasreference(m)) {
5500 if (off > 0 && len < mlen) {
5543 VERIFY(off == 0 || eatlen >= mlen);
5545 VERIFY(len >= mlen);
5549 m_copydata(m, off, mlen, datap);
5550 datap += mlen;
5552 eatlen -= mlen;
5558 mlen = MIN(eatlen, m->m_len);
5560 m_copydata(m, 0, mlen, datap);
5561 datap += mlen;
5563 m->m_data += mlen;
5564 m->m_len -= mlen;
5565 eatlen -= mlen;
5575 mlen = MIN(mlen, len);
5577 bcopy(cp, mtod(m, caddr_t) + off, (unsigned)mlen);
5578 cp += mlen;
5580 len -= mlen;
5581 mlen += off;
5583 totlen += mlen;