Searched refs:hw_rh (Results 1 – 3 of 3) sorted by relevance
/titanic_50/usr/src/uts/sun4v/io/ |
H A D | vnet.c | 1483 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 D | aggr_grp.c | 612 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 D | vnet.h | 214 mac_ring_handle_t hw_rh; /* Resource type dependent, internal */ member 231 mac_ring_handle_t hw_rh; /* Resource type dependent, internal */ member
|