Lines Matching defs:m_head
2325 xl_encap(struct xl_softc *sc, struct xl_chain *c, struct mbuf **m_head)
2334 error = bus_dmamap_load_mbuf_sg(sc->xl_mtag, c->xl_map, *m_head,
2351 m_new = m_collapse(*m_head, M_NOWAIT, XL_MAXFRAGS);
2353 m_freem(*m_head);
2354 *m_head = NULL;
2357 *m_head = m_new;
2360 *m_head, sc->xl_cdata.xl_tx_segs, &nseg, BUS_DMA_NOWAIT);
2362 m_freem(*m_head);
2363 *m_head = NULL;
2372 m_freem(*m_head);
2373 *m_head = NULL;
2394 if ((*m_head)->m_pkthdr.csum_flags) {
2395 if ((*m_head)->m_pkthdr.csum_flags & CSUM_IP)
2397 if ((*m_head)->m_pkthdr.csum_flags & CSUM_TCP)
2399 if ((*m_head)->m_pkthdr.csum_flags & CSUM_UDP)
2408 c->xl_mbuf = *m_head;
2438 struct mbuf *m_head;
2465 m_head = if_dequeue(ifp);
2466 if (m_head == NULL)
2474 error = xl_encap(sc, cur_tx, &m_head);
2477 if (m_head == NULL)
2480 if_sendq_prepend(ifp, m_head);
2570 struct mbuf *m_head;
2591 m_head = if_dequeue(ifp);
2592 if (m_head == NULL)
2599 error = xl_encap(sc, cur_tx, &m_head);
2602 if (m_head == NULL)
2605 if_sendq_prepend(ifp, m_head);