Home
last modified time | relevance | path

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

/titanic_50/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()
/titanic_50/usr/src/uts/common/io/hxge/
H A Dhxge_rxdma.c1025 MUTEX_ENTER(&ring->post_lock); in hxge_freeb()
1081 MUTEX_EXIT(&ring->post_lock); in hxge_freeb()
1167 MUTEX_ENTER(&rbrp->post_lock); in hxge_rx_intr()
1175 MUTEX_EXIT(&rbrp->post_lock); in hxge_rx_intr()
2103 MUTEX_ENTER(&rbrp->post_lock); in hxge_rx_rbr_empty_recover()
2109 MUTEX_EXIT(&rbrp->post_lock); in hxge_rx_rbr_empty_recover()
2240 MUTEX_ENTER(&rbrp->post_lock); in hxge_rx_err_evnts()
2243 MUTEX_EXIT(&rbrp->post_lock); in hxge_rx_err_evnts()
2909 MUTEX_INIT(&rbrp->post_lock, NULL, MUTEX_DRIVER, in hxge_map_rxdma_channel_buf_ring()
3052 MUTEX_DESTROY(&rbrp->post_lock); in hxge_map_rxdma_channel_buf_ring()
[all …]
H A Dhxge_rxdma.h391 hxge_os_mutex_t post_lock; member
/titanic_50/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-channel.h369 spinlock_t post_lock; member
/titanic_50/usr/src/uts/common/sys/nxge/
H A Dnxge_rxdma.h299 nxge_os_mutex_t post_lock; member
/titanic_50/usr/src/uts/common/io/nxge/
H A Dnxge_rxdma.c1650 MUTEX_ENTER(&rx_rbr_p->post_lock); in nxge_post_page()
1654 MUTEX_EXIT(&rx_rbr_p->post_lock); in nxge_post_page()
3805 MUTEX_INIT(&rbrp->post_lock, NULL, MUTEX_DRIVER, in nxge_map_rxdma_channel_buf_ring()
3965 MUTEX_DESTROY(&rbrp->post_lock); in nxge_map_rxdma_channel_buf_ring()
4044 MUTEX_DESTROY(&rbr_p->post_lock); in nxge_unmap_rxdma_channel_buf_ring()
4623 MUTEX_ENTER(&rbrp->post_lock); in nxge_rxdma_fatal_err_recover()
4714 MUTEX_EXIT(&rbrp->post_lock); in nxge_rxdma_fatal_err_recover()
4724 MUTEX_EXIT(&rbrp->post_lock); in nxge_rxdma_fatal_err_recover()