Home
last modified time | relevance | path

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

/linux/drivers/virtio/
H A Dvirtio.c142 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 Dmain.c253 mutex_init(&pdsc->config_lock); in pdsc_init_pf()
256 mutex_lock(&pdsc->config_lock); in pdsc_init_pf()
261 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf()
267 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf()
271 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf()
318 mutex_destroy(&pdsc->config_lock); in pdsc_init_pf()
449 mutex_lock(&pdsc->config_lock); in pdsc_remove()
454 mutex_unlock(&pdsc->config_lock); in pdsc_remove()
458 mutex_destroy(&pdsc->config_lock); in pdsc_remove()
H A Dauxbus.c180 mutex_lock(&pf->config_lock); in pdsc_auxbus_dev_del()
195 mutex_unlock(&pf->config_lock); in pdsc_auxbus_dev_del()
215 mutex_lock(&pf->config_lock); in pdsc_auxbus_dev_add()
265 mutex_unlock(&pf->config_lock); in pdsc_auxbus_dev_add()
H A Ddevlink.c301 mutex_lock(&pdsc->config_lock); in pdsc_fw_reporter_diagnose()
308 mutex_unlock(&pdsc->config_lock); in pdsc_fw_reporter_diagnose()
H A Dcore.h210 struct mutex config_lock; /* lock for configuration operations */ member
H A Dcore.c661 mutex_lock(&pdsc->config_lock); in pdsc_health_thread()
686 mutex_unlock(&pdsc->config_lock); in pdsc_health_thread()
/linux/arch/arm64/kvm/
H A Dpkvm.c200 mutex_lock(&kvm->arch.config_lock); in pkvm_create_hyp_vm()
203 mutex_unlock(&kvm->arch.config_lock); in pkvm_create_hyp_vm()
213 mutex_lock(&vcpu->kvm->arch.config_lock); in pkvm_create_hyp_vcpu()
216 mutex_unlock(&vcpu->kvm->arch.config_lock); in pkvm_create_hyp_vcpu()
223 mutex_lock(&kvm->arch.config_lock); in pkvm_destroy_hyp_vm()
225 mutex_unlock(&kvm->arch.config_lock); in pkvm_destroy_hyp_vm()
H A Darm.c229 mutex_init(&kvm->arch.config_lock); in kvm_arch_init_vm()
234 mutex_lock(&kvm->arch.config_lock); in kvm_arch_init_vm()
235 mutex_unlock(&kvm->arch.config_lock); in kvm_arch_init_vm()
305 mutex_lock(&kvm->arch.config_lock); in kvm_destroy_mpidr_data()
308 lockdep_is_held(&kvm->arch.config_lock)); in kvm_destroy_mpidr_data()
315 mutex_unlock(&kvm->arch.config_lock); in kvm_destroy_mpidr_data()
545 mutex_lock(&vcpu->kvm->arch.config_lock); in kvm_arch_vcpu_create()
546 mutex_unlock(&vcpu->kvm->arch.config_lock); in kvm_arch_vcpu_create()
871 mutex_lock(&kvm->arch.config_lock); in kvm_init_mpidr_data()
913 mutex_unlock(&kvm->arch.config_lock); in kvm_init_mpidr_data()
[all …]
H A Dnested.c1798 lockdep_assert_held(&kvm->arch.config_lock); in kvm_init_nv_sysregs()
/linux/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v3.c131 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 Dvgic-v4.c196 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 Dvgic-its.c1867 mutex_lock(&dev->kvm->arch.config_lock); in vgic_its_create()
1872 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_create()
1908 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_create()
1987 mutex_lock(&dev->kvm->arch.config_lock); in vgic_its_attr_regs_access()
2016 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_attr_regs_access()
2695 mutex_lock(&kvm->arch.config_lock); in vgic_its_ctrl()
2714 mutex_unlock(&kvm->arch.config_lock); in vgic_its_ctrl()
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_crtc.c72 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 Dnbd.c123 struct mutex config_lock; member
1471 &nbd->config_lock)) { in nbd_config_put()
1506 mutex_unlock(&nbd->config_lock); in nbd_config_put()
1529 mutex_unlock(&nbd->config_lock); in nbd_start_device()
1531 mutex_lock(&nbd->config_lock); in nbd_start_device()
1595 mutex_unlock(&nbd->config_lock); in nbd_start_device_ioctl()
1604 mutex_lock(&nbd->config_lock); in nbd_start_device_ioctl()
1697 mutex_lock(&nbd->config_lock); in nbd_ioctl()
1707 mutex_unlock(&nbd->config_lock); in nbd_ioctl()
1765 mutex_lock(&nbd->config_lock); in nbd_open()
[all …]
/linux/drivers/media/platform/qcom/camss/
H A Dcamss-ispif.h63 struct mutex config_lock; member
/linux/drivers/net/ethernet/cortina/
H A Dgemini.c137 spinlock_t config_lock; /* Locks config register */ member
235 spin_lock_irqsave(&port->config_lock, flags); in gmac_update_config0_reg()
241 spin_unlock_irqrestore(&port->config_lock, flags); in gmac_update_config0_reg()
250 spin_lock_irqsave(&port->config_lock, flags); in gmac_enable_tx_rx()
256 spin_unlock_irqrestore(&port->config_lock, flags); in gmac_enable_tx_rx()
265 spin_lock_irqsave(&port->config_lock, flags); in gmac_disable_tx_rx()
271 spin_unlock_irqrestore(&port->config_lock, flags); in gmac_disable_tx_rx()
282 spin_lock_irqsave(&port->config_lock, flags); in gmac_set_flow_control()
292 spin_unlock_irqrestore(&port->config_lock, flags); in gmac_set_flow_control()
2055 spin_lock_irqsave(&port->config_lock, flags); in gmac_set_features()
[all …]
/linux/drivers/perf/
H A Darm-ccn.c148 spinlock_t config_lock; member
896 spin_lock(&ccn->dt.config_lock); in arm_ccn_pmu_xp_dt_config()
904 spin_unlock(&ccn->dt.config_lock); in arm_ccn_pmu_xp_dt_config()
1054 spin_lock(&ccn->dt.config_lock); in arm_ccn_pmu_event_config()
1074 spin_unlock(&ccn->dt.config_lock); in arm_ccn_pmu_event_config()
1218 spin_lock_init(&ccn->dt.config_lock); in arm_ccn_pmu_init()
/linux/drivers/pci/controller/
H A Dpci-hyperv.c504 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()
3783 spin_lock_init(&hbus->config_lock); in hv_pci_probe()
/linux/include/linux/
H A Dvirtio.h176 spinlock_t config_lock; member