Lines Matching refs:m_head
1760 sis_encap(struct sis_softc *sc, struct mbuf **m_head)
1773 (*m_head)->m_pkthdr.len < SIS_MIN_FRAMELEN) {
1774 m = *m_head;
1778 m = m_dup(*m_head, M_NOWAIT);
1779 m_freem(*m_head);
1781 *m_head = NULL;
1784 *m_head = m;
1789 m_freem(*m_head);
1790 *m_head = NULL;
1801 *m_head = m;
1804 *m_head, segs, &nsegs, 0);
1806 m = m_collapse(*m_head, M_NOWAIT, SIS_MAXTXSEGS);
1808 m_freem(*m_head);
1809 *m_head = NULL;
1812 *m_head = m;
1814 *m_head, segs, &nsegs, 0);
1816 m_freem(*m_head);
1817 *m_head = NULL;
1861 sc->sis_txdesc[prod].tx_m = *m_head;
1881 struct mbuf *m_head;
1894 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
1895 if (m_head == NULL)
1898 if (sis_encap(sc, &m_head) != 0) {
1899 if (m_head == NULL)
1901 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
1912 BPF_MTAP(ifp, m_head);