Lines Matching refs:m_head
1783 vr_encap(struct vr_softc *sc, struct mbuf **m_head)
1795 M_ASSERTPKTHDR((*m_head));
1804 m = m_defrag(*m_head, M_NOWAIT);
1806 m_freem(*m_head);
1807 *m_head = NULL;
1810 *m_head = m;
1818 if ((*m_head)->m_pkthdr.len < VR_MIN_FRAMELEN) {
1819 m = *m_head;
1823 m = m_dup(*m_head, M_NOWAIT);
1824 m_freem(*m_head);
1826 *m_head = NULL;
1829 *m_head = m;
1834 m_freem(*m_head);
1835 *m_head = NULL;
1846 *m_head = m;
1852 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1854 m = m_collapse(*m_head, M_NOWAIT, VR_MAXFRAGS);
1856 m_freem(*m_head);
1857 *m_head = NULL;
1860 *m_head = m;
1862 txd->tx_dmamap, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1864 m_freem(*m_head);
1865 *m_head = NULL;
1871 m_freem(*m_head);
1872 *m_head = NULL;
1882 txd->tx_m = *m_head;
1888 if (((*m_head)->m_pkthdr.csum_flags & VR_CSUM_FEATURES) != 0) {
1889 if ((*m_head)->m_pkthdr.csum_flags & CSUM_IP)
1891 if ((*m_head)->m_pkthdr.csum_flags & CSUM_TCP)
1893 if ((*m_head)->m_pkthdr.csum_flags & CSUM_UDP)
1960 struct mbuf *m_head;
1973 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
1974 if (m_head == NULL)
1981 if (vr_encap(sc, &m_head)) {
1982 if (m_head == NULL)
1984 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
1994 ETHER_BPF_MTAP(ifp, m_head);