Lines Matching refs:m_head
1397 sge_encap(struct sge_softc *sc, struct mbuf **m_head)
1410 if (((*m_head)->m_pkthdr.csum_flags & CSUM_TSO) != 0) {
1416 if (M_WRITABLE(*m_head) == 0) {
1418 m = m_dup(*m_head, M_NOWAIT);
1419 m_freem(*m_head);
1421 *m_head = NULL;
1424 *m_head = m;
1427 m = m_pullup(*m_head, ip_off);
1429 *m_head = NULL;
1438 *m_head = NULL;
1444 *m_head = NULL;
1451 *m_head = NULL;
1457 *m_head = NULL;
1469 *m_head = m;
1473 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1475 m = m_collapse(*m_head, M_NOWAIT, SGE_MAXTXSEGS);
1477 m_freem(*m_head);
1478 *m_head = NULL;
1481 *m_head = m;
1483 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1485 m_freem(*m_head);
1486 *m_head = NULL;
1501 m = *m_head;
1574 struct mbuf *m_head;
1591 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
1592 if (m_head == NULL)
1594 if (sge_encap(sc, &m_head)) {
1595 if (m_head == NULL)
1597 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
1606 BPF_MTAP(ifp, m_head);