Home
last modified time | relevance | path

Searched refs:post_lock (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-fifo.c172 xge_os_spin_lock_init(&fifo->channel.post_lock, hldev->pdev); in __hal_fifo_open()
173 fifo->post_lock_ptr = &fifo->channel.post_lock; in __hal_fifo_open()
179 xge_os_spin_lock_init_irq(&fifo->channel.post_lock, in __hal_fifo_open()
181 fifo->post_lock_ptr = &fifo->channel.post_lock; in __hal_fifo_open()
331 xge_os_spin_lock_destroy(&fifo->channel.post_lock, hldev->pdev); in __hal_fifo_close()
333 xge_os_spin_lock_destroy_irq(&fifo->channel.post_lock, in __hal_fifo_close()
H A Dxgehal-ring-fp.c496 xge_os_spin_lock(&((xge_hal_channel_t*)channelh)->post_lock); in xge_hal_ring_dtr_pre_post()
498 xge_os_spin_lock_irq(&((xge_hal_channel_t*)channelh)->post_lock, in xge_hal_ring_dtr_pre_post()
526 xge_os_spin_unlock(&((xge_hal_channel_t*)channelh)->post_lock); in xge_hal_ring_dtr_pre_post()
528 xge_os_spin_unlock_irq(&((xge_hal_channel_t*)channelh)->post_lock, in xge_hal_ring_dtr_pre_post()
H A Dxgehal-ring.c265 xge_os_spin_lock_init(&ring->channel.post_lock, hldev->pdev); in __hal_ring_open()
267 xge_os_spin_lock_init_irq(&ring->channel.post_lock, hldev->irqh); in __hal_ring_open()
375 xge_os_spin_lock_destroy(&ring->channel.post_lock, hldev->pdev); in __hal_ring_close()
377 xge_os_spin_lock_destroy_irq(&ring->channel.post_lock, hldev->pdev); in __hal_ring_close()
H A Dxgehal-fifo-fp.c576 xge_os_spin_lock(&((xge_hal_channel_t*)channelh)->post_lock); in xge_hal_fifo_dtr_post_many()
578 xge_os_spin_lock_irq(&((xge_hal_channel_t*)channelh)->post_lock, in xge_hal_fifo_dtr_post_many()
602 xge_os_spin_unlock(&((xge_hal_channel_t*)channelh)->post_lock); in xge_hal_fifo_dtr_post_many()
604 xge_os_spin_unlock_irq(&((xge_hal_channel_t*)channelh)->post_lock, in xge_hal_fifo_dtr_post_many()
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_rxdma.c1016 MUTEX_ENTER(&ring->post_lock); in hxge_freeb()
1072 MUTEX_EXIT(&ring->post_lock); in hxge_freeb()
1158 MUTEX_ENTER(&rbrp->post_lock); in hxge_rx_intr()
1166 MUTEX_EXIT(&rbrp->post_lock); in hxge_rx_intr()
2084 MUTEX_ENTER(&rbrp->post_lock); in hxge_rx_rbr_empty_recover()
2090 MUTEX_EXIT(&rbrp->post_lock); in hxge_rx_rbr_empty_recover()
2221 MUTEX_ENTER(&rbrp->post_lock); in hxge_rx_err_evnts()
2224 MUTEX_EXIT(&rbrp->post_lock); in hxge_rx_err_evnts()
3020 MUTEX_DESTROY(&rbrp->post_lock); in hxge_map_rxdma_channel_buf_ring()
3728 MUTEX_ENTER(&rbrp->post_lock); in hxge_rx_port_fatal_err_recover()
[all …]
H A Dhxge_rxdma.h391 hxge_os_mutex_t post_lock; member
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-channel.h369 spinlock_t post_lock; member
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_rxdma.h299 nxge_os_mutex_t post_lock; member
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_rxdma.c1632 MUTEX_ENTER(&rx_rbr_p->post_lock); in nxge_post_page()
1636 MUTEX_EXIT(&rx_rbr_p->post_lock); in nxge_post_page()
3773 MUTEX_INIT(&rbrp->post_lock, NULL, MUTEX_DRIVER, in nxge_map_rxdma_channel_buf_ring()
3925 MUTEX_DESTROY(&rbrp->post_lock); in nxge_map_rxdma_channel_buf_ring()
4004 MUTEX_DESTROY(&rbr_p->post_lock); in nxge_unmap_rxdma_channel_buf_ring()
4584 MUTEX_ENTER(&rbrp->post_lock); in nxge_rxdma_fatal_err_recover()
4670 MUTEX_EXIT(&rbrp->post_lock); in nxge_rxdma_fatal_err_recover()
4680 MUTEX_EXIT(&rbrp->post_lock); in nxge_rxdma_fatal_err_recover()