Lines Matching refs:m_head
1781 vr_encap(struct vr_softc *sc, struct mbuf **m_head)
1793 M_ASSERTPKTHDR((*m_head));
1802 m = m_defrag(*m_head, M_NOWAIT);
1804 m_freem(*m_head);
1805 *m_head = NULL;
1808 *m_head = m;
1816 if ((*m_head)->m_pkthdr.len < VR_MIN_FRAMELEN) {
1817 m = *m_head;
1821 m = m_dup(*m_head, M_NOWAIT);
1822 m_freem(*m_head);
1824 *m_head = NULL;
1827 *m_head = m;
1832 m_freem(*m_head);
1833 *m_head = NULL;
1844 *m_head = m;
1850 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1852 m = m_collapse(*m_head, M_NOWAIT, VR_MAXFRAGS);
1854 m_freem(*m_head);
1855 *m_head = NULL;
1858 *m_head = m;
1860 txd->tx_dmamap, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1862 m_freem(*m_head);
1863 *m_head = NULL;
1869 m_freem(*m_head);
1870 *m_head = NULL;
1880 txd->tx_m = *m_head;
1886 if (((*m_head)->m_pkthdr.csum_flags & VR_CSUM_FEATURES) != 0) {
1887 if ((*m_head)->m_pkthdr.csum_flags & CSUM_IP)
1889 if ((*m_head)->m_pkthdr.csum_flags & CSUM_TCP)
1891 if ((*m_head)->m_pkthdr.csum_flags & CSUM_UDP)
1958 struct mbuf *m_head;
1971 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
1972 if (m_head == NULL)
1979 if (vr_encap(sc, &m_head)) {
1980 if (m_head == NULL)
1982 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
1992 ETHER_BPF_MTAP(ifp, m_head);