| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_ring.c | 149 mutex_lock(&rdev->ring_lock); in radeon_ring_lock() 152 mutex_unlock(&rdev->ring_lock); in radeon_ring_lock() 204 mutex_unlock(&rdev->ring_lock); in radeon_ring_unlock_commit() 230 mutex_unlock(&rdev->ring_lock); in radeon_ring_unlock_undo() 291 mutex_lock(&rdev->ring_lock); in radeon_ring_backup() 295 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() 301 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() 312 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() 320 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() 327 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() [all …]
|
| H A D | radeon_fence.c | 859 mutex_lock(&rdev->ring_lock); in radeon_fence_driver_fini() 873 mutex_unlock(&rdev->ring_lock); in radeon_fence_driver_fini()
|
| /linux/drivers/dma/ |
| H A D | plx_dma.c | 110 spinlock_t ring_lock; member 140 spin_lock(&plxdev->ring_lock); in plx_dma_process_desc() 168 spin_unlock(&plxdev->ring_lock); in plx_dma_process_desc() 178 spin_lock_bh(&plxdev->ring_lock); in plx_dma_abort_desc() 195 spin_unlock_bh(&plxdev->ring_lock); in plx_dma_abort_desc() 254 __acquires(plxdev->ring_lock) in plx_dma_prep_memcpy() 259 spin_lock_bh(&plxdev->ring_lock); in plx_dma_prep_memcpy() 294 __acquire(plxdev->ring_lock); in plx_dma_prep_memcpy() 296 spin_unlock_bh(&plxdev->ring_lock); in plx_dma_prep_memcpy() 301 __releases(plxdev->ring_lock) in plx_dma_tx_submit() [all …]
|
| /linux/virt/kvm/ |
| H A D | coalesced_mmio.c | 54 spin_lock(&dev->kvm->ring_lock); in coalesced_mmio_write() 65 spin_unlock(&dev->kvm->ring_lock); in coalesced_mmio_write() 77 spin_unlock(&dev->kvm->ring_lock); in coalesced_mmio_write() 110 spin_lock_init(&kvm->ring_lock); in kvm_coalesced_mmio_init()
|
| /linux/drivers/hv/ |
| H A D | ring_buffer.c | 245 spin_lock_init(&ring_info->ring_lock); in hv_ringbuffer_init() 272 return spin_is_locked(&rinfo->ring_lock); in hv_ringbuffer_spinlock_busy() 298 spin_lock_irqsave(&outring_info->ring_lock, flags); in hv_ringbuffer_write() 315 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write() 343 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write() 374 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_ctx.c | 196 spin_lock(&ctx->ring_lock); in amdgpu_ctx_entity_time() 200 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_entity_time() 335 spin_lock_init(&ctx->ring_lock); in amdgpu_ctx_init() 772 spin_lock(&ctx->ring_lock); in amdgpu_ctx_add_fence() 775 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_add_fence() 791 spin_lock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 797 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 803 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 808 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 867 spin_lock(&ctx->ring_lock); in amdgpu_ctx_wait_prev_fence() [all …]
|
| H A D | amdgpu_gmc.c | 759 spin_lock(&adev->gfx.kiq[inst].ring_lock); in amdgpu_gmc_flush_gpu_tlb_pasid() 762 spin_unlock(&adev->gfx.kiq[inst].ring_lock); in amdgpu_gmc_flush_gpu_tlb_pasid() 775 spin_unlock(&adev->gfx.kiq[inst].ring_lock); in amdgpu_gmc_flush_gpu_tlb_pasid() 780 spin_unlock(&adev->gfx.kiq[inst].ring_lock); in amdgpu_gmc_flush_gpu_tlb_pasid() 820 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_gmc_fw_reg_write_reg_wait() 829 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_gmc_fw_reg_write_reg_wait() 852 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_gmc_fw_reg_write_reg_wait()
|
| H A D | amdgpu_ctx.h | 51 spinlock_t ring_lock; member
|
| H A D | amdgpu_cper.h | 67 struct mutex ring_lock; member
|
| H A D | amdgpu_cper.c | 481 mutex_lock(&ring->adev->cper.ring_lock); in amdgpu_cper_ring_write() 520 mutex_unlock(&ring->adev->cper.ring_lock); in amdgpu_cper_ring_write() 545 mutex_init(&adev->cper.ring_lock); in amdgpu_cper_ring_init()
|
| H A D | amdgpu_amdkfd.c | 842 spin_lock(&kiq->ring_lock); in amdgpu_amdkfd_unmap_hiq() 845 spin_unlock(&kiq->ring_lock); in amdgpu_amdkfd_unmap_hiq() 861 spin_unlock(&kiq->ring_lock); in amdgpu_amdkfd_unmap_hiq()
|
| H A D | mes_v12_0.c | 157 spinlock_t *ring_lock = &mes->ring_lock[pipe]; in mes_v12_0_submit_pkt_and_poll_completion() local 186 spin_lock_irqsave(ring_lock, flags); in mes_v12_0_submit_pkt_and_poll_completion() 216 spin_unlock_irqrestore(ring_lock, flags); in mes_v12_0_submit_pkt_and_poll_completion() 264 spin_unlock_irqrestore(ring_lock, flags); in mes_v12_0_submit_pkt_and_poll_completion() 1550 spin_lock_init(&adev->gfx.kiq[0].ring_lock); in mes_v12_0_kiq_ring_init()
|
| H A D | amdgpu_ring.c | 585 mutex_lock(&ring->adev->cper.ring_lock); in amdgpu_debugfs_ring_read() 645 mutex_unlock(&ring->adev->cper.ring_lock); in amdgpu_debugfs_ring_read()
|
| H A D | mes_v11_0.c | 201 spin_lock_irqsave(&mes->ring_lock[0], flags); in mes_v11_0_submit_pkt_and_poll_completion() 231 spin_unlock_irqrestore(&mes->ring_lock[0], flags); in mes_v11_0_submit_pkt_and_poll_completion() 273 spin_unlock_irqrestore(&mes->ring_lock[0], flags); in mes_v11_0_submit_pkt_and_poll_completion() 1361 spin_lock_init(&adev->gfx.kiq[0].ring_lock); in mes_v11_0_kiq_ring_init()
|
| H A D | amdgpu_mes.h | 90 spinlock_t ring_lock[AMDGPU_MAX_MES_PIPES]; member
|
| H A D | amdgpu_mes.c | 105 spin_lock_init(&adev->mes.ring_lock[i]); in amdgpu_mes_init()
|
| /linux/fs/ |
| H A D | aio.c | 153 struct mutex ring_lock; member 427 if (!mutex_trylock(&ctx->ring_lock)) { in aio_migrate_folio() 468 mutex_unlock(&ctx->ring_lock); in aio_migrate_folio() 774 mutex_init(&ctx->ring_lock); in ioctx_alloc() 777 mutex_lock(&ctx->ring_lock); in ioctx_alloc() 820 mutex_unlock(&ctx->ring_lock); in ioctx_alloc() 834 mutex_unlock(&ctx->ring_lock); in ioctx_alloc() 1233 mutex_lock(&ctx->ring_lock); in aio_read_events_ring() 1290 mutex_unlock(&ctx->ring_lock); in aio_read_events_ring()
|
| /linux/drivers/net/wireless/ath/carl9170/ |
| H A D | debug.h | 125 struct mutex ring_lock; member
|
| /linux/drivers/scsi/lpfc/ |
| H A D | lpfc_nvmet.c | 1105 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_xmt_fcp_op() 1108 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_xmt_fcp_op() 2033 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush() 2040 spin_unlock_irqrestore(&pring->ring_lock, in lpfc_nvmet_wqfull_flush() 2052 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush() 2055 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush() 2060 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush() 2079 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_process() 2083 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_process() 2086 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_process() [all …]
|
| H A D | lpfc_sli.c | 3738 spin_lock_irqsave(&pring->ring_lock, iflag); in lpfc_sli_process_sol_iocb() 3743 spin_unlock_irqrestore(&pring->ring_lock, iflag); in lpfc_sli_process_sol_iocb() 4589 spin_lock_irq(&pring->ring_lock); in lpfc_sli_abort_iocb_ring() 4603 spin_unlock_irq(&pring->ring_lock); in lpfc_sli_abort_iocb_ring() 4701 spin_lock_irq(&pring->ring_lock); in lpfc_sli_flush_io_rings() 4711 spin_unlock_irq(&pring->ring_lock); in lpfc_sli_flush_io_rings() 8097 spinlock_t *ring_lock = &rx_monitor->lock; in lpfc_rx_monitor_record() local 8100 spin_lock(ring_lock); in lpfc_rx_monitor_record() 8108 spin_unlock(ring_lock); in lpfc_rx_monitor_record() 8135 spinlock_t *ring_lock = &rx_monitor->lock; in lpfc_rx_monitor_report() local [all …]
|
| H A D | lpfc_sli.h | 282 spinlock_t ring_lock; /* lock for issuing commands */ member
|
| H A D | lpfc_nportdisc.c | 252 spin_lock(&pring->ring_lock); in lpfc_els_abort() 259 spin_unlock(&pring->ring_lock); in lpfc_els_abort() 286 spin_lock(&pring->ring_lock); in lpfc_els_abort() 297 spin_unlock(&pring->ring_lock); in lpfc_els_abort()
|
| /linux/include/linux/ |
| H A D | hyperv.h | 195 spinlock_t ring_lock; member 1098 spin_lock_irqsave(&c->outbound.ring_lock, flags); in set_channel_pending_send_size() 1105 spin_unlock_irqrestore(&c->outbound.ring_lock, flags); in set_channel_pending_send_size()
|
| /linux/drivers/xen/ |
| H A D | xen-scsiback.c | 93 spinlock_t ring_lock; member 357 spin_lock_irqsave(&info->ring_lock, flags); in scsiback_send_response() 379 spin_unlock_irqrestore(&info->ring_lock, flags); in scsiback_send_response() 1285 spin_lock_init(&info->ring_lock); in scsiback_probe()
|
| /linux/drivers/net/ethernet/microchip/ |
| H A D | lan743x_main.h | 978 spinlock_t ring_lock; member
|