/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() 306 mutex_destroy(&pdsc->config_lock); in pdsc_init_pf() 434 mutex_lock(&pdsc->config_lock); in pdsc_remove() 439 mutex_unlock(&pdsc->config_lock); in pdsc_remove() 440 mutex_destroy(&pdsc->config_lock); in pdsc_remove()
|
H A D | auxbus.c | 186 mutex_lock(&pf->config_lock); in pdsc_auxbus_dev_del() 197 mutex_unlock(&pf->config_lock); in pdsc_auxbus_dev_del() 214 mutex_lock(&pf->config_lock); in pdsc_auxbus_dev_add() 264 mutex_unlock(&pf->config_lock); in pdsc_auxbus_dev_add()
|
H A D | devlink.c | 162 mutex_lock(&pdsc->config_lock); in pdsc_fw_reporter_diagnose() 169 mutex_unlock(&pdsc->config_lock); in pdsc_fw_reporter_diagnose()
|
H A D | core.c | 630 mutex_lock(&pdsc->config_lock); in pdsc_health_thread() 655 mutex_unlock(&pdsc->config_lock); in pdsc_health_thread()
|
H A D | core.h | 185 struct mutex config_lock; /* lock for configuration operations */ member
|
/linux/arch/arm64/kvm/ |
H A D | pkvm.c | 209 mutex_lock(&host_kvm->arch.config_lock); in pkvm_create_hyp_vm() 212 mutex_unlock(&host_kvm->arch.config_lock); in pkvm_create_hyp_vm() 219 mutex_lock(&host_kvm->arch.config_lock); in pkvm_destroy_hyp_vm() 221 mutex_unlock(&host_kvm->arch.config_lock); in pkvm_destroy_hyp_vm()
|
H A D | arm.c | 149 mutex_init(&kvm->arch.config_lock); in kvm_arch_init_vm() 154 mutex_lock(&kvm->arch.config_lock); in kvm_arch_init_vm() 155 mutex_unlock(&kvm->arch.config_lock); in kvm_arch_init_vm() 214 mutex_lock(&kvm->arch.config_lock); in kvm_destroy_mpidr_data() 217 lockdep_is_held(&kvm->arch.config_lock)); in kvm_destroy_mpidr_data() 224 mutex_unlock(&kvm->arch.config_lock); in kvm_destroy_mpidr_data() 439 mutex_lock(&vcpu->kvm->arch.config_lock); in kvm_arch_vcpu_create() 440 mutex_unlock(&vcpu->kvm->arch.config_lock); in kvm_arch_vcpu_create() 744 mutex_lock(&kvm->arch.config_lock); in kvm_init_mpidr_data() 786 mutex_unlock(&kvm->arch.config_lock); in kvm_init_mpidr_data() [all …]
|
H A D | sys_regs.c | 1203 mutex_lock(&kvm->arch.config_lock); in set_pmcr() 1214 mutex_unlock(&kvm->arch.config_lock); in set_pmcr() 1995 mutex_lock(&vcpu->kvm->arch.config_lock); in get_id_reg() 1997 mutex_unlock(&vcpu->kvm->arch.config_lock); in get_id_reg() 2008 mutex_lock(&vcpu->kvm->arch.config_lock); in set_id_reg() 2020 mutex_unlock(&vcpu->kvm->arch.config_lock); in set_id_reg() 2028 mutex_unlock(&vcpu->kvm->arch.config_lock); in set_id_reg() 2046 lockdep_assert_held(&kvm->arch.config_lock); in kvm_set_vm_id_reg() 4347 mutex_lock(&kvm->arch.config_lock); in idregs_debug_start() 4359 mutex_unlock(&kvm->arch.config_lock); in idregs_debug_start() [all …]
|
H A D | pmu-emul.c | 1006 lockdep_assert_held(&kvm->arch.config_lock); in kvm_arm_set_pmu() 1042 lockdep_assert_held(&kvm->arch.config_lock); in kvm_arm_pmu_v3_set_pmu() 1069 lockdep_assert_held(&kvm->arch.config_lock); in kvm_arm_pmu_v3_set_attr()
|
/linux/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/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
|
H A D | ionic_lif.c | 1346 mutex_lock(&lif->config_lock); in ionic_lif_rx_mode() 1414 mutex_unlock(&lif->config_lock); in ionic_lif_rx_mode() 3295 mutex_init(&lif->config_lock); in ionic_lif_alloc() 3352 mutex_destroy(&lif->config_lock); in ionic_lif_alloc() 3533 mutex_destroy(&lif->config_lock); in ionic_lif_free()
|
/linux/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/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() 619 spin_unlock_irqrestore(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() 625 spin_lock_irqsave(&mtk_crtc->config_lock, flags); in mtk_crtc_update_config() [all …]
|
/linux/arch/arm64/kvm/vgic/ |
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()
|
H A D | vgic-its.c | 1886 mutex_lock(&dev->kvm->arch.config_lock); in vgic_its_create() 1891 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_create() 1929 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_create() 2007 mutex_lock(&dev->kvm->arch.config_lock); in vgic_its_attr_regs_access() 2036 mutex_unlock(&dev->kvm->arch.config_lock); in vgic_its_attr_regs_access() 2712 mutex_lock(&kvm->arch.config_lock); in vgic_its_ctrl() 2728 mutex_unlock(&kvm->arch.config_lock); in vgic_its_ctrl()
|
/linux/drivers/media/platform/qcom/camss/ |
H A D | camss-ispif.h | 63 struct mutex config_lock; member
|
/linux/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 …]
|
H A D | rkisp1-common.h | 415 spinlock_t config_lock; /* locks the buffers list 'params' */ member
|
/linux/include/linux/ |
H A D | virtio.h | 155 spinlock_t config_lock; member
|