Lines Matching defs:m1
173 struct mbuf *m0, *m1;
202 for (m1 = m0; m1->m_next; m1 = m1->m_next) {
203 if (m1->m_next->m_len != 0) {
207 m->m_pkthdr.len + m1->m_next->m_len));
213 m0 = m1->m_next;
218 MGET(m1, M_NOWAIT, MT_DATA);
219 if (m1 == NULL) {
225 m0->m_next = m1;
226 m0 = m1;
245 struct mbuf *m1;
249 m1 = m_getptr(m, skip, &roff);
250 if (m1 == NULL)
257 m_adj(m1, hlen);
258 if (m1 != m)
260 } else if (roff + hlen >= m1->m_len) {
270 if (roff + hlen > m1->m_len) {
271 adjlen = roff + hlen - m1->m_len;
274 m_adj(m1->m_next, adjlen);
281 mo = m1->m_next;
282 m1->m_next = NULL;
285 adjlen = m1->m_len - roff;
286 m_adj(m1, -adjlen);
287 if (m1 != m)
291 m1->m_next = mo;
298 bcopy(mtod(m1, u_char *) + roff + hlen,
299 mtod(m1, u_char *) + roff,
300 m1->m_len - (roff + hlen));
301 m1->m_len -= hlen;