Home
last modified time | relevance | path

Searched refs:irq_lock (Results 1 – 16 of 16) sorted by relevance

/arch/arm64/kvm/vgic/
Dvgic.c161 raw_spin_lock(&irq->irq_lock); in vgic_flush_pending_lpis()
164 raw_spin_unlock(&irq->irq_lock); in vgic_flush_pending_lpis()
217 lockdep_assert_held(&irq->irq_lock); in vgic_target_oracle()
272 raw_spin_lock(&irqa->irq_lock); in vgic_irq_cmp()
273 raw_spin_lock_nested(&irqb->irq_lock, SINGLE_DEPTH_NESTING); in vgic_irq_cmp()
291 raw_spin_unlock(&irqb->irq_lock); in vgic_irq_cmp()
292 raw_spin_unlock(&irqa->irq_lock); in vgic_irq_cmp()
339 lockdep_assert_held(&irq->irq_lock); in vgic_queue_irq_unlock()
353 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_queue_irq_unlock()
375 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_queue_irq_unlock()
[all …]
Dvgic-mmio.c79 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_group()
83 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_group()
127 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_senable()
138 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_senable()
176 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_cenable()
182 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_cenable()
198 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_uaccess_write_senable()
219 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_uaccess_write_cenable()
221 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_uaccess_write_cenable()
243 raw_spin_lock_irqsave(&irq->irq_lock, flags); in __read_pending()
[all …]
Dvgic-mmio-v2.c142 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_sgir()
186 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_target()
192 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_target()
225 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_sgipendc()
231 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_sgipendc()
247 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_sgipends()
255 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_sgipends()
Dvgic-v4.c131 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_v4_enable_vsgis()
153 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_v4_enable_vsgis()
168 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_v4_disable_vsgis()
182 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_v4_disable_vsgis()
Dvgic-mmio-v3.c214 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_irouter()
220 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_irouter()
358 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_v3_uaccess_write_pending()
377 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_v3_uaccess_write_pending()
1026 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_v3_dispatch_sgi()
1044 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_v3_dispatch_sgi()
1047 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_v3_dispatch_sgi()
Dvgic-v3.c67 raw_spin_lock(&irq->irq_lock); in vgic_v3_fold_lr_state()
110 raw_spin_unlock(&irq->irq_lock); in vgic_v3_fold_lr_state()
341 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_v3_lpi_sync_pending_status()
343 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_v3_lpi_sync_pending_status()
Dvgic-debug.c255 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_debug_show()
257 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_debug_show()
Dvgic-init.c154 raw_spin_lock_init(&irq->irq_lock); in kvm_vgic_dist_init()
206 raw_spin_lock_init(&irq->irq_lock); in kvm_vgic_vcpu_init()
Dvgic-v2.c76 raw_spin_lock(&irq->irq_lock); in vgic_v2_fold_lr_state()
119 raw_spin_unlock(&irq->irq_lock); in vgic_v2_fold_lr_state()
Dvgic-its.c57 raw_spin_lock_init(&irq->irq_lock); in vgic_add_lpi()
294 raw_spin_lock_irqsave(&irq->irq_lock, flags); in update_lpi_config()
306 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in update_lpi_config()
359 raw_spin_lock_irqsave(&irq->irq_lock, flags); in update_affinity()
361 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in update_affinity()
468 raw_spin_lock_irqsave(&irq->irq_lock, flags); in its_sync_lpi_pending_table()
752 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_its_trigger_msi()
770 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_its_inject_cached_translation()
/arch/um/kernel/
Dirq.c40 static DEFINE_SPINLOCK(irq_lock);
141 spin_lock_irqsave(&irq_lock, flags); in activate_fd()
207 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd()
212 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd()
321 spin_lock_irqsave(&irq_lock, flags); in free_irq_by_fd()
332 spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_fd()
341 spin_lock_irqsave(&irq_lock, flags); in free_irq_by_irq_and_dev()
353 spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_irq_and_dev()
363 spin_lock_irqsave(&irq_lock, flags); in deactivate_fd()
374 spin_unlock_irqrestore(&irq_lock, flags); in deactivate_fd()
/arch/x86/kvm/
Dirq_comm.c195 mutex_lock(&kvm->irq_lock); in kvm_request_irq_source_id()
208 mutex_unlock(&kvm->irq_lock); in kvm_request_irq_source_id()
218 mutex_lock(&kvm->irq_lock); in kvm_free_irq_source_id()
231 mutex_unlock(&kvm->irq_lock); in kvm_free_irq_source_id()
237 mutex_lock(&kvm->irq_lock); in kvm_register_irq_mask_notifier()
240 mutex_unlock(&kvm->irq_lock); in kvm_register_irq_mask_notifier()
246 mutex_lock(&kvm->irq_lock); in kvm_unregister_irq_mask_notifier()
248 mutex_unlock(&kvm->irq_lock); in kvm_unregister_irq_mask_notifier()
Dhyperv.c498 lockdep_is_held(&kvm->irq_lock)); in kvm_hv_irq_routing_update()
/arch/alpha/kernel/
Dsys_marvel.c118 raw_spin_lock(&io7->irq_lock); in io7_enable_irq()
122 raw_spin_unlock(&io7->irq_lock); in io7_enable_irq()
139 raw_spin_lock(&io7->irq_lock); in io7_disable_irq()
143 raw_spin_unlock(&io7->irq_lock); in io7_disable_irq()
266 raw_spin_lock(&io7->irq_lock); in init_io7_irqs()
298 raw_spin_unlock(&io7->irq_lock); in init_io7_irqs()
Dcore_marvel.c127 raw_spin_lock_init(&io7->irq_lock); in alloc_io7()
/arch/alpha/include/asm/
Dcore_marvel.h316 raw_spinlock_t irq_lock; member