Home
last modified time | relevance | path

Searched refs:config_lock (Results 1 – 17 of 17) sorted by relevance

/arch/arm64/kvm/vgic/
A Dvgic-init.c109 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_create()
173 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_create()
237 guard(mutex)(&vcpu->kvm->arch.config_lock); in kvm_vgic_vcpu_nv_init()
309 mutex_lock(&vcpu->kvm->arch.config_lock); in vgic_allocate_private_irqs()
500 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_destroy()
509 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_destroy()
538 mutex_lock(&kvm->arch.config_lock); in vgic_lazy_init()
540 mutex_unlock(&kvm->arch.config_lock); in vgic_lazy_init()
570 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_map_resources()
589 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_map_resources()
[all …]
A Dvgic-kvm-device.c51 mutex_lock(&kvm->arch.config_lock); in kvm_set_legacy_vgic_v2_addr()
73 mutex_unlock(&kvm->arch.config_lock); in kvm_set_legacy_vgic_v2_addr()
191 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_addr()
199 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_addr()
238 mutex_lock(&dev->kvm->arch.config_lock); in vgic_set_common_attr()
251 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_set_common_attr()
258 mutex_lock(&dev->kvm->arch.config_lock); in vgic_set_common_attr()
277 mutex_lock(&dev->kvm->arch.config_lock); in vgic_set_common_attr()
393 mutex_lock(&dev->kvm->arch.config_lock); in vgic_v2_attr_regs_access()
412 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_v2_attr_regs_access()
[all …]
A Dvgic-mmio-v3.c123 mutex_lock(&vcpu->kvm->arch.config_lock); in vgic_mmio_write_v3_misc()
151 mutex_unlock(&vcpu->kvm->arch.config_lock); in vgic_mmio_write_v3_misc()
781 mutex_lock(&kvm->arch.config_lock); in vgic_register_redist_iodev()
813 mutex_unlock(&kvm->arch.config_lock); in vgic_register_redist_iodev()
825 mutex_unlock(&kvm->arch.config_lock); in vgic_register_redist_iodev()
951 lockdep_assert_held(&kvm->arch.config_lock); in vgic_v3_free_redist_region()
967 mutex_lock(&kvm->arch.config_lock); in vgic_v3_set_redist_base()
969 mutex_unlock(&kvm->arch.config_lock); in vgic_v3_set_redist_base()
981 mutex_lock(&kvm->arch.config_lock); in vgic_v3_set_redist_base()
984 mutex_unlock(&kvm->arch.config_lock); in vgic_v3_set_redist_base()
A Dvgic-debug.c124 mutex_lock(&kvm->arch.config_lock); in vgic_debug_start()
143 mutex_unlock(&kvm->arch.config_lock); in vgic_debug_start()
171 mutex_lock(&kvm->arch.config_lock); in vgic_debug_stop()
176 mutex_unlock(&kvm->arch.config_lock); in vgic_debug_stop()
A Dvgic-v4.c193 lockdep_assert_held(&kvm->arch.config_lock); in vgic_v4_configure_vsgis()
246 lockdep_assert_held(&kvm->arch.config_lock); in vgic_v4_init()
320 lockdep_assert_held(&kvm->arch.config_lock); in vgic_v4_teardown()
A Dvgic-mmio.c518 mutex_lock(&vcpu->kvm->arch.config_lock); in vgic_mmio_read_active()
524 mutex_unlock(&vcpu->kvm->arch.config_lock); in vgic_mmio_read_active()
613 mutex_lock(&vcpu->kvm->arch.config_lock); in vgic_mmio_write_cactive()
619 mutex_unlock(&vcpu->kvm->arch.config_lock); in vgic_mmio_write_cactive()
650 mutex_lock(&vcpu->kvm->arch.config_lock); in vgic_mmio_write_sactive()
656 mutex_unlock(&vcpu->kvm->arch.config_lock); in vgic_mmio_write_sactive()
A Dvgic-its.c1856 mutex_lock(&dev->kvm->arch.config_lock); in vgic_its_create()
1861 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_create()
1899 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_create()
1979 mutex_lock(&dev->kvm->arch.config_lock); in vgic_its_attr_regs_access()
2008 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_attr_regs_access()
2684 mutex_lock(&kvm->arch.config_lock); in vgic_its_ctrl()
2703 mutex_unlock(&kvm->arch.config_lock); in vgic_its_ctrl()
/arch/mips/pic32/pic32mzda/
A Dconfig.c23 static DEFINE_SPINLOCK(config_lock);
42 spin_lock_irqsave(&config_lock, flags); in pic32_conf_modify_atomic()
47 spin_unlock_irqrestore(&config_lock, flags); in pic32_conf_modify_atomic()
/arch/arm64/kvm/
A Dpkvm.c183 mutex_lock(&host_kvm->arch.config_lock); in pkvm_create_hyp_vm()
186 mutex_unlock(&host_kvm->arch.config_lock); in pkvm_create_hyp_vm()
195 mutex_lock(&vcpu->kvm->arch.config_lock); in pkvm_create_hyp_vcpu()
198 mutex_unlock(&vcpu->kvm->arch.config_lock); in pkvm_create_hyp_vcpu()
205 mutex_lock(&host_kvm->arch.config_lock); in pkvm_destroy_hyp_vm()
207 mutex_unlock(&host_kvm->arch.config_lock); in pkvm_destroy_hyp_vm()
A Dhypercalls.c191 mutex_lock(&kvm->arch.config_lock); in kvm_smccc_set_filter()
207 mutex_unlock(&kvm->arch.config_lock); in kvm_smccc_set_filter()
552 mutex_lock(&kvm->arch.config_lock); in kvm_arm_set_fw_reg_bmap()
561 mutex_unlock(&kvm->arch.config_lock); in kvm_arm_set_fw_reg_bmap()
A Darm.c157 mutex_init(&kvm->arch.config_lock); in kvm_arch_init_vm()
162 mutex_lock(&kvm->arch.config_lock); in kvm_arch_init_vm()
163 mutex_unlock(&kvm->arch.config_lock); in kvm_arch_init_vm()
222 mutex_lock(&kvm->arch.config_lock); in kvm_destroy_mpidr_data()
232 mutex_unlock(&kvm->arch.config_lock); in kvm_destroy_mpidr_data()
775 mutex_lock(&kvm->arch.config_lock); in kvm_init_mpidr_data()
817 mutex_unlock(&kvm->arch.config_lock); in kvm_init_mpidr_data()
891 mutex_lock(&kvm->arch.config_lock); in kvm_arch_vcpu_run_pid_change()
893 mutex_unlock(&kvm->arch.config_lock); in kvm_arch_vcpu_run_pid_change()
1530 mutex_lock(&kvm->arch.config_lock); in __kvm_vcpu_set_target()
[all …]
A Dsys_regs.c1216 mutex_lock(&kvm->arch.config_lock); in set_pmcr()
1228 mutex_unlock(&kvm->arch.config_lock); in set_pmcr()
2089 mutex_lock(&vcpu->kvm->arch.config_lock); in get_id_reg()
2789 guard(mutex)(&kvm->arch.config_lock); in set_imp_id_reg()
4752 mutex_lock(&kvm->arch.config_lock); in idregs_debug_start()
4764 mutex_unlock(&kvm->arch.config_lock); in idregs_debug_start()
4791 mutex_lock(&kvm->arch.config_lock); in idregs_debug_stop()
4795 mutex_unlock(&kvm->arch.config_lock); in idregs_debug_stop()
5301 mutex_lock(&kvm->arch.config_lock); in kvm_calculate_traps()
5319 mutex_unlock(&kvm->arch.config_lock); in kvm_calculate_traps()
[all …]
A Dpmu-emul.c1048 lockdep_assert_held(&kvm->arch.config_lock); in kvm_arm_set_pmu()
1084 lockdep_assert_held(&kvm->arch.config_lock); in kvm_arm_pmu_v3_set_pmu()
1125 lockdep_assert_held(&kvm->arch.config_lock); in kvm_arm_pmu_v3_set_attr()
A Darch_timer.c1565 mutex_lock(&vcpu->kvm->arch.config_lock); in timer_irqs_are_valid()
1588 mutex_unlock(&vcpu->kvm->arch.config_lock); in timer_irqs_are_valid()
1681 mutex_lock(&vcpu->kvm->arch.config_lock); in kvm_arm_timer_set_attr()
1715 mutex_unlock(&vcpu->kvm->arch.config_lock); in kvm_arm_timer_set_attr()
A Dguest.c981 mutex_lock(&vcpu->kvm->arch.config_lock); in kvm_arm_vcpu_arch_set_attr()
983 mutex_unlock(&vcpu->kvm->arch.config_lock); in kvm_arm_vcpu_arch_set_attr()
A Dnested.c1612 lockdep_assert_held(&kvm->arch.config_lock); in kvm_init_nv_sysregs()
/arch/arm64/include/asm/
A Dkvm_host.h323 struct mutex config_lock; member

Completed in 71 milliseconds