Lines Matching defs:m_head
1784 vr_encap(struct vr_softc *sc, struct mbuf **m_head)
1796 M_ASSERTPKTHDR((*m_head));
1805 m = m_defrag(*m_head, M_NOWAIT);
1807 m_freem(*m_head);
1808 *m_head = NULL;
1811 *m_head = m;
1819 if ((*m_head)->m_pkthdr.len < VR_MIN_FRAMELEN) {
1820 m = *m_head;
1824 m = m_dup(*m_head, M_NOWAIT);
1825 m_freem(*m_head);
1827 *m_head = NULL;
1830 *m_head = m;
1835 m_freem(*m_head);
1836 *m_head = NULL;
1847 *m_head = m;
1853 *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1855 m = m_collapse(*m_head, M_NOWAIT, VR_MAXFRAGS);
1857 m_freem(*m_head);
1858 *m_head = NULL;
1861 *m_head = m;
1863 txd->tx_dmamap, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1865 m_freem(*m_head);
1866 *m_head = NULL;
1872 m_freem(*m_head);
1873 *m_head = NULL;
1883 txd->tx_m = *m_head;
1889 if (((*m_head)->m_pkthdr.csum_flags & VR_CSUM_FEATURES) != 0) {
1890 if ((*m_head)->m_pkthdr.csum_flags & CSUM_IP)
1892 if ((*m_head)->m_pkthdr.csum_flags & CSUM_TCP)
1894 if ((*m_head)->m_pkthdr.csum_flags & CSUM_UDP)
1961 struct mbuf *m_head;
1974 m_head = if_dequeue(ifp);
1975 if (m_head == NULL)
1982 if (vr_encap(sc, &m_head)) {
1983 if (m_head == NULL)
1985 if_sendq_prepend(ifp, m_head);
1995 ETHER_BPF_MTAP(ifp, m_head);