Lines Matching defs:m_head
3374 dc_encap(struct dc_softc *sc, struct mbuf **m_head)
3385 ((*m_head)->m_next != NULL || sc->dc_flags & DC_TX_ALIGN)) {
3386 m = m_defrag(*m_head, M_NOWAIT);
3396 for (m = *m_head; m != NULL; m = m->m_next)
3401 m = m_collapse(*m_head, M_NOWAIT, DC_MAXFRAGS);
3407 m_freem(*m_head);
3408 *m_head = NULL;
3411 *m_head = m;
3416 sc->dc_cdata.dc_tx_map[idx], *m_head, segs, &nseg, 0);
3418 if (defragged != 0 || (m = m_collapse(*m_head, M_NOWAIT,
3420 m_freem(*m_head);
3421 *m_head = NULL;
3424 *m_head = m;
3426 sc->dc_cdata.dc_tx_map[idx], *m_head, segs, &nseg, 0);
3428 m_freem(*m_head);
3429 *m_head = NULL;
3437 m_freem(*m_head);
3438 *m_head = NULL;
3457 m_freem(*m_head);
3458 *m_head = NULL;
3476 sc->dc_cdata.dc_tx_chain[cur] = *m_head;
3526 struct mbuf *m_head;
3547 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
3548 if (m_head == NULL)
3551 if (dc_encap(sc, &m_head)) {
3552 if (m_head == NULL)
3554 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
3564 BPF_MTAP(ifp, m_head);