Lines Matching refs:mp2
799 struct mbuf *mp, *mp2; in nfsm_disct() local
819 MGET(mp2, M_WAIT, MT_DATA); in nfsm_disct()
820 mp2->m_next = mp->m_next; in nfsm_disct()
821 mp->m_next = mp2; in nfsm_disct()
823 mp = mp2; in nfsm_disct()
828 mp2 = mp->m_next; in nfsm_disct()
831 if (mp2 == NULL) in nfsm_disct()
833 xfer = (siz2 > mp2->m_len) ? mp2->m_len : siz2; in nfsm_disct()
835 bcopy(mtod(mp2, caddr_t), p, xfer); in nfsm_disct()
836 mp2->m_data += xfer; in nfsm_disct()
837 mp2->m_len -= xfer; in nfsm_disct()
842 mp2 = mp2->m_next; in nfsm_disct()
845 *mdp = mp2; in nfsm_disct()
846 *dposp = mtod(mp2, caddr_t); in nfsm_disct()