| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic-kvm-device.c | 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() 260 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_set_common_attr() 277 mutex_lock(&dev->kvm->arch.config_lock); in vgic_set_common_attr() 279 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_set_common_attr() [all …]
|
| H A D | vgic-init.c | 110 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_create() 183 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_create() 248 guard(mutex)(&vcpu->kvm->arch.config_lock); in kvm_vgic_vcpu_nv_init() 267 lockdep_assert_held(&vcpu->kvm->arch.config_lock); in vgic_allocate_private_irqs_locked() 320 mutex_lock(&vcpu->kvm->arch.config_lock); in vgic_allocate_private_irqs() 322 mutex_unlock(&vcpu->kvm->arch.config_lock); in vgic_allocate_private_irqs() 391 lockdep_assert_held(&kvm->arch.config_lock); in vgic_init() 511 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_destroy() 520 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_destroy() 549 mutex_lock(&kvm->arch.config_lock); in vgic_lazy_init() [all …]
|
| H A D | vgic-mmio-v3.c | 131 mutex_lock(&vcpu->kvm->arch.config_lock); in vgic_mmio_write_v3_misc() 159 mutex_unlock(&vcpu->kvm->arch.config_lock); in vgic_mmio_write_v3_misc() 789 mutex_lock(&kvm->arch.config_lock); in vgic_register_redist_iodev() 821 mutex_unlock(&kvm->arch.config_lock); in vgic_register_redist_iodev() 833 mutex_unlock(&kvm->arch.config_lock); in vgic_register_redist_iodev() 959 lockdep_assert_held(&kvm->arch.config_lock); in vgic_v3_free_redist_region() 975 mutex_lock(&kvm->arch.config_lock); in vgic_v3_set_redist_base() 977 mutex_unlock(&kvm->arch.config_lock); in vgic_v3_set_redist_base() 989 mutex_lock(&kvm->arch.config_lock); in vgic_v3_set_redist_base() 992 mutex_unlock(&kvm->arch.config_lock); in vgic_v3_set_redist_base()
|
| H A D | vgic-v4.c | 196 lockdep_assert_held(&kvm->arch.config_lock); in vgic_v4_configure_vsgis() 249 lockdep_assert_held(&kvm->arch.config_lock); in vgic_v4_init() 323 lockdep_assert_held(&kvm->arch.config_lock); in vgic_v4_teardown()
|
| H A D | vgic-mmio.c | 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()
|
| H A D | vgic-its.c | 1853 mutex_lock(&dev->kvm->arch.config_lock); in vgic_its_create() 1858 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_create() 1896 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_create() 1976 mutex_lock(&dev->kvm->arch.config_lock); in vgic_its_attr_regs_access() 2005 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_attr_regs_access() 2681 mutex_lock(&kvm->arch.config_lock); in vgic_its_ctrl() 2700 mutex_unlock(&kvm->arch.config_lock); in vgic_its_ctrl()
|
| /linux/drivers/virtio/ |
| H A D | virtio.c | 142 spin_lock_irqsave(&dev->config_lock, flags); in virtio_config_changed() 144 spin_unlock_irqrestore(&dev->config_lock, flags); in virtio_config_changed() 157 spin_lock_irq(&dev->config_lock); in virtio_config_driver_disable() 159 spin_unlock_irq(&dev->config_lock); in virtio_config_driver_disable() 172 spin_lock_irq(&dev->config_lock); in virtio_config_driver_enable() 176 spin_unlock_irq(&dev->config_lock); in virtio_config_driver_enable() 182 spin_lock_irq(&dev->config_lock); in virtio_config_core_disable() 184 spin_unlock_irq(&dev->config_lock); in virtio_config_core_disable() 189 spin_lock_irq(&dev->config_lock); in virtio_config_core_enable() 193 spin_unlock_irq(&dev->config_lock); in virtio_config_core_enable() [all …]
|
| /linux/drivers/net/ethernet/amd/pds_core/ |
| H A D | main.c | 247 mutex_init(&pdsc->config_lock); in pdsc_init_pf() 250 mutex_lock(&pdsc->config_lock); in pdsc_init_pf() 255 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf() 261 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf() 265 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf() 312 mutex_destroy(&pdsc->config_lock); in pdsc_init_pf() 441 mutex_lock(&pdsc->config_lock); in pdsc_remove() 446 mutex_unlock(&pdsc->config_lock); in pdsc_remove() 447 mutex_destroy(&pdsc->config_lock); in pdsc_remove()
|
| H A D | auxbus.c | 183 mutex_lock(&pf->config_lock); in pdsc_auxbus_dev_del() 191 mutex_unlock(&pf->config_lock); in pdsc_auxbus_dev_del() 211 mutex_lock(&pf->config_lock); in pdsc_auxbus_dev_add() 254 mutex_unlock(&pf->config_lock); in pdsc_auxbus_dev_add()
|
| H A D | core.c | 634 mutex_lock(&pdsc->config_lock); in pdsc_health_thread() 659 mutex_unlock(&pdsc->config_lock); in pdsc_health_thread()
|
| /linux/arch/arm64/kvm/ |
| H A D | pkvm.c | 195 mutex_lock(&kvm->arch.config_lock); in pkvm_create_hyp_vm() 198 mutex_unlock(&kvm->arch.config_lock); in pkvm_create_hyp_vm() 207 mutex_lock(&vcpu->kvm->arch.config_lock); in pkvm_create_hyp_vcpu() 210 mutex_unlock(&vcpu->kvm->arch.config_lock); in pkvm_create_hyp_vcpu() 217 mutex_lock(&kvm->arch.config_lock); in pkvm_destroy_hyp_vm() 219 mutex_unlock(&kvm->arch.config_lock); in pkvm_destroy_hyp_vm()
|
| H A D | arm.c | 206 mutex_init(&kvm->arch.config_lock); in kvm_arch_init_vm() 211 mutex_lock(&kvm->arch.config_lock); in kvm_arch_init_vm() 212 mutex_unlock(&kvm->arch.config_lock); in kvm_arch_init_vm() 277 mutex_lock(&kvm->arch.config_lock); in kvm_destroy_mpidr_data() 280 lockdep_is_held(&kvm->arch.config_lock)); in kvm_destroy_mpidr_data() 287 mutex_unlock(&kvm->arch.config_lock); in kvm_destroy_mpidr_data() 516 mutex_lock(&vcpu->kvm->arch.config_lock); in kvm_arch_vcpu_create() 517 mutex_unlock(&vcpu->kvm->arch.config_lock); in kvm_arch_vcpu_create() 831 mutex_lock(&kvm->arch.config_lock); in kvm_init_mpidr_data() 873 mutex_unlock(&kvm->arch.config_lock); in kvm_init_mpidr_data() [all …]
|
| H A D | pmu-emul.c | 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()
|
| H A D | sys_regs.c | 1356 mutex_lock(&kvm->arch.config_lock); in set_pmcr() 1368 mutex_unlock(&kvm->arch.config_lock); in set_pmcr() 2318 mutex_lock(&vcpu->kvm->arch.config_lock); in get_id_reg() 2320 mutex_unlock(&vcpu->kvm->arch.config_lock); in get_id_reg() 2331 mutex_lock(&vcpu->kvm->arch.config_lock); in set_id_reg() 2343 mutex_unlock(&vcpu->kvm->arch.config_lock); in set_id_reg() 2351 mutex_unlock(&vcpu->kvm->arch.config_lock); in set_id_reg() 2369 lockdep_assert_held(&kvm->arch.config_lock); in kvm_set_vm_id_reg() 3052 guard(mutex)(&kvm->arch.config_lock); in set_imp_id_reg() 5635 mutex_lock(&kvm->arch.config_lock); in kvm_calculate_traps() [all …]
|
| H A D | guest.c | 911 mutex_lock(&vcpu->kvm->arch.config_lock); in kvm_arm_vcpu_arch_set_attr() 913 mutex_unlock(&vcpu->kvm->arch.config_lock); in kvm_arm_vcpu_arch_set_attr()
|
| H A D | nested.c | 1706 lockdep_assert_held(&kvm->arch.config_lock); in kvm_init_nv_sysregs()
|
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_crtc.c | 74 spinlock_t config_lock; member 121 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in mtk_drm_finish_page_flip() 126 spin_unlock_irqrestore(&mtk_crtc->config_lock, flags); in mtk_drm_finish_page_flip() 297 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in ddp_cmdq_cb() 334 spin_unlock_irqrestore(&mtk_crtc->config_lock, flags); in ddp_cmdq_cb() 571 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() 573 spin_unlock_irqrestore(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() 624 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() 626 spin_unlock_irqrestore(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() 636 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() [all …]
|
| /linux/drivers/block/ |
| H A D | nbd.c | 123 struct mutex config_lock; member 1435 &nbd->config_lock)) { in nbd_config_put() 1465 mutex_unlock(&nbd->config_lock); in nbd_config_put() 1488 mutex_unlock(&nbd->config_lock); in nbd_start_device() 1490 mutex_lock(&nbd->config_lock); in nbd_start_device() 1554 mutex_unlock(&nbd->config_lock); in nbd_start_device_ioctl() 1563 mutex_lock(&nbd->config_lock); in nbd_start_device_ioctl() 1656 mutex_lock(&nbd->config_lock); in nbd_ioctl() 1666 mutex_unlock(&nbd->config_lock); in nbd_ioctl() 1724 mutex_lock(&nbd->config_lock); in nbd_open() [all …]
|
| /linux/drivers/media/platform/qcom/camss/ |
| H A D | camss-ispif.h | 63 struct mutex config_lock; member
|
| /linux/drivers/net/ethernet/cortina/ |
| H A D | gemini.c | 134 spinlock_t config_lock; /* Locks config register */ member 232 spin_lock_irqsave(&port->config_lock, flags); in gmac_update_config0_reg() 238 spin_unlock_irqrestore(&port->config_lock, flags); in gmac_update_config0_reg() 247 spin_lock_irqsave(&port->config_lock, flags); in gmac_enable_tx_rx() 253 spin_unlock_irqrestore(&port->config_lock, flags); in gmac_enable_tx_rx() 262 spin_lock_irqsave(&port->config_lock, flags); in gmac_disable_tx_rx() 268 spin_unlock_irqrestore(&port->config_lock, flags); in gmac_disable_tx_rx() 279 spin_lock_irqsave(&port->config_lock, flags); in gmac_set_flow_control() 289 spin_unlock_irqrestore(&port->config_lock, flags); in gmac_set_flow_control() 2038 spin_lock_irqsave(&port->config_lock, flags); in gmac_set_features() [all …]
|
| /linux/drivers/perf/ |
| H A D | arm-ccn.c | 149 spinlock_t config_lock; member 897 spin_lock(&ccn->dt.config_lock); in arm_ccn_pmu_xp_dt_config() 905 spin_unlock(&ccn->dt.config_lock); in arm_ccn_pmu_xp_dt_config() 1055 spin_lock(&ccn->dt.config_lock); in arm_ccn_pmu_event_config() 1075 spin_unlock(&ccn->dt.config_lock); in arm_ccn_pmu_event_config() 1219 spin_lock_init(&ccn->dt.config_lock); in arm_ccn_pmu_init()
|
| /linux/drivers/pci/controller/ |
| H A D | pci-hyperv.c | 504 spinlock_t config_lock; /* Avoid two threads writing index page */ member 1210 spin_lock_irqsave(&hbus->config_lock, flags); in _hv_pcifront_read_config() 1242 spin_unlock_irqrestore(&hbus->config_lock, flags); in _hv_pcifront_read_config() 1256 spin_lock_irqsave(&hbus->config_lock, flags); in hv_pcifront_get_vendor_id() 1281 spin_unlock_irqrestore(&hbus->config_lock, flags); in hv_pcifront_get_vendor_id() 1305 spin_lock_irqsave(&hbus->config_lock, flags); in _hv_pcifront_write_config() 1338 spin_unlock_irqrestore(&hbus->config_lock, flags); in _hv_pcifront_write_config() 3775 spin_lock_init(&hbus->config_lock); in hv_pci_probe()
|
| /linux/include/linux/ |
| H A D | virtio.h | 174 spinlock_t config_lock; member
|
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_lif.c | 1347 mutex_lock(&lif->config_lock); in ionic_lif_rx_mode() 1415 mutex_unlock(&lif->config_lock); in ionic_lif_rx_mode() 3283 mutex_init(&lif->config_lock); in ionic_lif_alloc() 3342 mutex_destroy(&lif->config_lock); in ionic_lif_alloc() 3522 mutex_destroy(&lif->config_lock); in ionic_lif_free()
|
| /linux/arch/arm64/include/asm/ |
| H A D | kvm_host.h | 325 struct mutex config_lock; member
|