Searched refs:config_lock (Results 1 – 17 of 17) sorted by relevance
109 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 …]
51 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 …]
123 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()
124 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()
193 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()
518 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()
1856 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()
23 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()
183 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()
191 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()
157 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 …]
1216 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 …]
1048 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()
1565 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()
981 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()
1612 lockdep_assert_held(&kvm->arch.config_lock); in kvm_init_nv_sysregs()
323 struct mutex config_lock; member
Completed in 71 milliseconds