Home
last modified time | relevance | path

Searched refs:ring_lock (Results 1 – 25 of 48) sorted by relevance

12

/linux-6.3-rc2/drivers/gpu/drm/radeon/
A Dradeon_ring.c147 mutex_lock(&rdev->ring_lock); in radeon_ring_lock()
150 mutex_unlock(&rdev->ring_lock); in radeon_ring_lock()
202 mutex_unlock(&rdev->ring_lock); in radeon_ring_unlock_commit()
228 mutex_unlock(&rdev->ring_lock); in radeon_ring_unlock_undo()
289 mutex_lock(&rdev->ring_lock); in radeon_ring_backup()
293 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()
299 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()
310 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()
333 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()
442 mutex_lock(&rdev->ring_lock); in radeon_ring_fini()
[all …]
A Dradeon_fence.c917 mutex_lock(&rdev->ring_lock); in radeon_fence_driver_fini()
931 mutex_unlock(&rdev->ring_lock); in radeon_fence_driver_fini()
/linux-6.3-rc2/drivers/dma/
A Dplx_dma.c110 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()
301 __releases(plxdev->ring_lock) in plx_dma_tx_submit()
460 spin_lock_bh(&plxdev->ring_lock); in plx_dma_free_chan_resources()
[all …]
/linux-6.3-rc2/virt/kvm/
A Dcoalesced_mmio.c75 spin_lock(&dev->kvm->ring_lock); in coalesced_mmio_write()
80 spin_unlock(&dev->kvm->ring_lock); in coalesced_mmio_write()
92 spin_unlock(&dev->kvm->ring_lock); in coalesced_mmio_write()
125 spin_lock_init(&kvm->ring_lock); in kvm_coalesced_mmio_init()
/linux-6.3-rc2/drivers/net/wwan/t7xx/
A Dt7xx_hif_cldma.c78 spin_lock_init(&queue->ring_lock); in md_cd_queue_struct_init()
172 spin_lock_irqsave(&queue->ring_lock, flags); in t7xx_cldma_gpd_rx_from_q()
174 spin_unlock_irqrestore(&queue->ring_lock, flags); in t7xx_cldma_gpd_rx_from_q()
186 spin_lock_irqsave(&queue->ring_lock, flags); in t7xx_cldma_gpd_rx_from_q()
269 spin_lock_irqsave(&queue->ring_lock, flags); in t7xx_cldma_gpd_tx_collect()
310 spin_lock_irqsave(&queue->ring_lock, flags); in t7xx_cldma_txq_empty_hndl()
766 spin_lock_irqsave(&txq->ring_lock, flags); in t7xx_cldma_clear_txq()
776 spin_unlock_irqrestore(&txq->ring_lock, flags); in t7xx_cldma_clear_txq()
787 spin_lock_irqsave(&rxq->ring_lock, flags); in t7xx_cldma_clear_rxq()
810 spin_unlock_irqrestore(&rxq->ring_lock, flags); in t7xx_cldma_clear_rxq()
[all …]
A Dt7xx_hif_cldma.h81 spinlock_t ring_lock; member
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ctx.c193 spin_lock(&ctx->ring_lock); in amdgpu_ctx_entity_time()
197 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_entity_time()
317 spin_lock_init(&ctx->ring_lock); in amdgpu_ctx_init()
734 spin_lock(&ctx->ring_lock); in amdgpu_ctx_add_fence()
737 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_add_fence()
753 spin_lock(&ctx->ring_lock); in amdgpu_ctx_get_fence()
759 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence()
765 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence()
770 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence()
829 spin_lock(&ctx->ring_lock); in amdgpu_ctx_wait_prev_fence()
[all …]
A Damdgpu_gfx.c302 spin_lock_init(&kiq->ring_lock); in amdgpu_gfx_kiq_init_ring()
476 spin_lock(&adev->gfx.kiq.ring_lock); in amdgpu_gfx_disable_kcq()
479 spin_unlock(&adev->gfx.kiq.ring_lock); in amdgpu_gfx_disable_kcq()
489 spin_unlock(&adev->gfx.kiq.ring_lock); in amdgpu_gfx_disable_kcq()
534 spin_lock(&adev->gfx.kiq.ring_lock); in amdgpu_gfx_enable_kcq()
540 spin_unlock(&adev->gfx.kiq.ring_lock); in amdgpu_gfx_enable_kcq()
552 spin_unlock(&adev->gfx.kiq.ring_lock); in amdgpu_gfx_enable_kcq()
801 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_kiq_rreg()
813 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_kiq_rreg()
845 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_kiq_rreg()
[all …]
A Damdgpu_ctx.h51 spinlock_t ring_lock; member
A Dgmc_v11_0.c332 spin_lock(&adev->gfx.kiq.ring_lock); in gmc_v11_0_flush_gpu_tlb_pasid()
340 spin_unlock(&adev->gfx.kiq.ring_lock); in gmc_v11_0_flush_gpu_tlb_pasid()
345 spin_unlock(&adev->gfx.kiq.ring_lock); in gmc_v11_0_flush_gpu_tlb_pasid()
A Dmes_v10_1.c103 spin_lock_irqsave(&mes->ring_lock, flags); in mes_v10_1_submit_pkt_and_poll_completion()
105 spin_unlock_irqrestore(&mes->ring_lock, flags); in mes_v10_1_submit_pkt_and_poll_completion()
115 spin_unlock_irqrestore(&mes->ring_lock, flags); in mes_v10_1_submit_pkt_and_poll_completion()
866 spin_lock_init(&adev->gfx.kiq.ring_lock); in mes_v10_1_kiq_ring_init()
A Damdgpu_amdkfd_gfx_v11.c278 spin_lock(&adev->gfx.kiq.ring_lock); in hiq_mqd_load_v11()
305 spin_unlock(&adev->gfx.kiq.ring_lock); in hiq_mqd_load_v11()
A Damdgpu_amdkfd_gfx_v10.c306 spin_lock(&adev->gfx.kiq.ring_lock); in kgd_hiq_mqd_load()
333 spin_unlock(&adev->gfx.kiq.ring_lock); in kgd_hiq_mqd_load()
A Damdgpu_virt.c89 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_virt_kiq_reg_write_reg_wait()
98 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_virt_kiq_reg_write_reg_wait()
120 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_virt_kiq_reg_write_reg_wait()
A Dgmc_v10_0.c435 spin_lock(&adev->gfx.kiq.ring_lock); in gmc_v10_0_flush_gpu_tlb_pasid()
443 spin_unlock(&adev->gfx.kiq.ring_lock); in gmc_v10_0_flush_gpu_tlb_pasid()
448 spin_unlock(&adev->gfx.kiq.ring_lock); in gmc_v10_0_flush_gpu_tlb_pasid()
A Dmes_v11_0.c113 spin_lock_irqsave(&mes->ring_lock, flags); in mes_v11_0_submit_pkt_and_poll_completion()
115 spin_unlock_irqrestore(&mes->ring_lock, flags); in mes_v11_0_submit_pkt_and_poll_completion()
125 spin_unlock_irqrestore(&mes->ring_lock, flags); in mes_v11_0_submit_pkt_and_poll_completion()
959 spin_lock_init(&adev->gfx.kiq.ring_lock); in mes_v11_0_kiq_ring_init()
A Damdgpu_amdkfd_gfx_v9.c318 spin_lock(&adev->gfx.kiq.ring_lock); in kgd_gfx_v9_hiq_mqd_load()
345 spin_unlock(&adev->gfx.kiq.ring_lock); in kgd_gfx_v9_hiq_mqd_load()
A Damdgpu_mes.h86 spinlock_t ring_lock; member
/linux-6.3-rc2/drivers/hv/
A Dring_buffer.c265 spin_lock_init(&ring_info->ring_lock); in hv_ringbuffer_init()
292 return spin_is_locked(&rinfo->ring_lock); in hv_ringbuffer_spinlock_busy()
318 spin_lock_irqsave(&outring_info->ring_lock, flags); in hv_ringbuffer_write()
335 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write()
363 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write()
394 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write()
/linux-6.3-rc2/drivers/block/
A Dxen-blkfront.c179 spinlock_t ring_lock; member
909 spin_lock_irqsave(&rinfo->ring_lock, flags); in blkif_queue_rq()
920 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq()
924 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq()
929 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq()
1193 spin_lock_irqsave(&rinfo->ring_lock, flags); in kick_pending_request_queues()
1195 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in kick_pending_request_queues()
1527 spin_lock_irqsave(&rinfo->ring_lock, flags); in blkif_interrupt()
1662 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_interrupt()
1924 spin_lock_init(&rinfo->ring_lock); in negotiate_mq()
[all …]
/linux-6.3-rc2/drivers/net/wireless/ath/carl9170/
A Ddebug.h125 struct mutex ring_lock; member
/linux-6.3-rc2/fs/
A Daio.c153 struct mutex ring_lock; member
437 if (!mutex_trylock(&ctx->ring_lock)) { in aio_migrate_folio()
477 mutex_unlock(&ctx->ring_lock); in aio_migrate_folio()
772 mutex_init(&ctx->ring_lock); in ioctx_alloc()
775 mutex_lock(&ctx->ring_lock); in ioctx_alloc()
818 mutex_unlock(&ctx->ring_lock); in ioctx_alloc()
832 mutex_unlock(&ctx->ring_lock); in ioctx_alloc()
1215 mutex_lock(&ctx->ring_lock); in aio_read_events_ring()
1275 mutex_unlock(&ctx->ring_lock); in aio_read_events_ring()
/linux-6.3-rc2/drivers/scsi/lpfc/
A Dlpfc_nvmet.c1105 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()
2021 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush()
2028 spin_unlock_irqrestore(&pring->ring_lock, in lpfc_nvmet_wqfull_flush()
2040 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush()
2043 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush()
2048 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush()
2067 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_process()
2071 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_process()
2074 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_process()
[all …]
A Dlpfc_sli.c4584 spin_lock_irq(&pring->ring_lock); in lpfc_sli_abort_iocb_ring()
8116 spin_lock(ring_lock); in lpfc_rx_monitor_record()
8124 spin_unlock(ring_lock); in lpfc_rx_monitor_record()
8172 spin_lock_irq(ring_lock); in lpfc_rx_monitor_report()
8216 spin_unlock_irq(ring_lock); in lpfc_rx_monitor_report()
11792 spin_lock_init(&pring->ring_lock); in lpfc_sli4_queue_init()
11976 spin_lock(&pring->ring_lock); in lpfc_sli_host_down()
11983 spin_unlock(&pring->ring_lock); in lpfc_sli_host_down()
12063 spin_lock(&pring->ring_lock); in lpfc_sli_hba_down()
12065 spin_unlock(&pring->ring_lock); in lpfc_sli_hba_down()
[all …]
/linux-6.3-rc2/include/linux/
A Dhyperv.h175 spinlock_t ring_lock; member
1108 spin_lock_irqsave(&c->outbound.ring_lock, flags); in set_channel_pending_send_size()
1115 spin_unlock_irqrestore(&c->outbound.ring_lock, flags); in set_channel_pending_send_size()

Completed in 103 milliseconds

12