Lines Matching refs:m_head
1686 jme_encap(struct jme_softc *sc, struct mbuf **m_head)
1697 M_ASSERTPKTHDR((*m_head));
1699 if (((*m_head)->m_pkthdr.csum_flags & CSUM_TSO) != 0) {
1713 if (M_WRITABLE(*m_head) == 0) {
1715 m = m_dup(*m_head, M_NOWAIT);
1716 m_freem(*m_head);
1718 *m_head = NULL;
1721 *m_head = m;
1724 m = m_pullup(*m_head, ip_off);
1726 *m_head = NULL;
1735 *m_head = NULL;
1741 *m_head = NULL;
1748 *m_head = NULL;
1763 (*m_head)->m_pkthdr.csum_flags &= ~CSUM_TSO;
1764 (*m_head)->m_pkthdr.csum_flags |= CSUM_IP;
1768 *m_head = m;
1775 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1777 m = m_collapse(*m_head, M_NOWAIT, JME_MAXTXSEGS);
1779 m_freem(*m_head);
1780 *m_head = NULL;
1783 *m_head = m;
1785 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1787 m_freem(*m_head);
1788 *m_head = NULL;
1794 m_freem(*m_head);
1795 *m_head = NULL;
1809 m = *m_head;
1885 struct mbuf *m_head;
1900 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
1901 if (m_head == NULL)
1908 if (jme_encap(sc, &m_head)) {
1909 if (m_head == NULL)
1911 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
1921 ETHER_BPF_MTAP(ifp, m_head);