Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_ring.c144 mutex_lock(&rdev->ring_lock); in radeon_ring_lock()
147 mutex_unlock(&rdev->ring_lock); in radeon_ring_lock()
199 mutex_unlock(&rdev->ring_lock); in radeon_ring_unlock_commit()
224 mutex_unlock(&rdev->ring_lock); in radeon_ring_unlock_undo()
283 mutex_lock(&rdev->ring_lock); in radeon_ring_backup()
287 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()
293 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()
304 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()
312 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()
319 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup()
[all …]
Dradeon_fence.c931 mutex_lock(&rdev->ring_lock); in radeon_fence_driver_fini()
945 mutex_unlock(&rdev->ring_lock); in radeon_fence_driver_fini()
Dradeon_pm.c258 mutex_lock(&rdev->ring_lock); in radeon_pm_set_clocks()
269 mutex_unlock(&rdev->ring_lock); in radeon_pm_set_clocks()
312 mutex_unlock(&rdev->ring_lock); in radeon_pm_set_clocks()
1076 mutex_lock(&rdev->ring_lock); in radeon_dpm_change_power_state_locked()
1123 mutex_unlock(&rdev->ring_lock); in radeon_dpm_change_power_state_locked()
/Linux-v4.19/virt/kvm/
Dcoalesced_mmio.c74 spin_lock(&dev->kvm->ring_lock); in coalesced_mmio_write()
77 spin_unlock(&dev->kvm->ring_lock); in coalesced_mmio_write()
88 spin_unlock(&dev->kvm->ring_lock); in coalesced_mmio_write()
124 spin_lock_init(&kvm->ring_lock); in kvm_coalesced_mmio_init()
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ctx.c64 spin_lock_init(&ctx->ring_lock); in amdgpu_ctx_init()
352 spin_lock(&ctx->ring_lock); in amdgpu_ctx_add_fence()
355 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_add_fence()
370 spin_lock(&ctx->ring_lock); in amdgpu_ctx_get_fence()
376 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence()
382 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence()
387 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence()
Damdgpu_virt.c150 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_virt_kiq_rreg()
155 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_virt_kiq_rreg()
198 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_virt_kiq_wreg()
203 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_virt_kiq_wreg()
Damdgpu_gfx.c208 spin_lock_init(&kiq->ring_lock); in amdgpu_gfx_kiq_init_ring()
Damdgpu_amdkfd_gfx_v9.c847 spin_lock(&adev->gfx.kiq.ring_lock); in invalidate_tlbs_with_kiq()
857 spin_unlock(&adev->gfx.kiq.ring_lock); in invalidate_tlbs_with_kiq()
Damdgpu.h642 spinlock_t ring_lock; member
769 spinlock_t ring_lock; member
/Linux-v4.19/drivers/hv/
Dring_buffer.c235 spin_lock_init(&ring_info->ring_lock); in hv_ringbuffer_init()
265 spin_lock_irqsave(&outring_info->ring_lock, flags); in hv_ringbuffer_write()
275 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write()
306 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write()
/Linux-v4.19/drivers/net/hamradio/
Ddmascc.c218 spinlock_t ring_lock; member
569 spin_lock_init(&priv->ring_lock); in setup_adapter()
943 spin_lock_irqsave(&priv->ring_lock, flags); in scc_send_packet()
965 spin_unlock_irqrestore(&priv->ring_lock, flags); in scc_send_packet()
1270 spin_lock_irqsave(&priv->ring_lock, flags); in rx_bh()
1272 spin_unlock_irqrestore(&priv->ring_lock, flags); in rx_bh()
1289 spin_lock_irqsave(&priv->ring_lock, flags); in rx_bh()
1294 spin_unlock_irqrestore(&priv->ring_lock, flags); in rx_bh()
/Linux-v4.19/drivers/net/ethernet/amd/
Dni65.c245 spinlock_t ring_lock; member
458 spin_lock_init(&p->ring_lock); in ni65_probe1()
884 spin_lock(&p->ring_lock); in ni65_interrupt()
976 spin_unlock(&p->ring_lock); in ni65_interrupt()
1186 spin_lock_irqsave(&p->ring_lock, flags); in ni65_send_packet()
1194 spin_lock_irqsave(&p->ring_lock, flags); in ni65_send_packet()
1214 spin_unlock_irqrestore(&p->ring_lock, flags); in ni65_send_packet()
/Linux-v4.19/drivers/block/
Dxen-blkfront.c174 spinlock_t ring_lock; member
892 spin_lock_irqsave(&rinfo->ring_lock, flags); in blkif_queue_rq()
903 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq()
907 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq()
912 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq()
1229 spin_lock_irqsave(&rinfo->ring_lock, flags); in kick_pending_request_queues()
1231 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in kick_pending_request_queues()
1559 spin_lock_irqsave(&rinfo->ring_lock, flags); in blkif_interrupt()
1663 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_interrupt()
1933 spin_lock_init(&rinfo->ring_lock); in negotiate_mq()
[all …]
/Linux-v4.19/drivers/net/wireless/ath/carl9170/
Ddebug.h125 struct mutex ring_lock; member
/Linux-v4.19/fs/
Daio.c147 struct mutex ring_lock; member
391 if (!mutex_trylock(&ctx->ring_lock)) { in aio_migratepage()
431 mutex_unlock(&ctx->ring_lock); in aio_migratepage()
727 mutex_init(&ctx->ring_lock); in ioctx_alloc()
730 mutex_lock(&ctx->ring_lock); in ioctx_alloc()
773 mutex_unlock(&ctx->ring_lock); in ioctx_alloc()
787 mutex_unlock(&ctx->ring_lock); in ioctx_alloc()
1161 mutex_lock(&ctx->ring_lock); in aio_read_events_ring()
1221 mutex_unlock(&ctx->ring_lock); in aio_read_events_ring()
/Linux-v4.19/drivers/scsi/lpfc/
Dlpfc_nvmet.c978 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_xmt_fcp_op()
981 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_xmt_fcp_op()
1634 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush()
1641 spin_unlock_irqrestore(&pring->ring_lock, in lpfc_nvmet_wqfull_flush()
1651 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush()
1653 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush()
1658 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_flush()
1676 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_process()
1680 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_process()
1682 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_nvmet_wqfull_process()
[all …]
Dlpfc_sli.h225 spinlock_t ring_lock; /* lock for issuing commands */ member
Dlpfc_sli.c3040 spin_lock_irqsave(&pring->ring_lock, iflag); in lpfc_sli_process_sol_iocb()
3045 spin_unlock_irqrestore(&pring->ring_lock, iflag); in lpfc_sli_process_sol_iocb()
3858 spin_lock_irq(&pring->ring_lock); in lpfc_sli_abort_iocb_ring()
3861 spin_unlock_irq(&pring->ring_lock); in lpfc_sli_abort_iocb_ring()
3996 spin_lock_irq(&pring->ring_lock); in lpfc_sli_flush_fcp_rings()
4006 spin_unlock_irq(&pring->ring_lock); in lpfc_sli_flush_fcp_rings()
4074 spin_lock_irq(&pring->ring_lock); in lpfc_sli_flush_nvme_rings()
4081 spin_unlock_irq(&pring->ring_lock); in lpfc_sli_flush_nvme_rings()
9712 spin_lock_irqsave(&pring->ring_lock, iflags); in lpfc_sli_issue_iocb()
9714 spin_unlock_irqrestore(&pring->ring_lock, iflags); in lpfc_sli_issue_iocb()
[all …]
Dlpfc_scsi.c4786 spin_lock(&pring_s4->ring_lock); in lpfc_abort_handler()
4791 spin_unlock(&pring_s4->ring_lock); in lpfc_abort_handler()
4806 spin_unlock(&pring_s4->ring_lock); in lpfc_abort_handler()
4820 spin_unlock(&pring_s4->ring_lock); in lpfc_abort_handler()
4829 spin_unlock(&pring_s4->ring_lock); in lpfc_abort_handler()
4872 spin_unlock(&pring_s4->ring_lock); in lpfc_abort_handler()
4883 spin_lock_irqsave(&pring_s4->ring_lock, flags); in lpfc_abort_handler()
4890 spin_unlock_irqrestore(&pring_s4->ring_lock, flags); in lpfc_abort_handler()
Dlpfc_nportdisc.c238 spin_lock(&pring->ring_lock); in lpfc_els_abort()
245 spin_unlock(&pring->ring_lock); in lpfc_els_abort()
261 spin_lock(&pring->ring_lock); in lpfc_els_abort()
272 spin_unlock(&pring->ring_lock); in lpfc_els_abort()
/Linux-v4.19/drivers/xen/
Dxen-scsiback.c96 spinlock_t ring_lock; member
332 spin_lock_irqsave(&info->ring_lock, flags); in scsiback_send_response()
354 spin_unlock_irqrestore(&info->ring_lock, flags); in scsiback_send_response()
1254 spin_lock_init(&info->ring_lock); in scsiback_probe()
/Linux-v4.19/drivers/net/ethernet/microchip/
Dlan743x_main.c1573 spin_lock_irqsave(&tx->ring_lock, irq_flags); in lan743x_tx_xmit_frame()
1639 spin_unlock_irqrestore(&tx->ring_lock, irq_flags); in lan743x_tx_xmit_frame()
1656 spin_lock_irqsave(&tx->ring_lock, irq_flags); in lan743x_tx_napi_poll()
1669 spin_unlock_irqrestore(&tx->ring_lock, irq_flags); in lan743x_tx_napi_poll()
2704 spin_lock_init(&tx->ring_lock); in lan743x_hardware_init()
Dlan743x_main.h645 spinlock_t ring_lock; member
/Linux-v4.19/include/linux/
Dhyperv.h140 spinlock_t ring_lock; member
Dkvm_host.h430 spinlock_t ring_lock; member

12