Lines Matching refs:hw_rh

1484 		if (tx_ringp->hw_rh == (mac_ring_handle_t)arg2) {  in vnet_tx_ring_update()
2403 if (rx_ringp->hw_rh == NULL) { in vnet_rx_ring_start()
2409 err = mac_hwring_activate(rx_ringp->hw_rh); in vnet_rx_ring_start()
2442 if (rx_ringp->hw_rh == NULL) { in vnet_rx_ring_stop()
2447 mac_hwring_quiesce(rx_ringp->hw_rh); in vnet_rx_ring_stop()
2473 (void) mac_hwring_getstat(rx_ringp->hw_rh, stat, val); in vnet_rx_ring_stat()
2480 vresp = (vnet_res_t *)rx_ringp->hw_rh; in vnet_rx_ring_stat()
2541 if (rx_ringp->hw_rh == NULL) { in vnet_ring_enable_intr()
2557 return (mac_hwring_enable_intr(rx_ringp->hw_rh)); in vnet_ring_enable_intr()
2559 vresp = (vnet_res_t *)rx_ringp->hw_rh; in vnet_ring_enable_intr()
2573 if (rx_ringp->hw_rh == NULL) { in vnet_ring_disable_intr()
2589 return (mac_hwring_disable_intr(rx_ringp->hw_rh)); in vnet_ring_disable_intr()
2591 vresp = (vnet_res_t *)rx_ringp->hw_rh; in vnet_ring_disable_intr()
2607 if (rx_ringp->hw_rh == NULL) { in vnet_rx_poll()
2612 mp = mac_hwring_poll(rx_ringp->hw_rh, bytes_to_pickup); in vnet_rx_poll()
2625 vresp = (vnet_res_t *)rx_ringp->hw_rh; in vnet_rx_poll()
2794 mac_ring_handle_t hw_rh[VNET_NUM_HYBRID_RINGS]; in vnet_bind_hwrings() local
2807 hw_ring_cnt = mac_hwrings_get(vnetp->hio_mch, &vnetp->rx_hwgh, hw_rh, in vnet_bind_hwrings()
2842 rx_ringp->hw_rh = hw_rh[i]; in vnet_bind_hwrings()
2845 mac_hwring_setup(rx_ringp->hw_rh, in vnet_bind_hwrings()
2850 rv = mac_hwring_activate(rx_ringp->hw_rh); in vnet_bind_hwrings()
2852 mac_hwring_teardown(rx_ringp->hw_rh); in vnet_bind_hwrings()
2853 rx_ringp->hw_rh = NULL; in vnet_bind_hwrings()
2860 hw_ring_cnt = mac_hwrings_get(vnetp->hio_mch, &vnetp->tx_hwgh, hw_rh, in vnet_bind_hwrings()
2880 tx_ringp->hw_rh = hw_rh[i]; in vnet_bind_hwrings()
2913 tx_ringp->hw_rh = NULL; in vnet_unbind_hwrings()
2922 if (rx_ringp->hw_rh != NULL) { in vnet_unbind_hwrings()
2924 mac_hwring_quiesce(rx_ringp->hw_rh); in vnet_unbind_hwrings()
2927 mac_hwring_teardown(rx_ringp->hw_rh); in vnet_unbind_hwrings()
2928 rx_ringp->hw_rh = NULL; in vnet_unbind_hwrings()
2969 rx_ringp->hw_rh = (mac_ring_handle_t)vresp; in vnet_bind_vgenring()
2985 rx_ringp->hw_rh = (mac_ring_handle_t)vresp; in vnet_bind_vgenring()
3000 rx_ringp->hw_rh = NULL; in vnet_bind_vgenring()
3039 rx_ringp->hw_rh = NULL; in vnet_unbind_vgenring()
3054 rx_ringp->hw_rh = NULL; in vnet_unbind_vgenring()
3151 ret_mp = mac_hwring_tx(tx_ringp->hw_rh, mp); in vnet_hio_tx()