/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_ring.c | 147 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() 318 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() 325 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_ring.c | 148 mutex_lock(&rdev->ring_lock); in radeon_ring_lock() 151 mutex_unlock(&rdev->ring_lock); in radeon_ring_lock() 204 mutex_unlock(&rdev->ring_lock); in radeon_ring_unlock_commit() 229 mutex_unlock(&rdev->ring_lock); in radeon_ring_unlock_undo() 288 mutex_lock(&rdev->ring_lock); in radeon_ring_backup() 292 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() 298 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() 309 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() 317 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() 324 mutex_unlock(&rdev->ring_lock); in radeon_ring_backup() [all...] |
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | plx_dma.c | 110 spinlock_t ring_lock; member 140 spin_lock_bh(&plxdev->ring_lock); in plx_dma_process_desc() 168 spin_unlock_bh(&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) 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...] |
/kernel/linux/linux-6.6/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) 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...] |
/kernel/linux/linux-6.6/drivers/tty/hvc/ |
H A D | hvc_xen.c | 46 spinlock_t ring_lock; member 95 spin_lock_irqsave(&xencons->ring_lock, flags); in __write_console() 101 spin_unlock_irqrestore(&xencons->ring_lock, flags); in __write_console() 111 spin_unlock_irqrestore(&xencons->ring_lock, flags); in __write_console() 160 spin_lock_irqsave(&xencons->ring_lock, flags); in domU_read_console() 166 spin_unlock_irqrestore(&xencons->ring_lock, flags); in domU_read_console() 193 spin_unlock_irqrestore(&xencons->ring_lock, flags); in domU_read_console() 253 spin_lock_init(&info->ring_lock); in xen_hvm_console_init() 290 spin_lock_init(&info->ring_lock); in xencons_info_pv_init() 341 spin_lock_init(&info->ring_lock); in xen_initial_domain_console_init() [all...] |
/kernel/linux/linux-5.10/virt/kvm/ |
H A D | coalesced_mmio.c | 75 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()
|
/kernel/linux/linux-6.6/virt/kvm/ |
H A D | coalesced_mmio.c | 75 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()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gfx.c | 313 spin_lock_init(&kiq->ring_lock); in amdgpu_gfx_kiq_init_ring() 512 spin_lock(&kiq->ring_lock); in amdgpu_gfx_disable_kcq() 515 spin_unlock(&kiq->ring_lock); in amdgpu_gfx_disable_kcq() 528 spin_unlock(&kiq->ring_lock); in amdgpu_gfx_disable_kcq() 543 spin_lock(&kiq->ring_lock); in amdgpu_gfx_disable_kgq() 547 spin_unlock(&kiq->ring_lock); in amdgpu_gfx_disable_kgq() 561 spin_unlock(&kiq->ring_lock); in amdgpu_gfx_disable_kgq() 608 spin_lock(&kiq->ring_lock); in amdgpu_gfx_enable_kcq() 614 spin_unlock(&kiq->ring_lock); in amdgpu_gfx_enable_kcq() 629 spin_unlock(&kiq->ring_lock); in amdgpu_gfx_enable_kcq() [all...] |
H A D | amdgpu_ctx.c | 195 spin_lock(&ctx->ring_lock); in amdgpu_ctx_entity_time() 199 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_entity_time() 334 spin_lock_init(&ctx->ring_lock); in amdgpu_ctx_init() 763 spin_lock(&ctx->ring_lock); in amdgpu_ctx_add_fence() 766 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_add_fence() 782 spin_lock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 788 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 794 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 799 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 858 spin_lock(&ctx->ring_lock); in amdgpu_ctx_wait_prev_fence() [all...] |
H A D | amdgpu_ctx.h | 51 spinlock_t ring_lock; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ctx.c | 157 spin_lock_init(&ctx->ring_lock); in amdgpu_ctx_init() 451 spin_lock(&ctx->ring_lock); in amdgpu_ctx_add_fence() 454 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_add_fence() 468 spin_lock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 474 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 480 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 485 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_get_fence() 544 spin_lock(&ctx->ring_lock); in amdgpu_ctx_wait_prev_fence() 547 spin_unlock(&ctx->ring_lock); in amdgpu_ctx_wait_prev_fence()
|
H A D | amdgpu_gfx.c | 298 spin_lock_init(&kiq->ring_lock); in amdgpu_gfx_kiq_init_ring() 719 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_kiq_rreg() 731 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_kiq_rreg() 763 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_kiq_rreg() 784 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_kiq_wreg() 792 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_kiq_wreg() 821 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_kiq_wreg()
|
H A D | amdgpu_ctx.h | 46 spinlock_t ring_lock; member
|
H A D | amdgpu_virt.c | 69 spin_lock_irqsave(&kiq->ring_lock, flags); in amdgpu_virt_kiq_reg_write_reg_wait() 78 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_virt_kiq_reg_write_reg_wait() 100 spin_unlock_irqrestore(&kiq->ring_lock, flags); in amdgpu_virt_kiq_reg_write_reg_wait()
|
/kernel/linux/linux-5.10/drivers/hv/ |
H A D | ring_buffer.c | 235 spin_lock_init(&ring_info->ring_lock); in hv_ringbuffer_init() 258 return spin_is_locked(&rinfo->ring_lock); in hv_ringbuffer_spinlock_busy() 281 spin_lock_irqsave(&outring_info->ring_lock, flags); in hv_ringbuffer_write() 298 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write() 331 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write()
|
/kernel/linux/linux-6.6/drivers/hv/ |
H A D | ring_buffer.c | 243 spin_lock_init(&ring_info->ring_lock); in hv_ringbuffer_init() 270 return spin_is_locked(&rinfo->ring_lock); in hv_ringbuffer_spinlock_busy() 296 spin_lock_irqsave(&outring_info->ring_lock, flags); in hv_ringbuffer_write() 313 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write() 341 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write() 372 spin_unlock_irqrestore(&outring_info->ring_lock, flags); in hv_ringbuffer_write()
|
/kernel/linux/linux-6.6/drivers/net/wwan/t7xx/ |
H A D | t7xx_hif_cldma.c | 78 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() 188 spin_unlock_irqrestore(&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() 272 spin_unlock_irqrestore(&queue->ring_lock, flags); in t7xx_cldma_gpd_tx_collect() 277 spin_unlock_irqrestore(&queue->ring_lock, flags); in t7xx_cldma_gpd_tx_collect() 286 spin_unlock_irqrestore(&queue->ring_lock, flags); in t7xx_cldma_gpd_tx_collect() 310 spin_lock_irqsave(&queue->ring_lock, flag in t7xx_cldma_txq_empty_hndl() [all...] |
H A D | t7xx_hif_cldma.h | 81 spinlock_t ring_lock; member
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | xen-blkfront.c | 178 spinlock_t ring_lock; member 922 spin_lock_irqsave(&rinfo->ring_lock, flags); in blkif_queue_rq() 933 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq() 937 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq() 942 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq() 1249 /* Already hold rinfo->ring_lock. */ 1260 spin_lock_irqsave(&rinfo->ring_lock, flags); in kick_pending_request_queues() 1262 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in kick_pending_request_queues() 1601 spin_lock_irqsave(&rinfo->ring_lock, flags); in blkif_interrupt() 1736 spin_unlock_irqrestore(&rinfo->ring_lock, flag in blkif_interrupt() [all...] |
/kernel/linux/linux-6.6/drivers/block/ |
H A D | xen-blkfront.c | 179 spinlock_t ring_lock; member 910 spin_lock_irqsave(&rinfo->ring_lock, flags); in blkif_queue_rq() 921 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq() 925 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq() 930 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in blkif_queue_rq() 1183 /* Already hold rinfo->ring_lock. */ 1194 spin_lock_irqsave(&rinfo->ring_lock, flags); in kick_pending_request_queues() 1196 spin_unlock_irqrestore(&rinfo->ring_lock, flags); in kick_pending_request_queues() 1528 spin_lock_irqsave(&rinfo->ring_lock, flags); in blkif_interrupt() 1663 spin_unlock_irqrestore(&rinfo->ring_lock, flag in blkif_interrupt() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/ |
H A D | ni65.c | 245 spinlock_t ring_lock; member 456 spin_lock_init(&p->ring_lock); in ni65_probe1() 880 spin_lock(&p->ring_lock); in ni65_interrupt() 972 spin_unlock(&p->ring_lock); in ni65_interrupt() 1182 spin_lock_irqsave(&p->ring_lock, flags); in ni65_send_packet() 1190 spin_lock_irqsave(&p->ring_lock, flags); in ni65_send_packet() 1210 spin_unlock_irqrestore(&p->ring_lock, flags); in ni65_send_packet()
|
/kernel/linux/linux-5.10/fs/ |
H A D | aio.c | 60 unsigned head; /* Written to by userland or under ring_lock 154 struct mutex ring_lock; member 407 /* The ring_lock mutex. The prevents aio_read_events() from writing in aio_migratepage() 411 if (!mutex_trylock(&ctx->ring_lock)) { in aio_migratepage() 451 mutex_unlock(&ctx->ring_lock); in aio_migratepage() 668 * changes ring_pages by ->ring_lock. in ioctx_add_table() 758 mutex_init(&ctx->ring_lock); in ioctx_alloc() 760 * the ring_lock mutex held until setup is complete. */ in ioctx_alloc() 761 mutex_lock(&ctx->ring_lock); in ioctx_alloc() 803 /* Release the ring_lock mute in ioctx_alloc() [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | aio.c | 59 unsigned head; /* Written to by userland or under ring_lock 153 struct mutex ring_lock; member 433 /* The ring_lock mutex. The prevents aio_read_events() from writing in aio_migrate_folio() 437 if (!mutex_trylock(&ctx->ring_lock)) { in aio_migrate_folio() 477 mutex_unlock(&ctx->ring_lock); in aio_migrate_folio() 689 * changes ring_pages by ->ring_lock. in ioctx_add_table() 777 mutex_init(&ctx->ring_lock); in ioctx_alloc() 779 * the ring_lock mutex held until setup is complete. */ in ioctx_alloc() 780 mutex_lock(&ctx->ring_lock); in ioctx_alloc() 822 /* Release the ring_lock mute in ioctx_alloc() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/ |
H A D | debug.h | 125 struct mutex ring_lock; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/ |
H A D | debug.h | 125 struct mutex ring_lock; member
|