Lines Matching refs:m_new
662 struct mbuf *m_new = NULL; in lge_newbuf() local
666 MGETHDR(m_new, M_NOWAIT, MT_DATA); in lge_newbuf()
667 if (m_new == NULL) { in lge_newbuf()
680 m_freem(m_new); in lge_newbuf()
684 m_new->m_ext.ext_arg = buf; in lge_newbuf()
685 m_new->m_ext.ext_buf = buf->lge_buf; in lge_newbuf()
686 m_new->m_ext.ext_free = lge_jfree; in lge_newbuf()
687 m_new->m_ext.ext_ref = lge_jref; in lge_newbuf()
688 m_new->m_ext.ext_size = LGE_JUMBO_FRAMELEN; in lge_newbuf()
690 m_new->m_data = m_new->m_ext.ext_buf; in lge_newbuf()
691 m_new->m_flags |= M_EXT; in lge_newbuf()
692 m_new->m_len = m_new->m_pkthdr.len = m_new->m_ext.ext_size; in lge_newbuf()
694 m_new = m; in lge_newbuf()
695 m_new->m_len = m_new->m_pkthdr.len = LGE_JLEN; in lge_newbuf()
696 m_new->m_data = m_new->m_ext.ext_buf; in lge_newbuf()
704 m_adj(m_new, ETHER_ALIGN); in lge_newbuf()
706 c->lge_mbuf = m_new; in lge_newbuf()
708 c->lge_fragptr_lo = vtophys(mtod(m_new, caddr_t)); in lge_newbuf()
709 c->lge_fraglen = m_new->m_len; in lge_newbuf()
710 c->lge_ctl = m_new->m_len | LGE_RXCTL_WANTINTR | LGE_FRAGCNT(1); in lge_newbuf()