Lines Matching refs:m_head
1261 struct mbuf *m_head = *m_headp; in qla_send() local
1267 if ((NULL != ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head) || in qla_send()
1271 ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head)); in qla_send()
1275 ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head)); in qla_send()
1277 if (m_head) in qla_send()
1278 m_freem(m_head); in qla_send()
1286 ret = bus_dmamap_load_mbuf_sg(ha->tx_tag, map, m_head, segs, &nsegs, in qla_send()
1293 m_head->m_pkthdr.len)); in qla_send()
1295 m = m_defrag(m_head, M_NOWAIT); in qla_send()
1298 m_freem(m_head); in qla_send()
1305 m_head = m; in qla_send()
1306 *m_headp = m_head; in qla_send()
1308 if ((ret = bus_dmamap_load_mbuf_sg(ha->tx_tag, map, m_head, in qla_send()
1314 __func__, ret, m_head->m_pkthdr.len); in qla_send()
1317 m_freem(m_head); in qla_send()
1328 __func__, ret, m_head->m_pkthdr.len); in qla_send()
1331 m_freem(m_head); in qla_send()
1341 if (!(ret = ql_hw_send(ha, segs, nsegs, tx_idx, m_head, txr_idx, in qla_send()
1346 ha->tx_ring[txr_idx].tx_buf[tx_idx].m_head = m_head; in qla_send()
1350 if (m_head) in qla_send()
1351 m_freem(m_head); in qla_send()
1737 if (txb->m_head) { in qla_clear_tx_buf()
1743 m_freem(txb->m_head); in qla_clear_tx_buf()
1744 txb->m_head = NULL; in qla_clear_tx_buf()
1836 (rxb->m_head)->m_pkthdr.len); in qla_alloc_rcv_std()
1861 if (rxb->m_head != NULL) { in qla_free_rcv_std()
1864 m_freem(rxb->m_head); in qla_free_rcv_std()
1865 rxb->m_head = NULL; in qla_free_rcv_std()
1986 rxb->m_head = NULL; in ql_get_mbuf()
1994 rxb->m_head = mp; in ql_get_mbuf()