Home
last modified time | relevance | path

Searched refs:config_lock (Results 1 - 25 of 48) sorted by relevance

12

/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/
H A Dvgic-kvm-device.c49 mutex_lock(&kvm->arch.config_lock); in kvm_set_legacy_vgic_v2_addr()
71 mutex_unlock(&kvm->arch.config_lock); in kvm_set_legacy_vgic_v2_addr()
106 * Since we can't hold config_lock while registering the redistributor in kvm_vgic_addr()
189 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_addr()
197 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_addr()
236 mutex_lock(&dev->kvm->arch.config_lock); in vgic_set_common_attr()
244 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_set_common_attr()
251 mutex_lock(&dev->kvm->arch.config_lock); in vgic_set_common_attr()
253 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_set_common_attr()
270 mutex_lock(&dev->kvm->arch.config_lock); in vgic_set_common_attr()
[all...]
H A Dvgic-init.c94 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_create()
128 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_create()
269 lockdep_assert_held(&kvm->arch.config_lock); in vgic_init()
409 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_destroy()
413 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_destroy()
437 mutex_lock(&kvm->arch.config_lock); in vgic_lazy_init()
439 mutex_unlock(&kvm->arch.config_lock); in vgic_lazy_init()
467 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_map_resources()
487 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_map_resources()
495 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_map_resources()
[all...]
H A Dvgic-debug.c88 mutex_lock(&kvm->arch.config_lock); in vgic_debug_start()
107 mutex_unlock(&kvm->arch.config_lock); in vgic_debug_start()
135 mutex_lock(&kvm->arch.config_lock); in vgic_debug_stop()
140 mutex_unlock(&kvm->arch.config_lock); in vgic_debug_stop()
H A Dvgic-mmio-v3.c114 mutex_lock(&vcpu->kvm->arch.config_lock); in vgic_mmio_write_v3_misc()
142 mutex_unlock(&vcpu->kvm->arch.config_lock); in vgic_mmio_write_v3_misc()
782 mutex_lock(&kvm->arch.config_lock); in vgic_register_redist_iodev()
814 mutex_unlock(&kvm->arch.config_lock); in vgic_register_redist_iodev()
826 mutex_unlock(&kvm->arch.config_lock); in vgic_register_redist_iodev()
955 mutex_lock(&kvm->arch.config_lock); in vgic_v3_set_redist_base()
957 mutex_unlock(&kvm->arch.config_lock); in vgic_v3_set_redist_base()
969 mutex_lock(&kvm->arch.config_lock); in vgic_v3_set_redist_base()
972 mutex_unlock(&kvm->arch.config_lock); in vgic_v3_set_redist_base()
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/pds_core/
H A Dmain.c245 mutex_init(&pdsc->config_lock); in pdsc_init_pf()
248 mutex_lock(&pdsc->config_lock); in pdsc_init_pf()
253 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf()
259 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf()
263 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf()
304 mutex_destroy(&pdsc->config_lock); in pdsc_init_pf()
432 mutex_lock(&pdsc->config_lock); in pdsc_remove()
437 mutex_unlock(&pdsc->config_lock); in pdsc_remove()
438 mutex_destroy(&pdsc->config_lock); in pdsc_remove()
H A Dauxbus.c183 mutex_lock(&pf->config_lock); in pdsc_auxbus_dev_del()
194 mutex_unlock(&pf->config_lock); in pdsc_auxbus_dev_del()
207 mutex_lock(&pf->config_lock); in pdsc_auxbus_dev_add()
248 mutex_unlock(&pf->config_lock); in pdsc_auxbus_dev_add()
H A Ddevlink.c160 mutex_lock(&pdsc->config_lock); in pdsc_fw_reporter_diagnose()
169 mutex_unlock(&pdsc->config_lock); in pdsc_fw_reporter_diagnose()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dpkvm.c208 mutex_lock(&host_kvm->arch.config_lock); in pkvm_create_hyp_vm()
211 mutex_unlock(&host_kvm->arch.config_lock); in pkvm_create_hyp_vm()
218 mutex_lock(&host_kvm->arch.config_lock); in pkvm_destroy_hyp_vm()
220 mutex_unlock(&host_kvm->arch.config_lock); in pkvm_destroy_hyp_vm()
H A Dhypercalls.c180 mutex_lock(&kvm->arch.config_lock); in kvm_smccc_set_filter()
195 mutex_unlock(&kvm->arch.config_lock); in kvm_smccc_set_filter()
528 mutex_lock(&kvm->arch.config_lock); in kvm_arm_set_fw_reg_bmap()
537 mutex_unlock(&kvm->arch.config_lock); in kvm_arm_set_fw_reg_bmap()
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dina2xx.c120 struct mutex config_lock; member
377 mutex_lock(&data->config_lock); in ina226_alert_show()
391 mutex_unlock(&data->config_lock); in ina226_alert_show()
413 mutex_lock(&data->config_lock); in ina226_alert_store()
434 mutex_unlock(&data->config_lock); in ina226_alert_store()
469 mutex_lock(&data->config_lock); in ina2xx_set_shunt()
474 mutex_unlock(&data->config_lock); in ina2xx_set_shunt()
639 mutex_init(&data->config_lock); in ina2xx_probe()
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dina2xx.c119 struct mutex config_lock; member
375 mutex_lock(&data->config_lock); in ina226_alert_show()
389 mutex_unlock(&data->config_lock); in ina226_alert_show()
411 mutex_lock(&data->config_lock); in ina226_alert_store()
432 mutex_unlock(&data->config_lock); in ina226_alert_store()
467 mutex_lock(&data->config_lock); in ina2xx_set_shunt()
472 mutex_unlock(&data->config_lock); in ina2xx_set_shunt()
637 mutex_init(&data->config_lock); in ina2xx_probe()
H A Dina238.c107 struct mutex config_lock; member
430 mutex_lock(&data->config_lock); in ina238_write()
447 mutex_unlock(&data->config_lock); in ina238_write()
547 mutex_init(&data->config_lock); in ina238_probe()
/kernel/linux/linux-5.10/arch/mips/pic32/pic32mzda/
H 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()
/kernel/linux/linux-6.6/arch/mips/pic32/pic32mzda/
H 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/
H A Dionic_phc.c82 mutex_lock(&lif->phc->config_lock); in ionic_lif_hwstamp_set_ts_config()
159 mutex_unlock(&lif->phc->config_lock); in ionic_lif_hwstamp_set_ts_config()
182 mutex_unlock(&lif->phc->config_lock); in ionic_lif_hwstamp_set_ts_config()
232 mutex_lock(&lif->phc->config_lock); in ionic_lif_hwstamp_recreate_queues()
246 mutex_unlock(&lif->phc->config_lock); in ionic_lif_hwstamp_recreate_queues()
256 mutex_lock(&lif->phc->config_lock); in ionic_lif_hwstamp_get()
258 mutex_unlock(&lif->phc->config_lock); in ionic_lif_hwstamp_get()
560 mutex_init(&phc->config_lock); in ionic_lif_alloc_phc()
642 mutex_destroy(&lif->phc->config_lock); in ionic_lif_free_phc()
/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio.c138 spin_lock_irqsave(&dev->config_lock, flags); in virtio_config_changed()
140 spin_unlock_irqrestore(&dev->config_lock, flags); in virtio_config_changed()
146 spin_lock_irq(&dev->config_lock); in virtio_config_disable()
148 spin_unlock_irq(&dev->config_lock); in virtio_config_disable()
154 spin_lock_irq(&dev->config_lock); in virtio_config_enable()
159 spin_unlock_irq(&dev->config_lock); in virtio_config_enable()
359 spin_lock_init(&dev->config_lock); in register_virtio_device()
/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio.c140 spin_lock_irqsave(&dev->config_lock, flags); in virtio_config_changed()
142 spin_unlock_irqrestore(&dev->config_lock, flags); in virtio_config_changed()
148 spin_lock_irq(&dev->config_lock); in virtio_config_disable()
150 spin_unlock_irq(&dev->config_lock); in virtio_config_disable()
155 spin_lock_irq(&dev->config_lock); in virtio_config_enable()
160 spin_unlock_irq(&dev->config_lock); in virtio_config_enable()
439 spin_lock_init(&dev->config_lock); in register_virtio_device()
/kernel/linux/linux-5.10/drivers/block/
H A Dnbd.c112 struct mutex config_lock; member
1284 &nbd->config_lock)) { in nbd_config_put()
1314 mutex_unlock(&nbd->config_lock); in nbd_config_put()
1401 mutex_unlock(&nbd->config_lock); in nbd_start_device_ioctl()
1410 mutex_lock(&nbd->config_lock); in nbd_start_device_ioctl()
1448 /* Must be called with config_lock held */
1521 mutex_lock(&nbd->config_lock); in nbd_ioctl()
1531 mutex_unlock(&nbd->config_lock); in nbd_ioctl()
1574 mutex_lock(&nbd->config_lock); in nbd_open()
1576 mutex_unlock(&nbd->config_lock); in nbd_open()
[all...]
/kernel/linux/linux-6.6/drivers/block/
H A Dnbd.c122 struct mutex config_lock; member
1327 &nbd->config_lock)) { in nbd_config_put()
1359 mutex_unlock(&nbd->config_lock); in nbd_config_put()
1438 mutex_unlock(&nbd->config_lock); in nbd_start_device_ioctl()
1447 mutex_lock(&nbd->config_lock); in nbd_start_device_ioctl()
1476 /* Must be called with config_lock held */
1540 mutex_lock(&nbd->config_lock); in nbd_ioctl()
1550 mutex_unlock(&nbd->config_lock); in nbd_ioctl()
1608 mutex_lock(&nbd->config_lock); in nbd_open()
1610 mutex_unlock(&nbd->config_lock); in nbd_open()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/qcom/camss/
H A Dcamss-ispif.c792 mutex_lock(&ispif->config_lock); in ispif_set_stream()
797 mutex_unlock(&ispif->config_lock); in ispif_set_stream()
811 mutex_lock(&ispif->config_lock); in ispif_set_stream()
814 mutex_unlock(&ispif->config_lock); in ispif_set_stream()
820 mutex_lock(&ispif->config_lock); in ispif_set_stream()
831 mutex_unlock(&ispif->config_lock); in ispif_set_stream()
1193 mutex_init(&ispif->config_lock); in msm_ispif_subdev_init()
1367 mutex_destroy(&ispif->config_lock); in msm_ispif_unregister_entities()
H A Dcamss-ispif.h63 struct mutex config_lock; member
/kernel/linux/linux-6.6/drivers/media/platform/qcom/camss/
H A Dcamss-ispif.c820 mutex_lock(&ispif->config_lock); in ispif_set_stream()
825 mutex_unlock(&ispif->config_lock); in ispif_set_stream()
840 mutex_lock(&ispif->config_lock); in ispif_set_stream()
843 mutex_unlock(&ispif->config_lock); in ispif_set_stream()
849 mutex_lock(&ispif->config_lock); in ispif_set_stream()
861 mutex_unlock(&ispif->config_lock); in ispif_set_stream()
1225 mutex_init(&ispif->config_lock); in msm_ispif_subdev_init()
1445 mutex_destroy(&ispif->config_lock); in msm_ispif_unregister_entities()
H A Dcamss-ispif.h63 struct mutex config_lock; member
/kernel/linux/linux-5.10/drivers/staging/media/rkisp1/
H A Drkisp1-params.c1226 spin_lock(&params->config_lock); in rkisp1_params_isr()
1228 spin_unlock(&params->config_lock); in rkisp1_params_isr()
1233 spin_unlock(&params->config_lock); in rkisp1_params_isr()
1302 spin_lock_irq(&params->config_lock); in rkisp1_params_config_parameter()
1308 spin_unlock_irq(&params->config_lock); in rkisp1_params_config_parameter()
1445 spin_lock_irq(&params->config_lock); in rkisp1_params_vb2_buf_queue()
1447 spin_unlock_irq(&params->config_lock); in rkisp1_params_vb2_buf_queue()
1473 spin_lock_irq(&params->config_lock); in rkisp1_params_vb2_stop_streaming()
1476 spin_unlock_irq(&params->config_lock); in rkisp1_params_vb2_stop_streaming()
1487 spin_lock_irq(&params->config_lock); in rkisp1_params_vb2_start_streaming()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-params.c1533 spin_lock(&params->config_lock); in rkisp1_params_isr()
1558 spin_unlock(&params->config_lock); in rkisp1_params_isr()
1632 spin_lock_irq(&params->config_lock); in rkisp1_params_pre_configure()
1647 spin_unlock_irq(&params->config_lock); in rkisp1_params_pre_configure()
1655 spin_lock_irq(&params->config_lock); in rkisp1_params_post_configure()
1678 spin_unlock_irq(&params->config_lock); in rkisp1_params_post_configure()
1829 spin_lock_irq(&params->config_lock); in rkisp1_params_vb2_buf_queue()
1831 spin_unlock_irq(&params->config_lock); in rkisp1_params_vb2_buf_queue()
1855 spin_lock_irq(&params->config_lock); in rkisp1_params_vb2_stop_streaming()
1857 spin_unlock_irq(&params->config_lock); in rkisp1_params_vb2_stop_streaming()
[all...]

Completed in 29 milliseconds

12