Home
last modified time | relevance | path

Searched refs:reserve_lock (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-fifo-fp.c274 xge_os_spin_lock(&fifo->channel.reserve_lock); in xge_hal_fifo_dtr_reserve_many()
276 xge_os_spin_lock_irq(&fifo->channel.reserve_lock, flags); in xge_hal_fifo_dtr_reserve_many()
344 xge_os_spin_unlock(&fifo->channel.reserve_lock); in xge_hal_fifo_dtr_reserve_many()
346 xge_os_spin_unlock_irq(&fifo->channel.reserve_lock, flags); in xge_hal_fifo_dtr_reserve_many()
410 xge_os_spin_lock(&((xge_hal_channel_t*)channelh)->reserve_lock); in xge_hal_fifo_dtr_reserve()
412 xge_os_spin_lock_irq(&((xge_hal_channel_t*)channelh)->reserve_lock, in xge_hal_fifo_dtr_reserve()
419 xge_os_spin_unlock(&((xge_hal_channel_t*)channelh)->reserve_lock); in xge_hal_fifo_dtr_reserve()
421 xge_os_spin_unlock_irq(&((xge_hal_channel_t*)channelh)->reserve_lock, in xge_hal_fifo_dtr_reserve()
H A Dxgehal-fifo.c164 xge_os_spin_lock_init(&fifo->channel.reserve_lock, hldev->pdev); in __hal_fifo_open()
166 xge_os_spin_lock_init_irq(&fifo->channel.reserve_lock, hldev->irqh); in __hal_fifo_open()
325 xge_os_spin_lock_destroy(&fifo->channel.reserve_lock, hldev->pdev); in __hal_fifo_close()
327 xge_os_spin_lock_destroy_irq(&fifo->channel.reserve_lock, hldev->pdev); in __hal_fifo_close()
H A Dxgehal-ring-fp.c143 xge_os_spin_lock(&((xge_hal_channel_t*)channelh)->reserve_lock); in xge_hal_ring_dtr_reserve()
145 xge_os_spin_lock_irq(&((xge_hal_channel_t*)channelh)->reserve_lock, in xge_hal_ring_dtr_reserve()
152 xge_os_spin_unlock(&((xge_hal_channel_t*)channelh)->reserve_lock); in xge_hal_ring_dtr_reserve()
154 xge_os_spin_unlock_irq(&((xge_hal_channel_t*)channelh)->reserve_lock, in xge_hal_ring_dtr_reserve()
H A Dxgehal-ring.c260 xge_os_spin_lock_init(&ring->channel.reserve_lock, hldev->pdev); in __hal_ring_open()
262 xge_os_spin_lock_init_irq(&ring->channel.reserve_lock, hldev->irqh); in __hal_ring_open()
370 xge_os_spin_lock_destroy(&ring->channel.reserve_lock, hldev->pdev); in __hal_ring_close()
372 xge_os_spin_lock_destroy_irq(&ring->channel.reserve_lock, hldev->pdev); in __hal_ring_close()
H A Dxgehal-device.c5447 xge_os_spin_lock(&channel->reserve_lock); in xge_hal_device_terminating()
5449 xge_os_spin_lock_irq(&channel->reserve_lock, flags); in xge_hal_device_terminating()
5455 xge_os_spin_unlock(&channel->reserve_lock); in xge_hal_device_terminating()
5457 xge_os_spin_unlock_irq(&channel->reserve_lock, flags); in xge_hal_device_terminating()
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-channel.h368 spinlock_t reserve_lock; member