Searched refs:hw_rh (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet.c | 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() [all …]
|
/illumos-gate/usr/src/uts/common/io/aggr/ |
H A D | aggr_grp.c | 665 aggr_pseudo_rx_group_t *rx_grp, mac_ring_handle_t hw_rh) in aggr_add_pseudo_rx_ring() argument 684 ring->arr_hw_rh = hw_rh; in aggr_add_pseudo_rx_ring() 704 mac_hwring_set_passthru(hw_rh, (mac_rx_t)aggr_recv_cb, in aggr_add_pseudo_rx_ring() 714 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 720 ring->arr_hw_rh != hw_rh) { in aggr_rem_pseudo_rx_ring() 731 mac_hwring_clear_passthru(hw_rh); in aggr_rem_pseudo_rx_ring() 748 mac_ring_handle_t hw_rh[MAX_RINGS_PER_GROUP]; in aggr_add_pseudo_rx_group() local 772 &port->lp_hwghs[g_idx], hw_rh, MAC_RING_TYPE_RX); in aggr_add_pseudo_rx_group() 789 err = aggr_add_pseudo_rx_ring(port, rx_grp, hw_rh[i]); in aggr_add_pseudo_rx_group() 801 aggr_rem_pseudo_rx_ring(rx_grp, hw_rh[j]); in aggr_add_pseudo_rx_group() [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 231 mac_ring_handle_t hw_rh; /* Resource type dependent, internal */ member
|