Lines Matching refs:tx_rings

813 	p_tx_ring_t	*tx_rings;  in hxge_tx_intr()  local
861 tx_rings = hxgep->tx_rings->rings; in hxge_tx_intr()
862 tx_ring_p = tx_rings[vindex]; in hxge_tx_intr()
869 (void) hxge_txdma_reclaim(hxgep, tx_rings[vindex], 0); in hxge_tx_intr()
913 p_tx_rings_t tx_rings; in hxge_txdma_hw_mode() local
927 tx_rings = hxgep->tx_rings; in hxge_txdma_hw_mode()
928 if (tx_rings == NULL) { in hxge_txdma_hw_mode()
933 tx_desc_rings = tx_rings->rings; in hxge_txdma_hw_mode()
939 ndmas = tx_rings->ndmas; in hxge_txdma_hw_mode()
947 tx_rings, tx_desc_rings, ndmas)); in hxge_txdma_hw_mode()
1053 p_tx_rings_t tx_rings; in hxge_fixup_txdma_rings() local
1060 tx_rings = hxgep->tx_rings; in hxge_fixup_txdma_rings()
1061 if (tx_rings == NULL) { in hxge_fixup_txdma_rings()
1067 ndmas = tx_rings->ndmas; in hxge_fixup_txdma_rings()
1074 if (tx_rings->rings == NULL) { in hxge_fixup_txdma_rings()
1082 tx_rings, tx_rings->rings, ndmas)); in hxge_fixup_txdma_rings()
1085 channel = tx_rings->rings[index]->tdc; in hxge_fixup_txdma_rings()
1088 hxge_txdma_fixup_channel(hxgep, tx_rings->rings[index], in hxge_fixup_txdma_rings()
1157 p_tx_rings_t tx_rings; in hxge_txdma_hw_kick() local
1161 tx_rings = hxgep->tx_rings; in hxge_txdma_hw_kick()
1162 if (tx_rings == NULL) { in hxge_txdma_hw_kick()
1167 ndmas = tx_rings->ndmas; in hxge_txdma_hw_kick()
1173 if (tx_rings->rings == NULL) { in hxge_txdma_hw_kick()
1180 tx_rings, tx_rings->rings, ndmas)); in hxge_txdma_hw_kick()
1183 channel = tx_rings->rings[index]->tdc; in hxge_txdma_hw_kick()
1186 hxge_txdma_hw_kick_channel(hxgep, tx_rings->rings[index], in hxge_txdma_hw_kick()
1256 p_tx_rings_t tx_rings; in hxge_txdma_hung() local
1261 tx_rings = hxgep->tx_rings; in hxge_txdma_hung()
1262 if (tx_rings == NULL) { in hxge_txdma_hung()
1268 ndmas = tx_rings->ndmas; in hxge_txdma_hung()
1275 if (tx_rings->rings == NULL) { in hxge_txdma_hung()
1282 channel = tx_rings->rings[index]->tdc; in hxge_txdma_hung()
1283 tx_ring_p = tx_rings->rings[index]; in hxge_txdma_hung()
1358 p_tx_rings_t tx_rings; in hxge_fixup_hung_txdma_rings() local
1361 tx_rings = hxgep->tx_rings; in hxge_fixup_hung_txdma_rings()
1362 if (tx_rings == NULL) { in hxge_fixup_hung_txdma_rings()
1367 ndmas = tx_rings->ndmas; in hxge_fixup_hung_txdma_rings()
1373 if (tx_rings->rings == NULL) { in hxge_fixup_hung_txdma_rings()
1380 tx_rings, tx_rings->rings, ndmas)); in hxge_fixup_hung_txdma_rings()
1383 channel = tx_rings->rings[index]->tdc; in hxge_fixup_hung_txdma_rings()
1386 hxge_txdma_fixup_hung_channel(hxgep, tx_rings->rings[index], in hxge_fixup_hung_txdma_rings()
1477 p_tx_rings_t tx_rings; in hxge_reclaim_rings() local
1481 tx_rings = hxgep->tx_rings; in hxge_reclaim_rings()
1482 if (tx_rings == NULL) { in hxge_reclaim_rings()
1487 ndmas = tx_rings->ndmas; in hxge_reclaim_rings()
1493 if (tx_rings->rings == NULL) { in hxge_reclaim_rings()
1500 tx_rings, tx_rings->rings, ndmas)); in hxge_reclaim_rings()
1503 channel = tx_rings->rings[index]->tdc; in hxge_reclaim_rings()
1506 tx_ring_p = tx_rings->rings[index]; in hxge_reclaim_rings()
1523 p_tx_rings_t tx_rings; in hxge_map_txdma() local
1552 tx_rings = (p_tx_rings_t)KMEM_ZALLOC(sizeof (tx_rings_t), KM_SLEEP); in hxge_map_txdma()
1557 "tx_rings $%p tx_desc_rings $%p", tx_rings, tx_desc_rings)); in hxge_map_txdma()
1585 tx_rings->ndmas = ndmas; in hxge_map_txdma()
1586 tx_rings->rings = tx_desc_rings; in hxge_map_txdma()
1587 hxgep->tx_rings = tx_rings; in hxge_map_txdma()
1592 "tx_rings $%p rings $%p", hxgep->tx_rings, hxgep->tx_rings->rings)); in hxge_map_txdma()
1595 hxgep->tx_rings, tx_desc_rings)); in hxge_map_txdma()
1611 KMEM_FREE(tx_rings, sizeof (tx_rings_t)); in hxge_map_txdma()
1627 p_tx_rings_t tx_rings; in hxge_unmap_txdma() local
1647 tx_rings = hxgep->tx_rings; in hxge_unmap_txdma()
1648 tx_desc_rings = tx_rings->rings; in hxge_unmap_txdma()
1649 if (tx_rings == NULL) { in hxge_unmap_txdma()
1654 tx_desc_rings = tx_rings->rings; in hxge_unmap_txdma()
1662 tx_rings, tx_desc_rings, ndmas)); in hxge_unmap_txdma()
1675 KMEM_FREE(tx_rings, sizeof (tx_rings_t)); in hxge_unmap_txdma()
2083 p_tx_rings_t tx_rings; in hxge_txdma_hw_start() local
2188 tx_rings = hxgep->tx_rings; in hxge_txdma_hw_start()
2189 if (tx_rings == NULL) { in hxge_txdma_hw_start()
2195 tx_desc_rings = tx_rings->rings; in hxge_txdma_hw_start()
2201 ndmas = tx_rings->ndmas; in hxge_txdma_hw_start()
2209 tx_rings, tx_desc_rings, ndmas)); in hxge_txdma_hw_start()
2231 hxgep->tx_rings, hxgep->tx_rings->rings)); in hxge_txdma_hw_start()
2234 hxgep->tx_rings, tx_desc_rings)); in hxge_txdma_hw_start()
2262 p_tx_rings_t tx_rings; in hxge_txdma_hw_stop() local
2269 tx_rings = hxgep->tx_rings; in hxge_txdma_hw_stop()
2270 if (tx_rings == NULL) { in hxge_txdma_hw_stop()
2276 tx_desc_rings = tx_rings->rings; in hxge_txdma_hw_stop()
2283 ndmas = tx_rings->ndmas; in hxge_txdma_hw_stop()
2291 "tx_rings $%p tx_desc_rings $%p", tx_rings, tx_desc_rings)); in hxge_txdma_hw_stop()
2304 "tx_rings $%p tx_desc_rings $%p", tx_rings, tx_desc_rings)); in hxge_txdma_hw_stop()
2411 p_tx_rings_t tx_rings; in hxge_txdma_get_ring() local
2415 tx_rings = hxgep->tx_rings; in hxge_txdma_get_ring()
2416 if (tx_rings == NULL) { in hxge_txdma_get_ring()
2421 ndmas = tx_rings->ndmas; in hxge_txdma_get_ring()
2427 if (tx_rings->rings == NULL) { in hxge_txdma_get_ring()
2434 tx_rings, tx_rings, ndmas)); in hxge_txdma_get_ring()
2437 tdc = tx_rings->rings[index]->tdc; in hxge_txdma_get_ring()
2443 tdc, tx_rings->rings[index])); in hxge_txdma_get_ring()
2444 return (p_tx_ring_t)(tx_rings->rings[index]); in hxge_txdma_get_ring()
2457 p_tx_rings_t tx_rings; in hxge_txdma_get_mbox() local
2463 tx_rings = hxgep->tx_rings; in hxge_txdma_get_mbox()
2464 if (tx_rings == NULL) { in hxge_txdma_get_mbox()
2477 ndmas = tx_rings->ndmas; in hxge_txdma_get_mbox()
2483 if (tx_rings->rings == NULL) { in hxge_txdma_get_mbox()
2490 tx_rings, tx_rings, ndmas)); in hxge_txdma_get_mbox()
2493 tdc = tx_rings->rings[index]->tdc; in hxge_txdma_get_mbox()
2499 tdc, tx_rings->rings[index])); in hxge_txdma_get_mbox()
2516 p_tx_ring_t *tx_rings; in hxge_tx_err_evnts() local
2527 tx_rings = hxgep->tx_rings->rings; in hxge_tx_err_evnts()
2528 tx_ring_p = tx_rings[index]; in hxge_tx_err_evnts()
2839 p_tx_rings_t tx_rings; in hxge_tx_port_fatal_err_recover() local
2865 tx_rings = hxgep->tx_rings; in hxge_tx_port_fatal_err_recover()
2866 tx_desc_rings = tx_rings->rings; in hxge_tx_port_fatal_err_recover()
2867 ndmas = tx_rings->ndmas; in hxge_tx_port_fatal_err_recover()
2873 tx_ring_p = tx_rings->rings[i]; in hxge_tx_port_fatal_err_recover()
2882 tx_ring_p = tx_rings->rings[i]; in hxge_tx_port_fatal_err_recover()
2901 tx_ring_p = tx_rings->rings[i]; in hxge_tx_port_fatal_err_recover()
2913 tx_ring_p = tx_rings->rings[i]; in hxge_tx_port_fatal_err_recover()
2928 tx_ring_p = tx_rings->rings[i]; in hxge_tx_port_fatal_err_recover()