Lines Matching defs:m_head
2339 xl_encap(struct xl_softc *sc, struct xl_chain *c, struct mbuf **m_head)
2348 error = bus_dmamap_load_mbuf_sg(sc->xl_mtag, c->xl_map, *m_head,
2365 m_new = m_collapse(*m_head, M_NOWAIT, XL_MAXFRAGS);
2367 m_freem(*m_head);
2368 *m_head = NULL;
2371 *m_head = m_new;
2374 *m_head, sc->xl_cdata.xl_tx_segs, &nseg, BUS_DMA_NOWAIT);
2376 m_freem(*m_head);
2377 *m_head = NULL;
2386 m_freem(*m_head);
2387 *m_head = NULL;
2408 if ((*m_head)->m_pkthdr.csum_flags) {
2409 if ((*m_head)->m_pkthdr.csum_flags & CSUM_IP)
2411 if ((*m_head)->m_pkthdr.csum_flags & CSUM_TCP)
2413 if ((*m_head)->m_pkthdr.csum_flags & CSUM_UDP)
2422 c->xl_mbuf = *m_head;
2452 struct mbuf *m_head;
2479 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
2480 if (m_head == NULL)
2488 error = xl_encap(sc, cur_tx, &m_head);
2491 if (m_head == NULL)
2494 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);
2584 struct mbuf *m_head;
2605 IFQ_DRV_DEQUEUE(&ifp->if_snd, m_head);
2606 if (m_head == NULL)
2613 error = xl_encap(sc, cur_tx, &m_head);
2616 if (m_head == NULL)
2619 IFQ_DRV_PREPEND(&ifp->if_snd, m_head);