| /linux-6.15/arch/arm64/kvm/vgic/ |
| H A D | vgic-init.c | 94 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_create() 144 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_create() 208 guard(mutex)(&vcpu->kvm->arch.config_lock); in kvm_vgic_vcpu_nv_init() 280 mutex_lock(&vcpu->kvm->arch.config_lock); in vgic_allocate_private_irqs() 480 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_destroy() 489 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_destroy() 518 mutex_lock(&kvm->arch.config_lock); in vgic_lazy_init() 520 mutex_unlock(&kvm->arch.config_lock); in vgic_lazy_init() 550 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_map_resources() 569 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_map_resources() [all …]
|
| H A D | vgic-kvm-device.c | 50 mutex_lock(&kvm->arch.config_lock); in kvm_set_legacy_vgic_v2_addr() 72 mutex_unlock(&kvm->arch.config_lock); in kvm_set_legacy_vgic_v2_addr() 190 mutex_lock(&kvm->arch.config_lock); in kvm_vgic_addr() 198 mutex_unlock(&kvm->arch.config_lock); in kvm_vgic_addr() 237 mutex_lock(&dev->kvm->arch.config_lock); in vgic_set_common_attr() 250 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_set_common_attr() 257 mutex_lock(&dev->kvm->arch.config_lock); in vgic_set_common_attr() 276 mutex_lock(&dev->kvm->arch.config_lock); in vgic_set_common_attr() 398 mutex_lock(&dev->kvm->arch.config_lock); in vgic_v2_attr_regs_access() 417 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_v2_attr_regs_access() [all …]
|
| H A D | vgic-debug.c | 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()
|
| H A D | vgic-mmio-v3.c | 114 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() 762 mutex_lock(&kvm->arch.config_lock); in vgic_register_redist_iodev() 794 mutex_unlock(&kvm->arch.config_lock); in vgic_register_redist_iodev() 806 mutex_unlock(&kvm->arch.config_lock); in vgic_register_redist_iodev() 932 lockdep_assert_held(&kvm->arch.config_lock); in vgic_v3_free_redist_region() 948 mutex_lock(&kvm->arch.config_lock); in vgic_v3_set_redist_base() 950 mutex_unlock(&kvm->arch.config_lock); in vgic_v3_set_redist_base() 962 mutex_lock(&kvm->arch.config_lock); in vgic_v3_set_redist_base() 965 mutex_unlock(&kvm->arch.config_lock); in vgic_v3_set_redist_base()
|
| H A D | vgic-v4.c | 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()
|
| 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()
|
| /linux-6.15/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-6.15/arch/mips/pic32/pic32mzda/ |
| H A D | config.c | 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()
|
| /linux-6.15/drivers/net/ethernet/amd/pds_core/ |
| H A D | main.c | 248 mutex_init(&pdsc->config_lock); in pdsc_init_pf() 251 mutex_lock(&pdsc->config_lock); in pdsc_init_pf() 256 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf() 262 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf() 266 mutex_unlock(&pdsc->config_lock); in pdsc_init_pf() 313 mutex_destroy(&pdsc->config_lock); in pdsc_init_pf() 442 mutex_lock(&pdsc->config_lock); in pdsc_remove() 447 mutex_unlock(&pdsc->config_lock); in pdsc_remove() 448 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 | devlink.c | 163 mutex_lock(&pdsc->config_lock); in pdsc_fw_reporter_diagnose() 170 mutex_unlock(&pdsc->config_lock); in pdsc_fw_reporter_diagnose()
|
| /linux-6.15/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_phc.c | 82 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()
|
| H A D | ionic_lif.h | 190 struct mutex config_lock; /* lock for config actions */ member 253 struct mutex config_lock; /* lock for ts_config */ member
|
| /linux-6.15/arch/arm64/kvm/ |
| H A D | pkvm.c | 200 mutex_lock(&host_kvm->arch.config_lock); in pkvm_create_hyp_vm() 203 mutex_unlock(&host_kvm->arch.config_lock); in pkvm_create_hyp_vm() 212 mutex_lock(&vcpu->kvm->arch.config_lock); in pkvm_create_hyp_vcpu() 215 mutex_unlock(&vcpu->kvm->arch.config_lock); in pkvm_create_hyp_vcpu() 222 mutex_lock(&host_kvm->arch.config_lock); in pkvm_destroy_hyp_vm() 224 mutex_unlock(&host_kvm->arch.config_lock); in pkvm_destroy_hyp_vm()
|
| H A D | hypercalls.c | 191 mutex_lock(&kvm->arch.config_lock); in kvm_smccc_set_filter() 207 mutex_unlock(&kvm->arch.config_lock); in kvm_smccc_set_filter() 550 mutex_lock(&kvm->arch.config_lock); in kvm_arm_set_fw_reg_bmap() 559 mutex_unlock(&kvm->arch.config_lock); in kvm_arm_set_fw_reg_bmap()
|
| H A D | arm.c | 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() 761 mutex_lock(&kvm->arch.config_lock); in kvm_init_mpidr_data() 803 mutex_unlock(&kvm->arch.config_lock); in kvm_init_mpidr_data() 877 mutex_lock(&kvm->arch.config_lock); in kvm_arch_vcpu_run_pid_change() 879 mutex_unlock(&kvm->arch.config_lock); in kvm_arch_vcpu_run_pid_change() 1512 mutex_lock(&kvm->arch.config_lock); in __kvm_vcpu_set_target() [all …]
|
| /linux-6.15/drivers/hwmon/ |
| H A D | ina2xx.c | 159 struct mutex config_lock; member 393 mutex_lock(&data->config_lock); in ina226_alert_limit_read() 407 mutex_unlock(&data->config_lock); in ina226_alert_limit_read() 424 mutex_lock(&data->config_lock); in ina226_alert_limit_write() 439 mutex_unlock(&data->config_lock); in ina226_alert_limit_write() 862 mutex_lock(&data->config_lock); in shunt_resistor_store() 864 mutex_unlock(&data->config_lock); in shunt_resistor_store() 954 mutex_init(&data->config_lock); in ina2xx_probe()
|
| H A D | ina238.c | 107 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()
|
| /linux-6.15/drivers/gpu/drm/mediatek/ |
| H A D | mtk_crtc.c | 73 spinlock_t config_lock; member 120 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in mtk_drm_finish_page_flip() 125 spin_unlock_irqrestore(&mtk_crtc->config_lock, flags); in mtk_drm_finish_page_flip() 291 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in ddp_cmdq_cb() 328 spin_unlock_irqrestore(&mtk_crtc->config_lock, flags); in ddp_cmdq_cb() 564 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() 566 spin_unlock_irqrestore(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() 617 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() 626 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() 628 spin_unlock_irqrestore(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() [all …]
|
| /linux-6.15/drivers/block/ |
| H A D | nbd.c | 123 struct mutex config_lock; member 1424 &nbd->config_lock)) { in nbd_config_put() 1533 mutex_unlock(&nbd->config_lock); in nbd_start_device_ioctl() 1542 mutex_lock(&nbd->config_lock); in nbd_start_device_ioctl() 1635 mutex_lock(&nbd->config_lock); in nbd_ioctl() 1645 mutex_unlock(&nbd->config_lock); in nbd_ioctl() 1703 mutex_lock(&nbd->config_lock); in nbd_open() 1949 mutex_init(&nbd->config_lock); in nbd_dev_add() 2111 mutex_lock(&nbd->config_lock); in nbd_genl_connect() 2234 mutex_lock(&nbd->config_lock); in nbd_disconnect_and_put() [all …]
|
| /linux-6.15/drivers/media/platform/qcom/camss/ |
| H A D | camss-ispif.c | 820 mutex_lock(&ispif->config_lock); in ispif_set_stream() 825 mutex_unlock(&ispif->config_lock); in ispif_set_stream() 841 mutex_lock(&ispif->config_lock); in ispif_set_stream() 844 mutex_unlock(&ispif->config_lock); in ispif_set_stream() 850 mutex_lock(&ispif->config_lock); in ispif_set_stream() 863 mutex_unlock(&ispif->config_lock); in ispif_set_stream() 1229 mutex_init(&ispif->config_lock); in msm_ispif_subdev_init() 1449 mutex_destroy(&ispif->config_lock); in msm_ispif_unregister_entities()
|
| H A D | camss-ispif.h | 63 struct mutex config_lock; member
|
| /linux-6.15/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() 2018 spin_lock_irqsave(&port->config_lock, flags); in gmac_set_features() [all …]
|
| /linux-6.15/drivers/media/platform/rockchip/rkisp1/ |
| H A D | rkisp1-params.c | 2177 spin_lock(¶ms->config_lock); in rkisp1_params_isr() 2210 spin_unlock(¶ms->config_lock); in rkisp1_params_isr() 2283 spin_lock_irq(¶ms->config_lock); in rkisp1_params_pre_configure() 2305 spin_unlock_irq(¶ms->config_lock); in rkisp1_params_pre_configure() 2312 spin_lock_irq(¶ms->config_lock); in rkisp1_params_post_configure() 2340 spin_unlock_irq(¶ms->config_lock); in rkisp1_params_post_configure() 2546 spin_lock_irq(¶ms->config_lock); in rkisp1_params_vb2_buf_queue() 2548 spin_unlock_irq(¶ms->config_lock); in rkisp1_params_vb2_buf_queue() 2693 spin_lock_irq(¶ms->config_lock); in rkisp1_params_vb2_stop_streaming() 2695 spin_unlock_irq(¶ms->config_lock); in rkisp1_params_vb2_stop_streaming() [all …]
|
| /linux-6.15/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()
|