Searched defs:hw_rh (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet.c | 1483 if (tx_ringp->hw_rh == (mac_ring_handle_t)arg2) { 2125 * specifically ringp->hw_rh, in either the TX or the RX ring, 2128 * ring->hw_rh is initialized only when a Hybrid resource is 2135 * ring->hw_rh at all. 2137 * For rings mapped to Hybrid resource ring->hw_rh is 2140 * we unmap ring->hw_rh. For rings mapped to LDC resources, we 2141 * stop the rx callbacks (in vgen) before we remove ring->hw_rh 2143 * Also, we access ring->hw_rh in vnet_rx_ring_stat(). 2146 * hardware ring mapping (ringp->hw_rh) can be torn down in 2158 * resource (ringp->hw_rh) fro 2793 mac_ring_handle_t hw_rh[VNET_NUM_HYBRID_RINGS]; local [all...] |
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vnet.h | 214 mac_ring_handle_t hw_rh; /* Resource type dependent, internal */ member in struct:vnet_pseudo_tx_ring 231 mac_ring_handle_t hw_rh; /* Resource type dependent, internal */ member in struct:vnet_pseudo_rx_ring
|
/illumos-gate/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) 631 ring->arr_hw_rh = hw_rh; 645 mac_hwring_setup(hw_rh, (mac_resource_handle_t)ring, 655 aggr_rem_pseudo_rx_ring(aggr_pseudo_rx_group_t *rx_grp, mac_ring_handle_t hw_rh) argument 663 ring->arr_hw_rh != hw_rh) { 673 mac_hwring_teardown(hw_rh); 687 mac_ring_handle_t hw_rh[MAX_RINGS_PER_GROUP]; local 706 &port->lp_hwgh, hw_rh, MAC_RING_TYPE_RX); 729 err = aggr_add_pseudo_rx_ring(port, rx_grp, hw_rh[i]); 733 aggr_rem_pseudo_rx_ring(rx_grp, hw_rh[ 611 aggr_add_pseudo_rx_ring(aggr_port_t *port, aggr_pseudo_rx_group_t *rx_grp, mac_ring_handle_t hw_rh) argument 759 mac_ring_handle_t hw_rh[MAX_RINGS_PER_GROUP]; local 807 aggr_add_pseudo_tx_ring(aggr_port_t *port, aggr_pseudo_tx_group_t *tx_grp, mac_ring_handle_t hw_rh, mac_ring_handle_t *pseudo_rh) argument 892 mac_ring_handle_t hw_rh[MAX_RINGS_PER_GROUP], pseudo_rh; local [all...] |
Completed in 54 milliseconds