Home
last modified time | relevance | path

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

/linux/arch/arm64/kvm/vgic/
H A Dvgic-init.c109 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_create()
195 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_create()
260 guard(mutex)(&vcpu->kvm->arch.config_lock); in kvm_vgic_vcpu_nv_init()
335 lockdep_assert_held(&vcpu->kvm->arch.config_lock); in vgic_allocate_private_irqs_locked()
370 mutex_lock(&vcpu->kvm->arch.config_lock); in vgic_allocate_private_irqs()
372 mutex_unlock(&vcpu->kvm->arch.config_lock); in vgic_allocate_private_irqs()
445 lockdep_assert_held(&kvm->arch.config_lock); in vgic_init()
571 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_destroy()
580 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_destroy()
609 mutex_lock(&kvm->arch.config_lock); in vgic_lazy_init()
[all …]
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.c1853 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 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.c247 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 Dauxbus.c183 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 Dcore.c634 mutex_lock(&pdsc->config_lock); in pdsc_health_thread()
659 mutex_unlock(&pdsc->config_lock); in pdsc_health_thread()
/linux/drivers/block/
H A Dnbd.c123 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/arch/arm64/kvm/
H A Darm.c214 mutex_init(&kvm->arch.config_lock); in kvm_arch_init_vm()
219 mutex_lock(&kvm->arch.config_lock); in kvm_arch_init_vm()
220 mutex_unlock(&kvm->arch.config_lock); in kvm_arch_init_vm()
290 mutex_lock(&kvm->arch.config_lock); in kvm_destroy_mpidr_data()
293 lockdep_is_held(&kvm->arch.config_lock)); in kvm_destroy_mpidr_data()
300 mutex_unlock(&kvm->arch.config_lock); in kvm_destroy_mpidr_data()
530 mutex_lock(&vcpu->kvm->arch.config_lock); in kvm_arch_vcpu_create()
531 mutex_unlock(&vcpu->kvm->arch.config_lock); in kvm_arch_vcpu_create()
854 mutex_lock(&kvm->arch.config_lock); in kvm_init_mpidr_data()
896 mutex_unlock(&kvm->arch.config_lock); in kvm_init_mpidr_data()
[all …]
H A Dsys_regs.c1441 mutex_lock(&kvm->arch.config_lock); in set_pmcr()
1453 mutex_unlock(&kvm->arch.config_lock); in set_pmcr()
2416 mutex_lock(&vcpu->kvm->arch.config_lock); in get_id_reg()
2418 mutex_unlock(&vcpu->kvm->arch.config_lock); in get_id_reg()
2429 mutex_lock(&vcpu->kvm->arch.config_lock); in set_id_reg()
2441 mutex_unlock(&vcpu->kvm->arch.config_lock); in set_id_reg()
2449 mutex_unlock(&vcpu->kvm->arch.config_lock); in set_id_reg()
2467 lockdep_assert_held(&kvm->arch.config_lock); in kvm_set_vm_id_reg()
3150 guard(mutex)(&kvm->arch.config_lock); in set_imp_id_reg()
5741 mutex_lock(&kvm->arch.config_lock); in kvm_calculate_traps()
[all …]
H A Dguest.c911 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 Dnested.c1715 lockdep_assert_held(&kvm->arch.config_lock); in kvm_init_nv_sysregs()
/linux/drivers/media/platform/qcom/camss/
H A Dcamss-ispif.h63 struct mutex config_lock; member
/linux/drivers/net/ethernet/cortina/
H A Dgemini.c134 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()
2043 spin_lock_irqsave(&port->config_lock, flags); in gmac_set_features()
[all …]
/linux/drivers/perf/
H A Darm-ccn.c149 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 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.h174 spinlock_t config_lock; member
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.c1347 mutex_lock(&lif->config_lock); in ionic_lif_rx_mode()
1415 mutex_unlock(&lif->config_lock); in ionic_lif_rx_mode()
3288 mutex_init(&lif->config_lock); in ionic_lif_alloc()
3347 mutex_destroy(&lif->config_lock); in ionic_lif_alloc()
3527 mutex_destroy(&lif->config_lock); in ionic_lif_free()
/linux/arch/arm64/include/asm/
H A Dkvm_host.h339 struct mutex config_lock; member