Searched refs:ring_lock (Results 1 - 25 of 47) sorted by relevance

12

/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_ring.c147 mutex_lock(&rdev->ring_lock);
150 mutex_unlock(&rdev->ring_lock);
202 mutex_unlock(&rdev->ring_lock);
228 mutex_unlock(&rdev->ring_lock);
289 mutex_lock(&rdev->ring_lock);
293 mutex_unlock(&rdev->ring_lock);
299 mutex_unlock(&rdev->ring_lock);
310 mutex_unlock(&rdev->ring_lock);
318 mutex_unlock(&rdev->ring_lock);
325 mutex_unlock(&rdev->ring_lock);
[all...]
H A Dradeon_fence.c907 mutex_lock(&rdev->ring_lock);
921 mutex_unlock(&rdev->ring_lock);
/linux-master/virt/kvm/
H A Dcoalesced_mmio.c75 spin_lock(&dev->kvm->ring_lock);
80 spin_unlock(&dev->kvm->ring_lock);
92 spin_unlock(&dev->kvm->ring_lock);
125 spin_lock_init(&kvm->ring_lock);
/linux-master/drivers/dma/
H A Dplx_dma.c110 spinlock_t ring_lock; member in struct:plx_dma_dev
140 spin_lock(&plxdev->ring_lock);
168 spin_unlock(&plxdev->ring_lock);
178 spin_lock_bh(&plxdev->ring_lock);
195 spin_unlock_bh(&plxdev->ring_lock);
254 __acquires(plxdev->ring_lock)
259 spin_lock_bh(&plxdev->ring_lock);
294 __acquire(plxdev->ring_lock);
296 spin_unlock_bh(&plxdev->ring_lock);
301 __releases(plxdev->ring_lock)
[all...]
/linux-master/drivers/tty/hvc/
H A Dhvc_xen.c46 spinlock_t ring_lock; member in struct:xencons_info
95 spin_lock_irqsave(&xencons->ring_lock, flags);
101 spin_unlock_irqrestore(&xencons->ring_lock, flags);
111 spin_unlock_irqrestore(&xencons->ring_lock, flags);
161 spin_lock_irqsave(&xencons->ring_lock, flags);
167 spin_unlock_irqrestore(&xencons->ring_lock, flags);
194 spin_unlock_irqrestore(&xencons->ring_lock, flags);
254 spin_lock_init(&info->ring_lock);
291 spin_lock_init(&info->ring_lock);
342 spin_lock_init(&info->ring_lock);
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gfx.c314 spin_lock_init(&kiq->ring_lock);
517 spin_lock(&kiq->ring_lock);
520 spin_unlock(&kiq->ring_lock);
544 spin_unlock(&kiq->ring_lock);
550 spin_unlock(&kiq->ring_lock);
565 spin_lock(&kiq->ring_lock);
569 spin_unlock(&kiq->ring_lock);
583 spin_unlock(&kiq->ring_lock);
630 spin_lock(&kiq->ring_lock);
636 spin_unlock(&kiq->ring_lock);
[all...]
H A Damdgpu_ctx.h51 spinlock_t ring_lock; member in struct:amdgpu_ctx
H A Damdgpu_ctx.c196 spin_lock(&ctx->ring_lock);
200 spin_unlock(&ctx->ring_lock);
335 spin_lock_init(&ctx->ring_lock);
764 spin_lock(&ctx->ring_lock);
767 spin_unlock(&ctx->ring_lock);
783 spin_lock(&ctx->ring_lock);
789 spin_unlock(&ctx->ring_lock);
795 spin_unlock(&ctx->ring_lock);
800 spin_unlock(&ctx->ring_lock);
859 spin_lock(&ctx->ring_lock);
[all...]
H A Damdgpu_gmc.c718 spin_lock(&adev->gfx.kiq[inst].ring_lock);
730 spin_unlock(&adev->gfx.kiq[inst].ring_lock);
735 spin_unlock(&adev->gfx.kiq[inst].ring_lock);
766 spin_lock_irqsave(&kiq->ring_lock, flags);
775 spin_unlock_irqrestore(&kiq->ring_lock, flags);
797 spin_unlock_irqrestore(&kiq->ring_lock, flags);
H A Damdgpu_amdkfd.c843 spin_lock(&kiq->ring_lock);
846 spin_unlock(&kiq->ring_lock);
856 spin_unlock(&kiq->ring_lock);
H A Damdgpu_amdkfd_gfx_v10_3.c295 spin_lock(&adev->gfx.kiq[0].ring_lock);
322 spin_unlock(&adev->gfx.kiq[0].ring_lock);
H A Dmes_v10_1.c103 spin_lock_irqsave(&mes->ring_lock, flags);
105 spin_unlock_irqrestore(&mes->ring_lock, flags);
115 spin_unlock_irqrestore(&mes->ring_lock, flags);
863 spin_lock_init(&adev->gfx.kiq[0].ring_lock);
H A Damdgpu_mes.h87 spinlock_t ring_lock; member in struct:amdgpu_mes
H A Dmes_v11_0.c124 spin_lock_irqsave(&mes->ring_lock, flags);
126 spin_unlock_irqrestore(&mes->ring_lock, flags);
136 spin_unlock_irqrestore(&mes->ring_lock, flags);
933 spin_lock_init(&adev->gfx.kiq[0].ring_lock);
/linux-master/drivers/hv/
H A Dring_buffer.c243 spin_lock_init(&ring_info->ring_lock);
270 return spin_is_locked(&rinfo->ring_lock);
296 spin_lock_irqsave(&outring_info->ring_lock, flags);
313 spin_unlock_irqrestore(&outring_info->ring_lock, flags);
341 spin_unlock_irqrestore(&outring_info->ring_lock, flags);
372 spin_unlock_irqrestore(&outring_info->ring_lock, flags);
/linux-master/drivers/net/wireless/ath/carl9170/
H A Ddebug.h125 struct mutex ring_lock; member in struct:carl9170_debug
/linux-master/drivers/net/wwan/t7xx/
H A Dt7xx_hif_cldma.c76 spin_lock_init(&queue->ring_lock);
171 spin_lock_irqsave(&queue->ring_lock, flags);
173 spin_unlock_irqrestore(&queue->ring_lock, flags);
185 spin_lock_irqsave(&queue->ring_lock, flags);
187 spin_unlock_irqrestore(&queue->ring_lock, flags);
268 spin_lock_irqsave(&queue->ring_lock, flags);
271 spin_unlock_irqrestore(&queue->ring_lock, flags);
276 spin_unlock_irqrestore(&queue->ring_lock, flags);
285 spin_unlock_irqrestore(&queue->ring_lock, flags);
309 spin_lock_irqsave(&queue->ring_lock, flag
[all...]
H A Dt7xx_hif_cldma.h90 spinlock_t ring_lock; member in struct:cldma_queue
/linux-master/drivers/block/
H A Dxen-blkfront.c179 spinlock_t ring_lock; member in struct:blkfront_ring_info
910 spin_lock_irqsave(&rinfo->ring_lock, flags);
921 spin_unlock_irqrestore(&rinfo->ring_lock, flags);
925 spin_unlock_irqrestore(&rinfo->ring_lock, flags);
930 spin_unlock_irqrestore(&rinfo->ring_lock, flags);
1181 /* Already hold rinfo->ring_lock. */
1192 spin_lock_irqsave(&rinfo->ring_lock, flags);
1194 spin_unlock_irqrestore(&rinfo->ring_lock, flags);
1526 spin_lock_irqsave(&rinfo->ring_lock, flags);
1661 spin_unlock_irqrestore(&rinfo->ring_lock, flag
[all...]
/linux-master/fs/
H A Daio.c59 unsigned head; /* Written to by userland or under ring_lock
153 struct mutex ring_lock; member in struct:kioctx::__anon165
432 /* The ring_lock mutex. The prevents aio_read_events() from writing
436 if (!mutex_trylock(&ctx->ring_lock)) {
476 mutex_unlock(&ctx->ring_lock);
692 * changes ring_pages by ->ring_lock.
780 mutex_init(&ctx->ring_lock);
782 * the ring_lock mutex held until setup is complete. */
783 mutex_lock(&ctx->ring_lock);
825 /* Release the ring_lock mute
[all...]
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_sli.h282 spinlock_t ring_lock; /* lock for issuing commands */ member in struct:lpfc_sli_ring
H A Dlpfc_nvmet.c1105 spin_lock_irqsave(&pring->ring_lock, iflags);
1108 spin_unlock_irqrestore(&pring->ring_lock, iflags);
2018 spin_lock_irqsave(&pring->ring_lock, iflags);
2025 spin_unlock_irqrestore(&pring->ring_lock,
2037 spin_unlock_irqrestore(&pring->ring_lock, iflags);
2040 spin_lock_irqsave(&pring->ring_lock, iflags);
2045 spin_unlock_irqrestore(&pring->ring_lock, iflags);
2064 spin_lock_irqsave(&pring->ring_lock, iflags);
2068 spin_unlock_irqrestore(&pring->ring_lock, iflags);
2071 spin_lock_irqsave(&pring->ring_lock, iflag
[all...]
H A Dlpfc_sli.c3747 spin_lock_irqsave(&pring->ring_lock, iflag);
3752 spin_unlock_irqrestore(&pring->ring_lock, iflag);
4591 spin_lock_irq(&pring->ring_lock);
4605 spin_unlock_irq(&pring->ring_lock);
4694 spin_lock_irq(&pring->ring_lock);
4704 spin_unlock_irq(&pring->ring_lock);
8088 spinlock_t *ring_lock = &rx_monitor->lock; local
8091 spin_lock(ring_lock);
8099 spin_unlock(ring_lock);
8126 spinlock_t *ring_lock local
[all...]
/linux-master/include/linux/
H A Dhyperv.h195 spinlock_t ring_lock; member in struct:hv_ring_buffer_info
1129 spin_lock_irqsave(&c->outbound.ring_lock, flags);
1136 spin_unlock_irqrestore(&c->outbound.ring_lock, flags);
/linux-master/drivers/xen/
H A Dxen-scsiback.c93 spinlock_t ring_lock; member in struct:vscsibk_info
357 spin_lock_irqsave(&info->ring_lock, flags);
379 spin_unlock_irqrestore(&info->ring_lock, flags);
1285 spin_lock_init(&info->ring_lock);

Completed in 1195 milliseconds

12