Lines Matching refs:mpend
764 struct mbuf *mp = NULL, *mpend = NULL; in nfsrvd_readlink() local
783 nd->nd_maxextsiz, p, &mp, &mpend, &len); in nfsrvd_readlink()
786 0, p, &mp, &mpend, &len); in nfsrvd_readlink()
799 nd->nd_mb = mpend; in nfsrvd_readlink()
800 if ((mpend->m_flags & M_EXTPG) != 0) { in nfsrvd_readlink()
801 nd->nd_bextpg = mpend->m_epg_npgs - 1; in nfsrvd_readlink()
803 PHYS_TO_DMAP(mpend->m_epg_pa[nd->nd_bextpg]); in nfsrvd_readlink()
804 off = (nd->nd_bextpg == 0) ? mpend->m_epg_1st_off : 0; in nfsrvd_readlink()
805 nd->nd_bpos += off + mpend->m_epg_last_len; in nfsrvd_readlink()
806 nd->nd_bextpgsiz = PAGE_SIZE - mpend->m_epg_last_len - in nfsrvd_readlink()
809 nd->nd_bpos = mtod(mpend, char *) + mpend->m_len; in nfsrvd_readlink()
6090 struct mbuf *mp = NULL, *mpend = NULL; in nfsrvd_getxattr() local
6112 nd->nd_maxextsiz, p, &mp, &mpend, &len); in nfsrvd_getxattr()
6122 nd->nd_mb = mpend; in nfsrvd_getxattr()
6123 if ((mpend->m_flags & M_EXTPG) != 0) { in nfsrvd_getxattr()
6125 nd->nd_bextpg = mpend->m_epg_npgs - 1; in nfsrvd_getxattr()
6127 PHYS_TO_DMAP(mpend->m_epg_pa[nd->nd_bextpg]); in nfsrvd_getxattr()
6129 mpend->m_epg_1st_off : 0; in nfsrvd_getxattr()
6130 nd->nd_bpos += off + mpend->m_epg_last_len; in nfsrvd_getxattr()
6132 mpend->m_epg_last_len - off; in nfsrvd_getxattr()
6134 nd->nd_bpos = mtod(mpend, char *) + in nfsrvd_getxattr()
6135 mpend->m_len; in nfsrvd_getxattr()