Lines Matching refs:m_head
1389 sge_encap(struct sge_softc *sc, struct mbuf **m_head)
1402 if (((*m_head)->m_pkthdr.csum_flags & CSUM_TSO) != 0) {
1408 if (M_WRITABLE(*m_head) == 0) {
1410 m = m_dup(*m_head, M_NOWAIT);
1411 m_freem(*m_head);
1413 *m_head = NULL;
1416 *m_head = m;
1419 m = m_pullup(*m_head, ip_off);
1421 *m_head = NULL;
1430 *m_head = NULL;
1436 *m_head = NULL;
1443 *m_head = NULL;
1449 *m_head = NULL;
1461 *m_head = m;
1465 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1467 m = m_collapse(*m_head, M_NOWAIT, SGE_MAXTXSEGS);
1469 m_freem(*m_head);
1470 *m_head = NULL;
1473 *m_head = m;
1475 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1477 m_freem(*m_head);
1478 *m_head = NULL;
1493 m = *m_head;
1566 struct mbuf *m_head;
1583 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
1584 if (m_head == NULL)
1586 if (sge_encap(sc, &m_head)) {
1587 if (m_head == NULL)
1589 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
1598 BPF_MTAP(ifp, m_head);