Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvnet.c1484 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 Daggr_grp.c665 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 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