Lines Matching refs:skip
45 * Make space for a new header of length hlen at skip bytes
53 m_makespace(struct mbuf *m0, int skip, int hlen, int *off)
61 for (m = m0; m && skip > m->m_len; m = m->m_next)
62 skip -= m->m_len;
66 * At this point skip is the offset into the mbuf m
73 remain = m->m_len - skip; /* data to move */
100 memcpy(n->m_data, mtod(m, char *) + skip + done, len);
107 m->m_len = skip + hlen;
108 *off = skip;
130 m->m_len = skip;
141 bcopy(mtod(m, caddr_t) + skip,
142 mtod(m, caddr_t) + skip + hlen, remain);
144 *off = skip;
223 * Remove hlen data at offset skip in the packet. This is used by
228 m_striphdr(struct mbuf *m, int skip, int hlen)
234 m1 = m_getptr(m, skip, &roff);