Home
last modified time | relevance | path

Searched refs:hw_rh (Results 1 – 3 of 3) sorted by relevance

/titanic_50/usr/src/uts/sun4v/io/
H A Dvnet.c1483 if (tx_ringp->hw_rh == (mac_ring_handle_t)arg2) { in vnet_tx_ring_update()
2402 if (rx_ringp->hw_rh == NULL) { in vnet_rx_ring_start()
2408 err = mac_hwring_start(rx_ringp->hw_rh); in vnet_rx_ring_start()
2441 if (rx_ringp->hw_rh == NULL) { in vnet_rx_ring_stop()
2446 mac_hwring_stop(rx_ringp->hw_rh); in vnet_rx_ring_stop()
2472 (void) mac_hwring_getstat(rx_ringp->hw_rh, stat, val); in vnet_rx_ring_stat()
2479 vresp = (vnet_res_t *)rx_ringp->hw_rh; in vnet_rx_ring_stat()
2540 if (rx_ringp->hw_rh == NULL) { in vnet_ring_enable_intr()
2556 return (mac_hwring_enable_intr(rx_ringp->hw_rh)); in vnet_ring_enable_intr()
2558 vresp = (vnet_res_t *)rx_ringp->hw_rh; in vnet_ring_enable_intr()
[all …]
/titanic_50/usr/src/uts/common/io/aggr/
H A Daggr_grp.c612 aggr_pseudo_rx_group_t *rx_grp, mac_ring_handle_t hw_rh) in aggr_add_pseudo_rx_ring() argument
631 ring->arr_hw_rh = hw_rh; in aggr_add_pseudo_rx_ring()
645 mac_hwring_setup(hw_rh, (mac_resource_handle_t)ring, in aggr_add_pseudo_rx_ring()
655 aggr_rem_pseudo_rx_ring(aggr_pseudo_rx_group_t *rx_grp, mac_ring_handle_t hw_rh) in aggr_rem_pseudo_rx_ring() argument
663 ring->arr_hw_rh != hw_rh) { in aggr_rem_pseudo_rx_ring()
673 mac_hwring_teardown(hw_rh); in aggr_rem_pseudo_rx_ring()
687 mac_ring_handle_t hw_rh[MAX_RINGS_PER_GROUP]; in aggr_add_pseudo_rx_group() local
706 &port->lp_hwgh, hw_rh, MAC_RING_TYPE_RX); in aggr_add_pseudo_rx_group()
729 err = aggr_add_pseudo_rx_ring(port, rx_grp, hw_rh[i]); in aggr_add_pseudo_rx_group()
733 aggr_rem_pseudo_rx_ring(rx_grp, hw_rh[j]); in aggr_add_pseudo_rx_group()
[all …]
/titanic_50/usr/src/uts/sun4v/sys/
H A Dvnet.h214 mac_ring_handle_t hw_rh; /* Resource type dependent, internal */ member
231 mac_ring_handle_t hw_rh; /* Resource type dependent, internal */ member