Home
last modified time | relevance | path

Searched refs:ring_handle (Results 1 – 23 of 23) sorted by relevance

/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxgell.h326 mac_ring_handle_t ring_handle; /* call back ring handle */ member
346 mac_ring_handle_t ring_handle; /* call back ring handle */ member
H A Dxgell.c836 mac_rx_ring(lldev->mh, ring->ring_handle, mp_head, in xgell_rx_1b_callback()
857 mac_rx_ring(lldev->mh, ring->ring_handle, mp_head, in xgell_rx_1b_callback()
936 mac_tx_ring_update(lldev->mh, ring->ring_handle); in xgell_xmit_compl()
1460 rx_ring->ring_handle = rh; in xgell_fill_ring()
1483 tx_ring->ring_handle = rh; in xgell_fill_ring()
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_tx.c1134 tx_ring->ring_handle); in ixgbe_tx_recycle_legacy()
1243 tx_ring->ring_handle); in ixgbe_tx_recycle_legacy()
1281 tx_ring->ring_handle); in ixgbe_tx_recycle_head_wb()
1375 tx_ring->ring_handle); in ixgbe_tx_recycle_head_wb()
H A Dixgbe_sw.h535 mac_ring_handle_t ring_handle; member
602 mac_ring_handle_t ring_handle; member
H A Dixgbe_main.c1359 ixgbe->tx_rings[i].ring_handle); in ixgbe_resume()
1729 ixgbe->tx_rings[i].ring_handle); in ixgbe_reset()
2101 mac_ring_intr_set(ixgbe->rx_rings[i].ring_handle, NULL); in ixgbe_intr_adjust()
2103 mac_ring_intr_set(ixgbe->tx_rings[i].ring_handle, NULL); in ixgbe_intr_adjust()
2216 mac_ring_intr_set(ixgbe->rx_rings[i].ring_handle, in ixgbe_intr_adjust()
2220 mac_ring_intr_set(ixgbe->tx_rings[i].ring_handle, in ixgbe_intr_adjust()
2227 ixgbe->tx_rings[i].ring_handle); in ixgbe_intr_adjust()
4689 tx_ring->ring_handle); in ixgbe_intr_tx_work()
4911 mac_tx_ring_update(ixgbe->mac_hdl, tx_ring->ring_handle); in ixgbe_intr_legacy()
6245 rx_ring->ring_handle = rh; in ixgbe_fill_ring()
[all …]
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_rxdma.c2718 p_nxge_ring_handle_t ring_handle = (p_nxge_ring_handle_t)arg; in nxge_enable_poll() local
2724 if (ring_handle == NULL) { in nxge_enable_poll()
2725 ASSERT(ring_handle != NULL); in nxge_enable_poll()
2729 nxgep = ring_handle->nxgep; in nxge_enable_poll()
2730 channel = nxgep->pt_config.hw_config.start_rdc + ring_handle->index; in nxge_enable_poll()
2760 p_nxge_ring_handle_t ring_handle = (p_nxge_ring_handle_t)arg; in nxge_disable_poll() local
2765 if (ring_handle == NULL) { in nxge_disable_poll()
2766 ASSERT(ring_handle != NULL); in nxge_disable_poll()
2770 nxgep = ring_handle->nxgep; in nxge_disable_poll()
2849 p_nxge_ring_handle_t ring_handle = (p_nxge_ring_handle_t)arg; in nxge_rx_poll() local
[all …]
H A Dnxge_hio.c1642 rings[0] = rh[(shp->index * 2) - offset].ring_handle; in nxge_hio_share_query()
1643 rings[1] = rh[(shp->index * 2 + 1) - offset].ring_handle; in nxge_hio_share_query()
H A Dnxge_main.c5529 ring->tx_ring_handle = rhp->ring_handle; in nxge_tx_ring_start()
5581 ring->rcr_mac_handle = rhp->ring_handle; in nxge_rx_ring_start()
5683 rhandlep->ring_handle = rh; in nxge_fill_ring()
5727 rhandlep->ring_handle = rh; in nxge_fill_ring()
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_rxdma.c1208 p_hxge_ring_handle_t ring_handle = (p_hxge_ring_handle_t)arg; in hxge_enable_poll() local
1213 if (ring_handle == NULL) { in hxge_enable_poll()
1214 ASSERT(ring_handle != NULL); in hxge_enable_poll()
1219 hxgep = ring_handle->hxgep; in hxge_enable_poll()
1220 ringp = hxgep->rx_rcr_rings->rcr_rings[ring_handle->index]; in hxge_enable_poll()
1253 p_hxge_ring_handle_t ring_handle = (p_hxge_ring_handle_t)arg; in hxge_disable_poll() local
1257 if (ring_handle == NULL) { in hxge_disable_poll()
1258 ASSERT(ring_handle != NULL); in hxge_disable_poll()
1262 hxgep = ring_handle->hxgep; in hxge_disable_poll()
1263 ringp = hxgep->rx_rcr_rings->rcr_rings[ring_handle->index]; in hxge_disable_poll()
H A Dhxge_txdma.h127 mac_ring_handle_t ring_handle; member
H A Dhxge.h278 mac_ring_handle_t ring_handle; member
H A Dhxge_main.c2644 ring->ring_handle = rhp->ring_handle; in hxge_tx_ring_start()
2664 ring->ring_handle = (mac_ring_handle_t)NULL; in hxge_tx_ring_stop()
2708 ring->rcr_mac_handle = rhp->ring_handle; in hxge_rx_ring_start()
2997 rhp->ring_handle = rh; in hxge_fill_ring()
3023 rhp->ring_handle = rh; in hxge_fill_ring()
H A Dhxge_send.c50 mac_tx_ring_update(ring->hxgep->mach, ring->ring_handle); in hxge_tx_ring_task()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_sw.h485 mac_ring_handle_t ring_handle; /* call back ring handle */ member
551 mac_ring_handle_t ring_handle; /* call back ring handle */ member
H A Digb_gld.c803 rx_ring->ring_handle = rh; in igb_fill_ring()
824 tx_ring->ring_handle = rh; in igb_fill_ring()
H A Digb_main.c4067 mac_rx_ring(rx_ring->igb->mac_hdl, rx_ring->ring_handle, mp, in igb_intr_rx_work()
4087 mac_tx_ring_update(tx_ring->igb->mac_hdl, tx_ring->ring_handle); in igb_intr_tx_work()
4225 mac_tx_ring_update(igb->mac_hdl, tx_ring->ring_handle); in igb_intr_legacy()
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dadapter.h306 mac_ring_handle_t ring_handle; member
361 mac_ring_handle_t ring_handle; member
H A Dt4_mac.c978 rxq->ring_handle = rh; in t4_fill_ring()
995 txq->ring_handle = rh; in t4_fill_ring()
2052 mac_tx_ring_update(pi->mh, txq->ring_handle); in t4_mac_tx_update()
H A Dt4_sge.c691 mac_rx_ring(rxq->port->mh, rxq->ring_handle, mp, in t4_intr_rx_work()
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_recv2.c441 mac_rx_ring(bgep->mh, rrp->ring_handle, mp, in bge_receive()
H A Dbge_impl.h454 mac_ring_handle_t ring_handle; member
H A Dbge_main2.c1715 rx_ring->ring_handle = rh;
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge.h602 mac_ring_handle_t ring_handle; member