Lines Matching defs:m_head
1511 vge_encap(struct vge_softc *sc, struct mbuf *m_head, int idx)
1538 * Preserve m_pkthdr.csum_flags here since m_head might be
1541 m_csumflags = m_head->m_pkthdr.csum_flags;
1545 error = bus_dmamap_load_mbuf(sc->sc_dmat, map, m_head, BUS_DMA_NOWAIT);
1549 (m_head->m_pkthdr.len < ETHER_PAD_LEN &&
1551 m_new = m_defrag(m_head, M_DONTWAIT);
1562 m_head = m_new;
1566 txs->txs_mbuf = m_head;
1577 sz = m_head->m_pkthdr.len;
1609 if (vlan_has_tag(m_head)) {
1615 td_ctl |= vlan_get_tag(m_head) | VGE_TDCTL_VTAG;
1638 struct mbuf *m_head;
1648 m_head = NULL;
1660 IFQ_POLL(&ifp->if_snd, m_head);
1661 if (m_head == NULL)
1667 if ((error = vge_encap(sc, m_head, idx))) {
1672 IFQ_DEQUEUE(&ifp->if_snd, m_head);
1673 m_freem(m_head);
1683 IFQ_DEQUEUE(&ifp->if_snd, m_head);
1694 if (txs->txs_mbuf != m_head) {
1695 m_freem(m_head);
1696 m_head = txs->txs_mbuf;
1706 bpf_mtap(ifp, m_head, BPF_D_OUT);