Lines Matching refs:m_head
235 static int fxp_encap(struct fxp_softc *sc, struct mbuf **m_head);
1409 fxp_encap(struct fxp_softc *sc, struct mbuf **m_head)
1446 m = *m_head;
1456 if (M_WRITABLE(*m_head) == 0) {
1458 m = m_dup(*m_head, M_NOWAIT);
1459 m_freem(*m_head);
1461 *m_head = NULL;
1464 *m_head = m;
1467 m = m_pullup(*m_head, ip_off);
1469 *m_head = NULL;
1478 *m_head = NULL;
1484 *m_head = NULL;
1491 *m_head = NULL;
1497 *m_head = NULL;
1516 *m_head = m;
1571 error = bus_dmamap_load_mbuf_sg(sc->fxp_txmtag, txp->tx_map, *m_head,
1574 m = m_collapse(*m_head, M_NOWAIT, sc->maxtxseg);
1576 m_freem(*m_head);
1577 *m_head = NULL;
1580 *m_head = m;
1582 *m_head, segs, &nseg, 0);
1584 m_freem(*m_head);
1585 *m_head = NULL;
1591 m_freem(*m_head);
1592 *m_head = NULL;