Lines Matching refs:m_head
1284 struct mbuf *m_head = *m_headp;
1290 if ((NULL != ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head) ||
1294 ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head));
1298 ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head);
1300 if (m_head)
1301 m_freem(m_head);
1309 ret = bus_dmamap_load_mbuf_sg(ha->tx_tag, map, m_head, segs, &nsegs,
1317 m_head->m_pkthdr.len));
1319 m = m_defrag(m_head, M_NOWAIT);
1322 m_freem(m_head);
1329 m_head = m;
1330 *m_headp = m_head;
1332 if ((ret = bus_dmamap_load_mbuf_sg(ha->tx_tag, map, m_head,
1339 __func__, ret, m_head->m_pkthdr.len);
1342 m_freem(m_head);
1354 __func__, ret, m_head->m_pkthdr.len);
1357 m_freem(m_head);
1367 if (!(ret = ql_hw_send(ha, segs, nsegs, tx_idx, m_head, txr_idx,
1372 ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head = m_head;
1376 if (m_head)
1377 m_freem(m_head);
1778 if (txb->m_head) {
1784 m_freem(txb->m_head);
1785 txb->m_head = NULL;
1882 (rxb->m_head)->m_pkthdr.len);
1907 if (rxb->m_head != NULL) {
1910 m_freem(rxb->m_head);
1911 rxb->m_head = NULL;
2037 rxb->m_head = NULL;
2045 rxb->m_head = mp;