DEFINE_MUTEX 379 arch/arm/common/bL_switcher.c static DEFINE_MUTEX(bL_switcher_activation_lock); DEFINE_MUTEX 115 arch/arm/mach-mmp/devices.c static DEFINE_MUTEX(phy_lock); DEFINE_MUTEX 36 arch/arm/mach-mmp/sram.c static DEFINE_MUTEX(sram_lock); DEFINE_MUTEX 81 arch/arm/mach-mxs/mach-mxs.c static DEFINE_MUTEX(ocotp_mutex); DEFINE_MUTEX 34 arch/arm/mach-omap1/clock.c static DEFINE_MUTEX(clocks_mutex); DEFINE_MUTEX 252 arch/arm/mach-omap2/omap_hwmod.c static DEFINE_MUTEX(list_lock); DEFINE_MUTEX 24 arch/arm/mach-prima2/rstc.c static DEFINE_MUTEX(rstc_lock); DEFINE_MUTEX 209 arch/arm/mach-rpc/ecard.c static DEFINE_MUTEX(ecard_mutex); DEFINE_MUTEX 35 arch/arm/plat-pxa/ssp.c static DEFINE_MUTEX(ssp_lock); DEFINE_MUTEX 24 arch/c6x/platforms/pll.c static DEFINE_MUTEX(clocks_mutex); DEFINE_MUTEX 28 arch/mips/bcm63xx/clk.c static DEFINE_MUTEX(clocks_mutex); DEFINE_MUTEX 27 arch/mips/cavium-octeon/octeon-platform.c static DEFINE_MUTEX(octeon2_usb_clocks_mutex); DEFINE_MUTEX 224 arch/mips/cavium-octeon/octeon-usb.c static DEFINE_MUTEX(dwc3_octeon_clocks_mutex); DEFINE_MUTEX 72 arch/mips/kernel/perf_event_mipsxx.c static DEFINE_MUTEX(raw_event_mutex); DEFINE_MUTEX 546 arch/mips/kernel/perf_event_mipsxx.c static DEFINE_MUTEX(pmu_reserve_mutex); DEFINE_MUTEX 20 arch/mips/lasat/lasat_board.c static DEFINE_MUTEX(lasat_eeprom_mutex); DEFINE_MUTEX 24 arch/mips/lasat/picvue_proc.c static DEFINE_MUTEX(pvc_mutex); DEFINE_MUTEX 22 arch/mips/loongson64/lemote-2f/clock.c static DEFINE_MUTEX(clock_list_sem); DEFINE_MUTEX 182 arch/mips/pci/pci-legacy.c static DEFINE_MUTEX(pci_scan_mutex); DEFINE_MUTEX 116 arch/powerpc/kernel/eeh.c static DEFINE_MUTEX(eeh_dev_mutex); DEFINE_MUTEX 40 arch/powerpc/kernel/fadump.c static DEFINE_MUTEX(fadump_mutex); DEFINE_MUTEX 158 arch/powerpc/kernel/rtas_flash.c static DEFINE_MUTEX(rtas_update_flash_mutex); DEFINE_MUTEX 159 arch/powerpc/kernel/rtas_flash.c static DEFINE_MUTEX(rtas_manage_flash_mutex); DEFINE_MUTEX 160 arch/powerpc/kernel/rtas_flash.c static DEFINE_MUTEX(rtas_validate_flash_mutex); DEFINE_MUTEX 935 arch/powerpc/kernel/sysfs.c static DEFINE_MUTEX(cpu_mutex); DEFINE_MUTEX 22 arch/powerpc/mm/book3s64/iommu_api.c static DEFINE_MUTEX(mem_list_mutex); DEFINE_MUTEX 1782 arch/powerpc/perf/core-book3s.c static DEFINE_MUTEX(pmc_reserve_mutex); DEFINE_MUTEX 32 arch/powerpc/perf/core-fsl-emb.c static DEFINE_MUTEX(pmc_reserve_mutex); DEFINE_MUTEX 23 arch/powerpc/perf/imc-pmu.c static DEFINE_MUTEX(nest_init_lock); DEFINE_MUTEX 100 arch/powerpc/platforms/52xx/mpc52xx_gpt.c DEFINE_MUTEX(mpc52xx_gpt_list_mutex); DEFINE_MUTEX 64 arch/powerpc/platforms/cell/spu_base.c static DEFINE_MUTEX(spu_full_list_mutex); DEFINE_MUTEX 45 arch/powerpc/platforms/powermac/backlight.c DEFINE_MUTEX(pmac_backlight_mutex); DEFINE_MUTEX 549 arch/powerpc/platforms/powermac/pfunc_core.c static DEFINE_MUTEX(pmf_irq_mutex); DEFINE_MUTEX 36 arch/powerpc/platforms/powernv/ocxl.c static DEFINE_MUTEX(links_list_lock); DEFINE_MUTEX 125 arch/powerpc/platforms/powernv/opal-flash.c static DEFINE_MUTEX(image_data_mutex); DEFINE_MUTEX 16 arch/powerpc/platforms/powernv/opal-powercap.c DEFINE_MUTEX(powercap_mutex); DEFINE_MUTEX 16 arch/powerpc/platforms/powernv/opal-psr.c DEFINE_MUTEX(psr_mutex); DEFINE_MUTEX 16 arch/powerpc/platforms/powernv/opal-sensor-groups.c DEFINE_MUTEX(sg_mutex); DEFINE_MUTEX 18 arch/powerpc/platforms/powernv/opal-sysparam.c static DEFINE_MUTEX(opal_sysparam_mutex); DEFINE_MUTEX 37 arch/powerpc/platforms/powernv/pci.c static DEFINE_MUTEX(tunnel_mutex); DEFINE_MUTEX 21 arch/powerpc/platforms/powernv/vas.c DEFINE_MUTEX(vas_mutex); DEFINE_MUTEX 215 arch/powerpc/platforms/ps3/os-area.c static DEFINE_MUTEX(os_area_flash_mutex); DEFINE_MUTEX 35 arch/powerpc/platforms/ps3/setup.c DEFINE_MUTEX(ps3_gpu_mutex); DEFINE_MUTEX 95 arch/powerpc/platforms/pseries/cmm.c static DEFINE_MUTEX(hotplug_mutex); DEFINE_MUTEX 352 arch/powerpc/platforms/pseries/iommu.c static DEFINE_MUTEX(direct_window_init_mutex); DEFINE_MUTEX 173 arch/powerpc/platforms/pseries/lpar.c static DEFINE_MUTEX(dtl_enable_mutex); DEFINE_MUTEX 24 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c static DEFINE_MUTEX(sysfs_lock); DEFINE_MUTEX 343 arch/riscv/kernel/perf_event.c static DEFINE_MUTEX(pmc_reserve_mutex); DEFINE_MUTEX 105 arch/s390/appldata/appldata_base.c static DEFINE_MUTEX(appldata_ops_mutex); DEFINE_MUTEX 37 arch/s390/crypto/aes_s390.c static DEFINE_MUTEX(ctrblk_lock); DEFINE_MUTEX 25 arch/s390/crypto/des_s390.c static DEFINE_MUTEX(ctrblk_lock); DEFINE_MUTEX 168 arch/s390/kernel/debug.c static DEFINE_MUTEX(debug_mutex); DEFINE_MUTEX 168 arch/s390/kernel/perf_cpum_cf.c static DEFINE_MUTEX(pmc_reserve_mutex); DEFINE_MUTEX 533 arch/s390/kernel/perf_cpum_sf.c static DEFINE_MUTEX(pmc_reserve_mutex); DEFINE_MUTEX 115 arch/s390/kernel/smp.c DEFINE_MUTEX(smp_cpu_state_mutex); DEFINE_MUTEX 153 arch/s390/kernel/sthyi.c static DEFINE_MUTEX(sthyi_mutex); DEFINE_MUTEX 353 arch/s390/kernel/time.c static DEFINE_MUTEX(clock_sync_mutex); DEFINE_MUTEX 503 arch/s390/kernel/time.c static DEFINE_MUTEX(stp_work_mutex); DEFINE_MUTEX 76 arch/s390/mm/extmem.c static DEFINE_MUTEX(dcss_lock); DEFINE_MUTEX 282 arch/s390/mm/pageattr.c static DEFINE_MUTEX(cpa_mutex); DEFINE_MUTEX 552 arch/s390/mm/pgalloc.c static DEFINE_MUTEX(base_pgt_cache_mutex); DEFINE_MUTEX 22 arch/s390/mm/vmem.c static DEFINE_MUTEX(vmem_mutex); DEFINE_MUTEX 95 arch/sh/drivers/pci/pci.c static DEFINE_MUTEX(pci_scan_mutex); DEFINE_MUTEX 41 arch/sh/kernel/perf_event.c static DEFINE_MUTEX(pmc_reserve_mutex); DEFINE_MUTEX 722 arch/sparc/kernel/ds.c static DEFINE_MUTEX(ds_var_mutex); DEFINE_MUTEX 284 arch/sparc/kernel/mdesc.c static DEFINE_MUTEX(mdesc_mutex); DEFINE_MUTEX 1159 arch/sparc/kernel/perf_event.c static DEFINE_MUTEX(pmc_grab_mutex); DEFINE_MUTEX 47 arch/sparc/kernel/prom_common.c DEFINE_MUTEX(of_set_property_mutex); DEFINE_MUTEX 53 arch/um/drivers/harddog_kern.c static DEFINE_MUTEX(harddog_mutex); DEFINE_MUTEX 66 arch/um/drivers/hostaudio_kern.c static DEFINE_MUTEX(hostaudio_mutex); DEFINE_MUTEX 277 arch/um/drivers/mconsole_kern.c static DEFINE_MUTEX(plug_mem_mutex); DEFINE_MUTEX 125 arch/um/drivers/port_kern.c static DEFINE_MUTEX(ports_mutex); DEFINE_MUTEX 100 arch/um/drivers/ubd_kern.c static DEFINE_MUTEX(ubd_lock); DEFINE_MUTEX 101 arch/um/drivers/ubd_kern.c static DEFINE_MUTEX(ubd_mutex); /* replaces BKL, might not be needed */ DEFINE_MUTEX 55 arch/unicore32/kernel/clock.c static DEFINE_MUTEX(clocks_mutex); DEFINE_MUTEX 143 arch/x86/events/core.c static DEFINE_MUTEX(pmc_reserve_mutex); DEFINE_MUTEX 4308 arch/x86/events/intel/core.c static DEFINE_MUTEX(freeze_on_smi_mutex); DEFINE_MUTEX 79 arch/x86/kernel/acpi/boot.c static DEFINE_MUTEX(acpi_ioapic_lock); DEFINE_MUTEX 27 arch/x86/kernel/amd_nb.c static DEFINE_MUTEX(smn_mutex); DEFINE_MUTEX 82 arch/x86/kernel/apic/io_apic.c static DEFINE_MUTEX(ioapic_mutex); DEFINE_MUTEX 355 arch/x86/kernel/apic/msi.c static DEFINE_MUTEX(dmar_lock); DEFINE_MUTEX 420 arch/x86/kernel/apm_32.c static DEFINE_MUTEX(apm_mutex); DEFINE_MUTEX 49 arch/x86/kernel/cpu/bugs.c static DEFINE_MUTEX(spec_ctrl_mutex); DEFINE_MUTEX 56 arch/x86/kernel/cpu/mce/core.c static DEFINE_MUTEX(mce_log_mutex); DEFINE_MUTEX 59 arch/x86/kernel/cpu/mce/core.c static DEFINE_MUTEX(mce_sysfs_mutex); DEFINE_MUTEX 21 arch/x86/kernel/cpu/mce/dev-mcelog.c static DEFINE_MUTEX(mce_chrdev_read_mutex); DEFINE_MUTEX 157 arch/x86/kernel/cpu/mce/inject.c static DEFINE_MUTEX(mce_inject_mutex); DEFINE_MUTEX 64 arch/x86/kernel/cpu/microcode/core.c static DEFINE_MUTEX(microcode_mutex); DEFINE_MUTEX 489 arch/x86/kernel/cpu/microcode/intel.c static DEFINE_MUTEX(x86_cpu_microcode_mutex); DEFINE_MUTEX 71 arch/x86/kernel/cpu/mtrr/mtrr.c static DEFINE_MUTEX(mtrr_mutex); DEFINE_MUTEX 29 arch/x86/kernel/cpu/resctrl/core.c DEFINE_MUTEX(rdtgroup_mutex); DEFINE_MUTEX 36 arch/x86/kernel/cpu/umwait.c static DEFINE_MUTEX(umwait_lock); DEFINE_MUTEX 59 arch/x86/kernel/espfix_64.c static DEFINE_MUTEX(espfix_init_mutex); DEFINE_MUTEX 26 arch/x86/kernel/itmt.c static DEFINE_MUTEX(itmt_update_mutex); DEFINE_MUTEX 43 arch/x86/kernel/module.c static DEFINE_MUTEX(module_kaslr_mutex); DEFINE_MUTEX 18 arch/x86/kernel/unwind_orc.c static DEFINE_MUTEX(sort_mutex); DEFINE_MUTEX 187 arch/x86/kvm/vmx/vmx.c static DEFINE_MUTEX(vmx_l1d_flush_mutex); DEFINE_MUTEX 47 arch/x86/mm/mmio-mod.c static DEFINE_MUTEX(mmiotrace_mutex); DEFINE_MUTEX 31 arch/x86/pci/mmconfig-shared.c static DEFINE_MUTEX(pci_mmcfg_lock); DEFINE_MUTEX 205 arch/x86/platform/intel/iosf_mbi.c static DEFINE_MUTEX(iosf_mbi_pmic_access_mutex); DEFINE_MUTEX 47 arch/x86/platform/scx200/scx200_32.c static DEFINE_MUTEX(scx200_gpio_config_lock); DEFINE_MUTEX 158 arch/x86/platform/uv/uv_irq.c static DEFINE_MUTEX(uv_lock); DEFINE_MUTEX 58 block/bio.c static DEFINE_MUTEX(bio_slab_lock); DEFINE_MUTEX 44 block/blk-cgroup.c static DEFINE_MUTEX(blkcg_pol_register_mutex); DEFINE_MUTEX 45 block/blk-cgroup.c static DEFINE_MUTEX(blkcg_pol_mutex); DEFINE_MUTEX 100 block/bounce.c static DEFINE_MUTEX(isa_mutex); DEFINE_MUTEX 41 block/bsg.c static DEFINE_MUTEX(bsg_mutex); DEFINE_MUTEX 28 block/genhd.c static DEFINE_MUTEX(block_class_lock); DEFINE_MUTEX 1646 block/genhd.c static DEFINE_MUTEX(disk_events_mutex); DEFINE_MUTEX 23 crypto/crypto_null.c static DEFINE_MUTEX(crypto_default_null_skcipher_lock); DEFINE_MUTEX 27 crypto/crypto_user_base.c static DEFINE_MUTEX(crypto_cfg_mutex); DEFINE_MUTEX 26 crypto/rng.c static DEFINE_MUTEX(crypto_default_rng_lock); DEFINE_MUTEX 39 crypto/scompress.c static DEFINE_MUTEX(scomp_lock); DEFINE_MUTEX 936 drivers/acpi/acpi_lpss.c static DEFINE_MUTEX(lpss_iosf_mutex); DEFINE_MUTEX 26 drivers/acpi/acpi_pad.c static DEFINE_MUTEX(isolated_cpus_lock); DEFINE_MUTEX 27 drivers/acpi/acpi_pad.c static DEFINE_MUTEX(round_robin_lock); DEFINE_MUTEX 80 drivers/acpi/acpi_video.c static DEFINE_MUTEX(register_count_mutex); DEFINE_MUTEX 81 drivers/acpi/acpi_video.c static DEFINE_MUTEX(video_list_lock); DEFINE_MUTEX 136 drivers/acpi/apei/einj.c static DEFINE_MUTEX(einj_mutex); DEFINE_MUTEX 30 drivers/acpi/apei/erst-dbg.c static DEFINE_MUTEX(erst_dbg_mutex); DEFINE_MUTEX 112 drivers/acpi/apei/ghes.c static DEFINE_MUTEX(ghes_list_mutex); DEFINE_MUTEX 694 drivers/acpi/battery.c static DEFINE_MUTEX(hook_mutex); DEFINE_MUTEX 22 drivers/acpi/cm_sbs.c static DEFINE_MUTEX(cm_sbs_mutex); DEFINE_MUTEX 435 drivers/acpi/device_pm.c static DEFINE_MUTEX(acpi_pm_notifier_lock); DEFINE_MUTEX 436 drivers/acpi/device_pm.c static DEFINE_MUTEX(acpi_pm_notifier_install_lock); DEFINE_MUTEX 749 drivers/acpi/device_pm.c static DEFINE_MUTEX(acpi_wakeup_lock); DEFINE_MUTEX 28 drivers/acpi/hmat/hmat.c static DEFINE_MUTEX(target_lock); DEFINE_MUTEX 38 drivers/acpi/ioapic.c static DEFINE_MUTEX(ioapic_list_lock); DEFINE_MUTEX 55 drivers/acpi/nfit/core.c DEFINE_MUTEX(acpi_desc_lock); DEFINE_MUTEX 84 drivers/acpi/osl.c static DEFINE_MUTEX(acpi_ioremap_lock); DEFINE_MUTEX 76 drivers/acpi/pci_link.c static DEFINE_MUTEX(acpi_link_lock); DEFINE_MUTEX 61 drivers/acpi/pci_root.c static DEFINE_MUTEX(osc_lock); DEFINE_MUTEX 42 drivers/acpi/pci_slot.c static DEFINE_MUTEX(slot_list_lock); DEFINE_MUTEX 68 drivers/acpi/power.c static DEFINE_MUTEX(power_resource_list_lock); DEFINE_MUTEX 30 drivers/acpi/processor_perflib.c static DEFINE_MUTEX(performance_mutex); DEFINE_MUTEX 38 drivers/acpi/scan.c static DEFINE_MUTEX(acpi_dep_list_lock); DEFINE_MUTEX 40 drivers/acpi/scan.c static DEFINE_MUTEX(acpi_scan_lock); DEFINE_MUTEX 42 drivers/acpi/scan.c DEFINE_MUTEX(acpi_device_lock); DEFINE_MUTEX 44 drivers/acpi/scan.c static DEFINE_MUTEX(acpi_hp_context_lock); DEFINE_MUTEX 509 drivers/acpi/scan.c static DEFINE_MUTEX(acpi_device_del_lock); DEFINE_MUTEX 2257 drivers/acpi/scan.c static DEFINE_MUTEX(acpi_probe_mutex); DEFINE_MUTEX 399 drivers/acpi/video_detect.c static DEFINE_MUTEX(init_mutex); DEFINE_MUTEX 22 drivers/acpi/wakeup.c static DEFINE_MUTEX(acpi_wakeup_handler_mutex); DEFINE_MUTEX 501 drivers/amba/bus.c static DEFINE_MUTEX(deferred_devices_lock); DEFINE_MUTEX 79 drivers/android/binder.c static DEFINE_MUTEX(binder_deferred_lock); DEFINE_MUTEX 83 drivers/android/binder.c static DEFINE_MUTEX(binder_procs_lock); DEFINE_MUTEX 31 drivers/android/binder_alloc.c static DEFINE_MUTEX(binder_alloc_mmap_lock); DEFINE_MUTEX 20 drivers/android/binder_alloc_selftest.c static DEFINE_MUTEX(binder_selftest_lock); DEFINE_MUTEX 48 drivers/android/binderfs.c static DEFINE_MUTEX(binderfs_minors_mutex); DEFINE_MUTEX 209 drivers/auxdisplay/cfag12864b.c static DEFINE_MUTEX(cfag12864b_mutex); DEFINE_MUTEX 64 drivers/base/attribute_container.c static DEFINE_MUTEX(attribute_container_mutex); DEFINE_MUTEX 82 drivers/base/component.c static DEFINE_MUTEX(component_mutex); DEFINE_MUTEX 50 drivers/base/core.c static DEFINE_MUTEX(device_links_lock); DEFINE_MUTEX 880 drivers/base/core.c static DEFINE_MUTEX(device_hotplug_lock); DEFINE_MUTEX 1780 drivers/base/core.c static DEFINE_MUTEX(gdp_mutex); DEFINE_MUTEX 53 drivers/base/dd.c static DEFINE_MUTEX(deferred_probe_mutex); DEFINE_MUTEX 12 drivers/base/devcon.c static DEFINE_MUTEX(devcon_lock); DEFINE_MUTEX 90 drivers/base/firmware_loader/main.c DEFINE_MUTEX(fw_lock); DEFINE_MUTEX 29 drivers/base/memory.c static DEFINE_MUTEX(mem_sysfs_mutex); DEFINE_MUTEX 25 drivers/base/module.c static DEFINE_MUTEX(drivers_dir_mutex); DEFINE_MUTEX 42 drivers/base/power/domain.c static DEFINE_MUTEX(gpd_list_lock); DEFINE_MUTEX 1947 drivers/base/power/domain.c static DEFINE_MUTEX(of_genpd_mutex); DEFINE_MUTEX 60 drivers/base/power/main.c static DEFINE_MUTEX(dpm_list_mtx); DEFINE_MUTEX 42 drivers/base/power/qos.c static DEFINE_MUTEX(dev_pm_qos_mtx); DEFINE_MUTEX 43 drivers/base/power/qos.c static DEFINE_MUTEX(dev_pm_qos_sysfs_mtx); DEFINE_MUTEX 219 drivers/base/power/runtime.c static DEFINE_MUTEX(dev_hotplug_mutex); DEFINE_MUTEX 27 drivers/base/regmap/regmap-debugfs.c static DEFINE_MUTEX(regmap_debugfs_early_lock); DEFINE_MUTEX 15 drivers/base/syscore.c static DEFINE_MUTEX(syscore_ops_lock); DEFINE_MUTEX 26 drivers/bcma/main.c static DEFINE_MUTEX(bcma_buses_mutex); DEFINE_MUTEX 231 drivers/block/amiflop.c static DEFINE_MUTEX(amiflop_mutex); DEFINE_MUTEX 342 drivers/block/amiflop.c static DEFINE_MUTEX(mutex); DEFINE_MUTEX 24 drivers/block/aoe/aoeblk.c static DEFINE_MUTEX(aoeblk_mutex); DEFINE_MUTEX 41 drivers/block/aoe/aoechr.c static DEFINE_MUTEX(aoechr_mutex); DEFINE_MUTEX 48 drivers/block/aoe/aoecmd.c static DEFINE_MUTEX(ktio_spawn_lock); DEFINE_MUTEX 83 drivers/block/ataflop.c static DEFINE_MUTEX(ataflop_mutex); DEFINE_MUTEX 366 drivers/block/brd.c static DEFINE_MUTEX(brd_devices_mutex); DEFINE_MUTEX 52 drivers/block/drbd/drbd_main.c static DEFINE_MUTEX(drbd_main_mutex); DEFINE_MUTEX 83 drivers/block/drbd/drbd_nl.c DEFINE_MUTEX(notification_mutex); DEFINE_MUTEX 203 drivers/block/floppy.c static DEFINE_MUTEX(floppy_mutex); DEFINE_MUTEX 420 drivers/block/floppy.c static DEFINE_MUTEX(open_lock); DEFINE_MUTEX 87 drivers/block/loop.c static DEFINE_MUTEX(loop_ctl_mutex); DEFINE_MUTEX 51 drivers/block/nbd.c static DEFINE_MUTEX(nbd_index_mutex); DEFINE_MUTEX 144 drivers/block/paride/pcd.c static DEFINE_MUTEX(pcd_mutex); DEFINE_MUTEX 161 drivers/block/paride/pd.c static DEFINE_MUTEX(pd_mutex); DEFINE_MUTEX 160 drivers/block/paride/pf.c static DEFINE_MUTEX(pf_mutex); DEFINE_MUTEX 197 drivers/block/paride/pg.c static DEFINE_MUTEX(pg_mutex); DEFINE_MUTEX 194 drivers/block/paride/pt.c static DEFINE_MUTEX(pt_mutex); DEFINE_MUTEX 93 drivers/block/pktcdvd.c static DEFINE_MUTEX(pktcdvd_mutex); DEFINE_MUTEX 388 drivers/block/ps3disk.c static DEFINE_MUTEX(ps3disk_mask_mutex); DEFINE_MUTEX 469 drivers/block/rbd.c static DEFINE_MUTEX(client_mutex); /* Serialize client creation */ DEFINE_MUTEX 220 drivers/block/swim.c static DEFINE_MUTEX(swim_mutex); DEFINE_MUTEX 40 drivers/block/swim3.c static DEFINE_MUTEX(swim3_mutex); DEFINE_MUTEX 124 drivers/block/xen-blkfront.c static DEFINE_MUTEX(blkfront_mutex); DEFINE_MUTEX 216 drivers/block/xsysace.c static DEFINE_MUTEX(xsysace_mutex); DEFINE_MUTEX 57 drivers/block/z2ram.c static DEFINE_MUTEX(z2ram_mutex); DEFINE_MUTEX 41 drivers/block/zram/zram_drv.c static DEFINE_MUTEX(zram_index_mutex); DEFINE_MUTEX 126 drivers/bluetooth/hci_bcm.c static DEFINE_MUTEX(bcm_device_lock); DEFINE_MUTEX 65 drivers/bluetooth/hci_intel.c static DEFINE_MUTEX(intel_device_list_lock); DEFINE_MUTEX 558 drivers/bus/arm-cci.c static DEFINE_MUTEX(cci_probing); DEFINE_MUTEX 166 drivers/bus/moxtet.c static DEFINE_MUTEX(add_mutex); DEFINE_MUTEX 20 drivers/bus/vexpress-config.c static DEFINE_MUTEX(vexpress_config_mutex); DEFINE_MUTEX 306 drivers/cdrom/cdrom.c static DEFINE_MUTEX(cdrom_mutex); DEFINE_MUTEX 69 drivers/cdrom/gdrom.c static DEFINE_MUTEX(gdrom_mutex); DEFINE_MUTEX 142 drivers/char/apm-emulation.c static DEFINE_MUTEX(state_lock); DEFINE_MUTEX 65 drivers/char/applicom.c static DEFINE_MUTEX(ac_mutex); DEFINE_MUTEX 39 drivers/char/ds1620.c static DEFINE_MUTEX(ds1620_mutex); DEFINE_MUTEX 97 drivers/char/dsp56k.c static DEFINE_MUTEX(dsp56k_mutex); DEFINE_MUTEX 77 drivers/char/dtlk.c static DEFINE_MUTEX(dtlk_mutex); DEFINE_MUTEX 63 drivers/char/hpet.c static DEFINE_MUTEX(hpet_mutex); /* replaces BKL */ DEFINE_MUTEX 37 drivers/char/hw_random/core.c static DEFINE_MUTEX(rng_mutex); DEFINE_MUTEX 39 drivers/char/hw_random/core.c static DEFINE_MUTEX(reading_mutex); DEFINE_MUTEX 807 drivers/char/ipmi/ipmi_devintf.c static DEFINE_MUTEX(reg_list_mutex); DEFINE_MUTEX 636 drivers/char/ipmi/ipmi_msghandler.c static DEFINE_MUTEX(ipmidriver_mutex); DEFINE_MUTEX 639 drivers/char/ipmi/ipmi_msghandler.c static DEFINE_MUTEX(ipmi_interfaces_mutex); DEFINE_MUTEX 646 drivers/char/ipmi/ipmi_msghandler.c static DEFINE_MUTEX(smi_watchers_mutex); DEFINE_MUTEX 1234 drivers/char/ipmi/ipmi_si_intf.c static DEFINE_MUTEX(smi_infos_lock); DEFINE_MUTEX 1229 drivers/char/ipmi/ipmi_ssif.c static DEFINE_MUTEX(ssif_infos_mutex); DEFINE_MUTEX 125 drivers/char/ipmi/ipmi_watchdog.c static DEFINE_MUTEX(ipmi_watchdog_mutex); DEFINE_MUTEX 143 drivers/char/lp.c static DEFINE_MUTEX(lp_mutex); DEFINE_MUTEX 58 drivers/char/misc.c static DEFINE_MUTEX(misc_mtx); DEFINE_MUTEX 77 drivers/char/mwave/mwavedd.c static DEFINE_MUTEX(mwave_mutex); DEFINE_MUTEX 56 drivers/char/nvram.c static DEFINE_MUTEX(nvram_mutex); DEFINE_MUTEX 42 drivers/char/nwflash.c static DEFINE_MUTEX(flash_mutex); DEFINE_MUTEX 59 drivers/char/nwflash.c static DEFINE_MUTEX(nwflash_mutex); DEFINE_MUTEX 36 drivers/char/pc8736x_gpio.c static DEFINE_MUTEX(pc8736x_gpio_config_lock); DEFINE_MUTEX 57 drivers/char/pcmcia/cm4000_cs.c static DEFINE_MUTEX(cmm_mutex); DEFINE_MUTEX 51 drivers/char/pcmcia/cm4040_cs.c static DEFINE_MUTEX(cm4040_mutex); DEFINE_MUTEX 32 drivers/char/powernv-op-panel.c static DEFINE_MUTEX(oppanel_mutex); DEFINE_MUTEX 100 drivers/char/ppdev.c static DEFINE_MUTEX(pp_do_mutex); DEFINE_MUTEX 37 drivers/char/raw.c static DEFINE_MUTEX(raw_mutex); DEFINE_MUTEX 202 drivers/char/tlclk.c static DEFINE_MUTEX(tlclk_mutex); DEFINE_MUTEX 71 drivers/char/toshiba.c static DEFINE_MUTEX(tosh_mutex); DEFINE_MUTEX 29 drivers/char/tpm/tpm-chip.c static DEFINE_MUTEX(idr_lock); DEFINE_MUTEX 23 drivers/char/tpm/tpm-dev-common.c static DEFINE_MUTEX(tpm_dev_wq_lock); DEFINE_MUTEX 112 drivers/char/xilinx_hwicap/xilinx_hwicap.c static DEFINE_MUTEX(hwicap_mutex); DEFINE_MUTEX 28 drivers/clk/clk.c static DEFINE_MUTEX(prepare_lock); DEFINE_MUTEX 2882 drivers/clk/clk.c static DEFINE_MUTEX(clk_debug_lock); DEFINE_MUTEX 4256 drivers/clk/clk.c static DEFINE_MUTEX(of_clk_mutex); DEFINE_MUTEX 25 drivers/clk/clkdev.c static DEFINE_MUTEX(clocks_mutex); DEFINE_MUTEX 162 drivers/clk/qcom/clk-rpm.c static DEFINE_MUTEX(rpm_clk_lock); DEFINE_MUTEX 71 drivers/clk/qcom/clk-rpmh.c static DEFINE_MUTEX(rpmh_clk_lock); DEFINE_MUTEX 152 drivers/clk/qcom/clk-smd-rpm.c static DEFINE_MUTEX(rpm_smd_clk_lock); DEFINE_MUTEX 303 drivers/clk/tegra/clk-tegra210.c static DEFINE_MUTEX(lvl2_ovr_lock); DEFINE_MUTEX 100 drivers/cpufreq/cpufreq.c static DEFINE_MUTEX(cpufreq_governor_mutex); DEFINE_MUTEX 456 drivers/cpufreq/cpufreq.c static DEFINE_MUTEX(cpufreq_fast_switch_lock); DEFINE_MUTEX 26 drivers/cpufreq/cpufreq_governor.c static DEFINE_MUTEX(gov_dbs_data_mutex); DEFINE_MUTEX 19 drivers/cpufreq/cpufreq_userspace.c static DEFINE_MUTEX(userspace_mutex); DEFINE_MUTEX 310 drivers/cpufreq/intel_pstate.c static DEFINE_MUTEX(intel_pstate_driver_lock); DEFINE_MUTEX 311 drivers/cpufreq/intel_pstate.c static DEFINE_MUTEX(intel_pstate_limits_lock); DEFINE_MUTEX 51 drivers/cpufreq/powernow-k8.c static DEFINE_MUTEX(fidvid_mutex); DEFINE_MUTEX 22 drivers/cpufreq/s3c2416-cpufreq.c static DEFINE_MUTEX(cpufreq_lock); DEFINE_MUTEX 85 drivers/cpufreq/s5pv210-cpufreq.c static DEFINE_MUTEX(set_freq_lock); DEFINE_MUTEX 32 drivers/cpuidle/cpuidle.c DEFINE_MUTEX(cpuidle_lock); DEFINE_MUTEX 27 drivers/crypto/caam/jr.c static DEFINE_MUTEX(algs_lock); DEFINE_MUTEX 35 drivers/crypto/cavium/nitrox/nitrox_main.c static DEFINE_MUTEX(devlist_lock); DEFINE_MUTEX 278 drivers/crypto/ccp/ccp-debugfs.c static DEFINE_MUTEX(ccp_debugfs_lock); DEFINE_MUTEX 31 drivers/crypto/ccp/psp-dev.c static DEFINE_MUTEX(sev_cmd_mutex); DEFINE_MUTEX 29 drivers/crypto/chelsio/chtls/chtls_main.c static DEFINE_MUTEX(cdev_mutex); DEFINE_MUTEX 31 drivers/crypto/chelsio/chtls/chtls_main.c static DEFINE_MUTEX(notify_mutex); DEFINE_MUTEX 123 drivers/crypto/hisilicon/sec/sec_algs.c static DEFINE_MUTEX(algs_lock); DEFINE_MUTEX 225 drivers/crypto/hisilicon/sec/sec_drv.c static DEFINE_MUTEX(sec_id_lock); DEFINE_MUTEX 88 drivers/crypto/hisilicon/zip/zip_main.c DEFINE_MUTEX(hisi_zip_list_lock); DEFINE_MUTEX 48 drivers/crypto/n2_core.c static DEFINE_MUTEX(spu_lock); DEFINE_MUTEX 55 drivers/crypto/qat/qat_common/adf_cfg.c static DEFINE_MUTEX(qat_cfg_read_lock); DEFINE_MUTEX 65 drivers/crypto/qat/qat_common/adf_ctl_drv.c static DEFINE_MUTEX(adf_ctl_lock); DEFINE_MUTEX 54 drivers/crypto/qat/qat_common/adf_dev_mgr.c static DEFINE_MUTEX(table_lock); DEFINE_MUTEX 56 drivers/crypto/qat/qat_common/adf_init.c static DEFINE_MUTEX(service_lock); DEFINE_MUTEX 54 drivers/crypto/qat/qat_common/adf_transport_debug.c static DEFINE_MUTEX(ring_read_lock); DEFINE_MUTEX 55 drivers/crypto/qat/qat_common/adf_transport_debug.c static DEFINE_MUTEX(bank_read_lock); DEFINE_MUTEX 76 drivers/crypto/qat/qat_common/qat_algs.c static DEFINE_MUTEX(algs_lock); DEFINE_MUTEX 64 drivers/crypto/qat/qat_common/qat_asym_algs.c static DEFINE_MUTEX(algs_lock); DEFINE_MUTEX 51 drivers/crypto/virtio/virtio_crypto_algs.c static DEFINE_MUTEX(algs_lock); DEFINE_MUTEX 18 drivers/crypto/virtio/virtio_crypto_mgr.c static DEFINE_MUTEX(table_lock); DEFINE_MUTEX 14 drivers/dax/bus.c static DEFINE_MUTEX(dax_bus_lock); DEFINE_MUTEX 24 drivers/devfreq/devfreq-event.c static DEFINE_MUTEX(devfreq_event_list_lock); DEFINE_MUTEX 45 drivers/devfreq/devfreq.c static DEFINE_MUTEX(devfreq_list_lock); DEFINE_MUTEX 26 drivers/dma/acpi-dma.c static DEFINE_MUTEX(acpi_dma_lock); DEFINE_MUTEX 56 drivers/dma/dmaengine.c static DEFINE_MUTEX(dma_list_mutex); DEFINE_MUTEX 78 drivers/dma/ipu/ipu_irq.c static DEFINE_MUTEX(map_lock); DEFINE_MUTEX 19 drivers/dma/of-dma.c static DEFINE_MUTEX(of_dma_lock); DEFINE_MUTEX 34 drivers/edac/edac_device.c static DEFINE_MUTEX(device_ctls_mutex); DEFINE_MUTEX 49 drivers/edac/edac_mc.c static DEFINE_MUTEX(mem_ctls_mutex); DEFINE_MUTEX 27 drivers/edac/edac_pci.c static DEFINE_MUTEX(edac_pci_ctls_mutex); DEFINE_MUTEX 39 drivers/edac/ghes_edac.c static DEFINE_MUTEX(ghes_reg_mutex); DEFINE_MUTEX 44 drivers/edac/i7core_edac.c static DEFINE_MUTEX(i7core_edac_lock); DEFINE_MUTEX 224 drivers/extcon/extcon.c static DEFINE_MUTEX(extcon_dev_list_lock); DEFINE_MUTEX 55 drivers/firewire/core-card.c static DEFINE_MUTEX(card_mutex); DEFINE_MUTEX 433 drivers/firewire/core-transaction.c static DEFINE_MUTEX(phy_config_mutex); DEFINE_MUTEX 131 drivers/firewire/net.c static DEFINE_MUTEX(fwnet_device_mutex); DEFINE_MUTEX 111 drivers/firewire/nosy.c static DEFINE_MUTEX(card_mutex); DEFINE_MUTEX 63 drivers/firmware/arm_scmi/driver.c static DEFINE_MUTEX(scmi_list_mutex); DEFINE_MUTEX 68 drivers/firmware/arm_sdei.c static DEFINE_MUTEX(sdei_events_lock); DEFINE_MUTEX 316 drivers/firmware/dmi-sysfs.c static DEFINE_MUTEX(io_port_lock); DEFINE_MUTEX 30 drivers/firmware/efi/capsule.c static DEFINE_MUTEX(capsule_mutex); DEFINE_MUTEX 39 drivers/firmware/qcom_scm-32.c static DEFINE_MUTEX(qcom_scm_lock); DEFINE_MUTEX 56 drivers/firmware/qcom_scm-64.c static DEFINE_MUTEX(qcom_scm_lock); DEFINE_MUTEX 59 drivers/firmware/qemu_fw_cfg.c static DEFINE_MUTEX(fw_cfg_dev_lock); DEFINE_MUTEX 32 drivers/firmware/raspberrypi.c static DEFINE_MUTEX(transaction_lock); DEFINE_MUTEX 30 drivers/firmware/ti_sci.c static DEFINE_MUTEX(ti_sci_list_mutex); DEFINE_MUTEX 17 drivers/fpga/dfl.c static DEFINE_MUTEX(dfl_id_mutex); DEFINE_MUTEX 156 drivers/fpga/dfl.c static DEFINE_MUTEX(dfl_port_ops_mutex); DEFINE_MUTEX 137 drivers/fsi/fsi-sbefifo.c static DEFINE_MUTEX(sbefifo_ffdc_mutex); DEFINE_MUTEX 92 drivers/gpio/gpiolib-acpi.c static DEFINE_MUTEX(acpi_gpio_deferred_req_irqs_lock); DEFINE_MUTEX 35 drivers/gpio/gpiolib-sysfs.c static DEFINE_MUTEX(sysfs_lock); DEFINE_MUTEX 77 drivers/gpio/gpiolib.c static DEFINE_MUTEX(gpio_lookup_lock); DEFINE_MUTEX 81 drivers/gpio/gpiolib.c static DEFINE_MUTEX(gpio_machine_hogs_mutex); DEFINE_MUTEX 30 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c static DEFINE_MUTEX(xgmi_mutex); DEFINE_MUTEX 38 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c static DEFINE_MUTEX(kfd_dbgmgr_mutex); DEFINE_MUTEX 48 drivers/gpu/drm/amd/amdkfd/kfd_process.c static DEFINE_MUTEX(kfd_processes_mutex); DEFINE_MUTEX 56 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c static DEFINE_MUTEX(ge_b850v3_lvds_dev_mutex); DEFINE_MUTEX 63 drivers/gpu/drm/drm_bridge.c static DEFINE_MUTEX(bridge_lock); DEFINE_MUTEX 56 drivers/gpu/drm/drm_dp_aux_dev.c static DEFINE_MUTEX(aux_idr_mutex); DEFINE_MUTEX 82 drivers/gpu/drm/drm_fb_helper.c static DEFINE_MUTEX(kernel_fb_helper_lock); DEFINE_MUTEX 50 drivers/gpu/drm/drm_file.c DEFINE_MUTEX(drm_global_mutex); DEFINE_MUTEX 249 drivers/gpu/drm/drm_mipi_dsi.c static DEFINE_MUTEX(host_lock); DEFINE_MUTEX 30 drivers/gpu/drm/drm_panel.c static DEFINE_MUTEX(panel_lock); DEFINE_MUTEX 92 drivers/gpu/drm/exynos/exynos_drm_mic.c static DEFINE_MUTEX(mic_mutex); DEFINE_MUTEX 15 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c static DEFINE_MUTEX(dpu_hw_blk_lock); DEFINE_MUTEX 577 drivers/gpu/drm/msm/msm_drv.c static DEFINE_MUTEX(init_lock); DEFINE_MUTEX 33 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c static DEFINE_MUTEX(nv_devices_mutex); DEFINE_MUTEX 51 drivers/gpu/drm/omapdrm/dss/base.c static DEFINE_MUTEX(omapdss_devices_lock); DEFINE_MUTEX 29 drivers/gpu/drm/tegra/dpaux.c static DEFINE_MUTEX(dpaux_lock); DEFINE_MUTEX 51 drivers/gpu/drm/ttm/ttm_bo.c DEFINE_MUTEX(ttm_global_mutex); DEFINE_MUTEX 379 drivers/gpu/drm/ttm/ttm_page_alloc.c static DEFINE_MUTEX(lock); DEFINE_MUTEX 17 drivers/gpu/host1x/bus.c static DEFINE_MUTEX(clients_lock); DEFINE_MUTEX 20 drivers/gpu/host1x/bus.c static DEFINE_MUTEX(drivers_lock); DEFINE_MUTEX 23 drivers/gpu/host1x/bus.c static DEFINE_MUTEX(devices_lock); DEFINE_MUTEX 1204 drivers/gpu/ipu-v3/ipu-common.c static DEFINE_MUTEX(ipu_client_id_mutex); DEFINE_MUTEX 28 drivers/gpu/ipu-v3/ipu-di.c static DEFINE_MUTEX(di_mutex); DEFINE_MUTEX 671 drivers/gpu/ipu-v3/ipu-di.c static DEFINE_MUTEX(ipu_di_lock); DEFINE_MUTEX 104 drivers/gpu/ipu-v3/ipu-pre.c static DEFINE_MUTEX(ipu_pre_list_mutex); DEFINE_MUTEX 81 drivers/gpu/ipu-v3/ipu-prg.c static DEFINE_MUTEX(ipu_prg_list_mutex); DEFINE_MUTEX 128 drivers/gpu/vga/vga_switcheroo.c static DEFINE_MUTEX(vgasr_mutex); DEFINE_MUTEX 19 drivers/greybus/connection.c static DEFINE_MUTEX(gb_connection_mutex); DEFINE_MUTEX 82 drivers/hid/hid-cougar.c static DEFINE_MUTEX(cougar_udev_list_lock); DEFINE_MUTEX 43 drivers/hid/hid-google-hammer.c static DEFINE_MUTEX(cbas_ec_reglock); DEFINE_MUTEX 518 drivers/hid/hid-logitech-dj.c static DEFINE_MUTEX(dj_hdev_list_lock); DEFINE_MUTEX 1020 drivers/hid/hid-quirks.c static DEFINE_MUTEX(dquirks_lock); DEFINE_MUTEX 71 drivers/hid/hid-roccat.c static DEFINE_MUTEX(devices_lock); DEFINE_MUTEX 52 drivers/hid/hid-steam.c static DEFINE_MUTEX(steam_devices_lock); DEFINE_MUTEX 37 drivers/hid/hidraw.c static DEFINE_MUTEX(minors_lock); DEFINE_MUTEX 748 drivers/hid/wacom_sys.c static DEFINE_MUTEX(wacom_udev_list_lock); DEFINE_MUTEX 61 drivers/hwmon/dell-smm-hwmon.c static DEFINE_MUTEX(i8k_mutex); DEFINE_MUTEX 305 drivers/hwmon/fschmd.c static DEFINE_MUTEX(watchdog_data_mutex); DEFINE_MUTEX 27 drivers/hwmon/k10temp.c static DEFINE_MUTEX(nb_smu_ind_mutex); DEFINE_MUTEX 211 drivers/hwmon/via-cputemp.c static DEFINE_MUTEX(pdev_list_mutex); DEFINE_MUTEX 272 drivers/hwmon/w83793.c static DEFINE_MUTEX(watchdog_data_mutex); DEFINE_MUTEX 57 drivers/hwspinlock/hwspinlock_core.c static DEFINE_MUTEX(hwspinlock_tree_lock); DEFINE_MUTEX 102 drivers/hwtracing/coresight/coresight-cpu-debug.c static DEFINE_MUTEX(debug_lock); DEFINE_MUTEX 25 drivers/hwtracing/coresight/coresight.c static DEFINE_MUTEX(coresight_mutex); DEFINE_MUTEX 167 drivers/hwtracing/intel_th/msu.c static DEFINE_MUTEX(msu_buffer_mutex); DEFINE_MUTEX 36 drivers/i2c/busses/i2c-amd756-s4882.c static DEFINE_MUTEX(amd756_lock); DEFINE_MUTEX 169 drivers/i2c/busses/i2c-eg20t.c static DEFINE_MUTEX(pch_mutex); DEFINE_MUTEX 34 drivers/i2c/busses/i2c-nforce2-s4985.c static DEFINE_MUTEX(nforce2_lock); DEFINE_MUTEX 42 drivers/i2c/busses/i2c-parport.c static DEFINE_MUTEX(adapter_list_lock); DEFINE_MUTEX 378 drivers/i2c/busses/scx200_acb.c static DEFINE_MUTEX(scx200_acb_list_mutex); DEFINE_MUTEX 59 drivers/i2c/i2c-core-base.c static DEFINE_MUTEX(core_lock); DEFINE_MUTEX 23 drivers/i3c/master.c static DEFINE_MUTEX(i3c_core_lock); DEFINE_MUTEX 54 drivers/ide/ide-cd.c static DEFINE_MUTEX(ide_cd_mutex); DEFINE_MUTEX 55 drivers/ide/ide-cd.c static DEFINE_MUTEX(idecd_ref_mutex); DEFINE_MUTEX 7 drivers/ide/ide-devsets.c DEFINE_MUTEX(ide_setting_mtx); DEFINE_MUTEX 9 drivers/ide/ide-disk_ioctl.c static DEFINE_MUTEX(ide_disk_ioctl_mutex); DEFINE_MUTEX 36 drivers/ide/ide-floppy_ioctl.c static DEFINE_MUTEX(ide_floppy_ioctl_mutex); DEFINE_MUTEX 26 drivers/ide/ide-gd.c static DEFINE_MUTEX(ide_gd_mutex); DEFINE_MUTEX 30 drivers/ide/ide-gd.c static DEFINE_MUTEX(ide_disk_ref_mutex); DEFINE_MUTEX 826 drivers/ide/ide-probe.c static DEFINE_MUTEX(ide_cfg_mtx); DEFINE_MUTEX 220 drivers/ide/ide-tape.c static DEFINE_MUTEX(ide_tape_mutex); DEFINE_MUTEX 221 drivers/ide/ide-tape.c static DEFINE_MUTEX(idetape_ref_mutex); DEFINE_MUTEX 223 drivers/ide/ide-tape.c static DEFINE_MUTEX(idetape_chrdev_mutex); DEFINE_MUTEX 26 drivers/iio/industrialio-sw-device.c static DEFINE_MUTEX(iio_device_types_lock); DEFINE_MUTEX 26 drivers/iio/industrialio-sw-trigger.c static DEFINE_MUTEX(iio_trigger_types_lock); DEFINE_MUTEX 36 drivers/iio/industrialio-trigger.c static DEFINE_MUTEX(iio_trigger_list_lock); DEFINE_MUTEX 25 drivers/iio/inkern.c static DEFINE_MUTEX(iio_map_list_lock); DEFINE_MUTEX 24 drivers/iio/trigger/iio-trig-sysfs.c static DEFINE_MUTEX(iio_sysfs_trig_list_mut); DEFINE_MUTEX 189 drivers/infiniband/core/cma.c static DEFINE_MUTEX(lock); DEFINE_MUTEX 51 drivers/infiniband/core/iwpm_util.c static DEFINE_MUTEX(iwpm_admin_lock); DEFINE_MUTEX 79 drivers/infiniband/hw/bnxt_re/main.c static DEFINE_MUTEX(bnxt_re_dev_lock); DEFINE_MUTEX 63 drivers/infiniband/hw/cxgb3/iwch.c static DEFINE_MUTEX(dev_mutex); DEFINE_MUTEX 68 drivers/infiniband/hw/cxgb4/device.c static DEFINE_MUTEX(dev_mutex); DEFINE_MUTEX 75 drivers/infiniband/hw/hfi1/driver.c DEFINE_MUTEX(hfi1_mutex); /* general driver use */ DEFINE_MUTEX 168 drivers/infiniband/hw/hfi1/firmware.c static DEFINE_MUTEX(fw_mutex); DEFINE_MUTEX 931 drivers/infiniband/hw/hfi1/sdma.c static DEFINE_MUTEX(process_to_sde_mutex); DEFINE_MUTEX 1644 drivers/infiniband/hw/hfi1/verbs.c static DEFINE_MUTEX(cntr_names_lock); /* protects the *_cntr_names bufers */ DEFINE_MUTEX 106 drivers/infiniband/hw/mlx5/main.c static DEFINE_MUTEX(mlx5_ib_multiport_mutex); DEFINE_MUTEX 77 drivers/infiniband/hw/mthca/mthca_main.c DEFINE_MUTEX(mthca_device_mutex); DEFINE_MUTEX 52 drivers/infiniband/hw/qib/qib_driver.c DEFINE_MUTEX(qib_mutex); /* general driver use */ DEFINE_MUTEX 72 drivers/infiniband/hw/usnic/usnic_ib_main.c static DEFINE_MUTEX(usnic_ib_ibdev_list_lock); DEFINE_MUTEX 61 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static DEFINE_MUTEX(pvrdma_device_list_lock); DEFINE_MUTEX 85 drivers/infiniband/ulp/iser/iscsi_iser.c static DEFINE_MUTEX(unbind_iser_conn_mutex); DEFINE_MUTEX 37 drivers/infiniband/ulp/isert/ib_isert.c static DEFINE_MUTEX(device_list_mutex); DEFINE_MUTEX 93 drivers/infiniband/ulp/srpt/ib_srpt.c static DEFINE_MUTEX(rdma_cm_mutex); DEFINE_MUTEX 38 drivers/input/gameport/gameport.c static DEFINE_MUTEX(gameport_mutex); DEFINE_MUTEX 46 drivers/input/input.c static DEFINE_MUTEX(input_mutex); DEFINE_MUTEX 34 drivers/input/joystick/amijoy.c static DEFINE_MUTEX(amijoy_mutex); DEFINE_MUTEX 18 drivers/input/keyboard/maple_keyb.c static DEFINE_MUTEX(maple_keyb_mutex); DEFINE_MUTEX 34 drivers/input/keyboard/omap-keypad.c static DEFINE_MUTEX(kp_enable_mutex); DEFINE_MUTEX 114 drivers/input/misc/ati_remote2.c static DEFINE_MUTEX(ati_remote2_mutex); DEFINE_MUTEX 56 drivers/input/misc/hp_sdc_rtc.c static DEFINE_MUTEX(hp_sdc_rtc_mutex); DEFINE_MUTEX 1397 drivers/input/mouse/alps.c static DEFINE_MUTEX(alps_mutex); DEFINE_MUTEX 117 drivers/input/mouse/psmouse-base.c static DEFINE_MUTEX(psmouse_mutex); DEFINE_MUTEX 27 drivers/input/mouse/psmouse-smbus.c static DEFINE_MUTEX(psmouse_smbus_mutex); DEFINE_MUTEX 144 drivers/input/serio/i8042.c static DEFINE_MUTEX(i8042_mutex); DEFINE_MUTEX 32 drivers/input/serio/serio.c static DEFINE_MUTEX(serio_mutex); DEFINE_MUTEX 48 drivers/input/serio/serio_raw.c static DEFINE_MUTEX(serio_raw_mutex); DEFINE_MUTEX 24 drivers/interconnect/core.c static DEFINE_MUTEX(icc_lock); DEFINE_MUTEX 17 drivers/iommu/amd_iommu_debugfs.c static DEFINE_MUTEX(amd_iommu_debugfs_lock); DEFINE_MUTEX 1181 drivers/iommu/dma-iommu.c static DEFINE_MUTEX(msi_prepare_lock); /* see below */ DEFINE_MUTEX 207 drivers/iommu/intel-svm.c static DEFINE_MUTEX(pasid_mutex); DEFINE_MUTEX 232 drivers/iommu/iova.c static DEFINE_MUTEX(iova_cache_mutex); DEFINE_MUTEX 21 drivers/iommu/omap-iommu-debug.c static DEFINE_MUTEX(iommu_debug_lock); DEFINE_MUTEX 155 drivers/irqchip/irq-armada-370-xp.c static DEFINE_MUTEX(msi_used_lock); DEFINE_MUTEX 1471 drivers/irqchip/irq-gic-v3-its.c static DEFINE_MUTEX(lpi_range_lock); DEFINE_MUTEX 27 drivers/irqchip/irq-gic-v3-mbi.c static DEFINE_MUTEX(mbi_lock); DEFINE_MUTEX 48 drivers/isdn/capi/capi.c static DEFINE_MUTEX(capi_mutex); DEFINE_MUTEX 130 drivers/isdn/capi/capi.c static DEFINE_MUTEX(capidev_list_lock); DEFINE_MUTEX 65 drivers/isdn/capi/kcapi.c DEFINE_MUTEX(capi_drivers_lock); DEFINE_MUTEX 68 drivers/isdn/capi/kcapi.c DEFINE_MUTEX(capi_controller_lock); DEFINE_MUTEX 23 drivers/isdn/mISDN/timerdev.c static DEFINE_MUTEX(mISDN_mutex); DEFINE_MUTEX 50 drivers/leds/leds-menf21bmc.c static DEFINE_MUTEX(led_lock); DEFINE_MUTEX 57 drivers/macintosh/adb.c static DEFINE_MUTEX(adb_mutex); DEFINE_MUTEX 109 drivers/macintosh/adb.c static DEFINE_MUTEX(adb_handler_mutex); DEFINE_MUTEX 26 drivers/macintosh/ams/ams-input.c static DEFINE_MUTEX(ams_input_mutex); DEFINE_MUTEX 29 drivers/macintosh/ans-lcd.c static DEFINE_MUTEX(anslcd_mutex); DEFINE_MUTEX 27 drivers/macintosh/mac_hid.c static DEFINE_MUTEX(mac_hid_emumouse_mutex); DEFINE_MUTEX 98 drivers/macintosh/smu.c static DEFINE_MUTEX(smu_mutex); DEFINE_MUTEX 100 drivers/macintosh/smu.c static DEFINE_MUTEX(smu_part_access); DEFINE_MUTEX 84 drivers/macintosh/via-pmu.c static DEFINE_MUTEX(pmu_info_proc_mutex); DEFINE_MUTEX 54 drivers/macintosh/windfarm_core.c static DEFINE_MUTEX(wf_lock); DEFINE_MUTEX 24 drivers/mailbox/mailbox.c static DEFINE_MUTEX(con_mutex); DEFINE_MUTEX 116 drivers/mailbox/omap-mailbox.c static DEFINE_MUTEX(omap_mbox_devices_lock); DEFINE_MUTEX 44 drivers/mailbox/pl320-ipc.c static DEFINE_MUTEX(ipc_m1_lock); DEFINE_MUTEX 231 drivers/md/dm-bufio.c static DEFINE_MUTEX(dm_bufio_clients_lock); DEFINE_MUTEX 787 drivers/md/dm-cache-metadata.c static DEFINE_MUTEX(table_lock); DEFINE_MUTEX 49 drivers/md/dm-delay.c static DEFINE_MUTEX(delayed_bios_lock); DEFINE_MUTEX 71 drivers/md/dm-ioctl.c static DEFINE_MUTEX(dm_hash_cells_mutex); DEFINE_MUTEX 40 drivers/md/dm-log-userspace-transfer.c static DEFINE_MUTEX(dm_ulog_lock); DEFINE_MUTEX 472 drivers/md/dm-switch.c static DEFINE_MUTEX(message_mutex); DEFINE_MUTEX 1318 drivers/md/dm-table.c static DEFINE_MUTEX(_event_lock); DEFINE_MUTEX 5435 drivers/md/md.c static DEFINE_MUTEX(disks_mutex); DEFINE_MUTEX 9536 drivers/md/md.c static DEFINE_MUTEX(detected_devices_mutex); DEFINE_MUTEX 34 drivers/media/cec/cec-core.c static DEFINE_MUTEX(cec_devnode_lock); DEFINE_MUTEX 34 drivers/media/cec/cec-notifier.c static DEFINE_MUTEX(cec_notifiers_lock); DEFINE_MUTEX 90 drivers/media/dvb-core/dvb_frontend.c static DEFINE_MUTEX(frontend_mutex); DEFINE_MUTEX 39 drivers/media/dvb-core/dvbdev.c static DEFINE_MUTEX(dvbdev_mutex); DEFINE_MUTEX 52 drivers/media/dvb-core/dvbdev.c static DEFINE_MUTEX(dvbdev_register_lock); DEFINE_MUTEX 27 drivers/media/dvb-frontends/au8522_common.c static DEFINE_MUTEX(au8522_list_mutex); DEFINE_MUTEX 156 drivers/media/dvb-frontends/cx24117.c static DEFINE_MUTEX(cx24117_list_mutex); DEFINE_MUTEX 27 drivers/media/mc/mc-dev-allocator.c static DEFINE_MUTEX(media_device_lock); DEFINE_MUTEX 45 drivers/media/mc/mc-devnode.c static DEFINE_MUTEX(media_devnode_lock); DEFINE_MUTEX 43 drivers/media/pci/bt8xx/dst_ca.c static DEFINE_MUTEX(dst_ca_mutex); DEFINE_MUTEX 62 drivers/media/pci/cx88/cx88-core.c static DEFINE_MUTEX(devlist); DEFINE_MUTEX 69 drivers/media/pci/cx88/cx88-mpeg.c static DEFINE_MUTEX(cx8802_mutex); DEFINE_MUTEX 112 drivers/media/pci/ddbridge/ddbridge-core.c static DEFINE_MUTEX(redirect_lock); DEFINE_MUTEX 2690 drivers/media/pci/ddbridge/ddbridge-core.c static DEFINE_MUTEX(ddb_mutex); DEFINE_MUTEX 81 drivers/media/pci/saa7134/saa7134-core.c DEFINE_MUTEX(saa7134_devlist_lock); DEFINE_MUTEX 81 drivers/media/pci/saa7164/saa7164-core.c static DEFINE_MUTEX(devlist); DEFINE_MUTEX 110 drivers/media/platform/davinci/vpfe_capture.c static DEFINE_MUTEX(ccdc_lock); DEFINE_MUTEX 27 drivers/media/platform/rcar-fcp.c static DEFINE_MUTEX(fcp_lock); DEFINE_MUTEX 241 drivers/media/platform/rcar-vin/rcar-core.c static DEFINE_MUTEX(rvin_group_lock); DEFINE_MUTEX 163 drivers/media/platform/xilinx/xilinx-vtc.c static DEFINE_MUTEX(xvtc_lock); DEFINE_MUTEX 415 drivers/media/rc/imon.c static DEFINE_MUTEX(driver_lock); DEFINE_MUTEX 17 drivers/media/rc/rc-ir-raw.c DEFINE_MUTEX(ir_raw_handler_lock); DEFINE_MUTEX 14 drivers/media/tuners/mxl5007t.c static DEFINE_MUTEX(mxl5007t_list_mutex); DEFINE_MUTEX 114 drivers/media/tuners/r820t.c static DEFINE_MUTEX(r820t_list_mutex); DEFINE_MUTEX 23 drivers/media/tuners/tda18271-fe.c static DEFINE_MUTEX(tda18271_list_mutex); DEFINE_MUTEX 28 drivers/media/tuners/tda9887.c static DEFINE_MUTEX(tda9887_list_mutex); DEFINE_MUTEX 104 drivers/media/tuners/tuner-simple.c static DEFINE_MUTEX(tuner_simple_list_mutex); DEFINE_MUTEX 73 drivers/media/tuners/tuner-xc2028.c static DEFINE_MUTEX(xc2028_list_mutex); DEFINE_MUTEX 49 drivers/media/tuners/xc4000.c static DEFINE_MUTEX(xc4000_list_mutex); DEFINE_MUTEX 33 drivers/media/tuners/xc5000.c static DEFINE_MUTEX(xc5000_list_mutex); DEFINE_MUTEX 30 drivers/media/usb/au0828/au0828-video.c static DEFINE_MUTEX(au0828_sysfs_lock); DEFINE_MUTEX 51 drivers/media/usb/cx231xx/cx231xx-core.c static DEFINE_MUTEX(cx231xx_devlist_mutex); DEFINE_MUTEX 1075 drivers/media/usb/em28xx/em28xx-core.c static DEFINE_MUTEX(em28xx_devlist_mutex); DEFINE_MUTEX 36 drivers/media/usb/go7007/go7007-i2c.c static DEFINE_MUTEX(adlink_mpg24_i2c_lock); DEFINE_MUTEX 22 drivers/media/usb/pvrusb2/pvrusb2-context.c static DEFINE_MUTEX(pvr2_context_mutex); DEFINE_MUTEX 54 drivers/media/usb/pvrusb2/pvrusb2-hdw.c static DEFINE_MUTEX(pvr2_unit_mtx); DEFINE_MUTEX 823 drivers/media/usb/tm6000/tm6000-core.c static DEFINE_MUTEX(tm6000_devlist_mutex); DEFINE_MUTEX 88 drivers/media/v4l2-core/v4l2-async.c static DEFINE_MUTEX(list_lock); DEFINE_MUTEX 22 drivers/media/v4l2-core/v4l2-clk.c static DEFINE_MUTEX(clk_lock); DEFINE_MUTEX 99 drivers/media/v4l2-core/v4l2-dev.c static DEFINE_MUTEX(videodev_lock); DEFINE_MUTEX 1935 drivers/memstick/core/ms_block.c static DEFINE_MUTEX(msb_disk_lock); /* protects against races in open/release */ DEFINE_MUTEX 175 drivers/memstick/core/mspro_block.c static DEFINE_MUTEX(mspro_block_disk_lock); DEFINE_MUTEX 86 drivers/message/fusion/mptctl.c static DEFINE_MUTEX(mpctl_mutex); DEFINE_MUTEX 30 drivers/mfd/ucb1x00-core.c static DEFINE_MUTEX(ucb1x00_mutex); DEFINE_MUTEX 58 drivers/mfd/wm8350-core.c static DEFINE_MUTEX(reg_lock_mutex); DEFINE_MUTEX 23 drivers/misc/c2port/c2port-duramar2150.c static DEFINE_MUTEX(update_lock); DEFINE_MUTEX 49 drivers/misc/cxl/cxllib.c static DEFINE_MUTEX(dra_mutex); DEFINE_MUTEX 404 drivers/misc/cxl/pci.c static DEFINE_MUTEX(indications_mutex); DEFINE_MUTEX 43 drivers/misc/eeprom/ee1004.c static DEFINE_MUTEX(ee1004_bus_lock); DEFINE_MUTEX 22 drivers/misc/enclosure.c static DEFINE_MUTEX(container_list_lock); DEFINE_MUTEX 27 drivers/misc/habanalabs/habanalabs_drv.c static DEFINE_MUTEX(hl_devs_idr_lock); DEFINE_MUTEX 20 drivers/misc/hmc6352.c static DEFINE_MUTEX(compass_mutex); DEFINE_MUTEX 22 drivers/misc/isl29020.c static DEFINE_MUTEX(mutex); DEFINE_MUTEX 34 drivers/misc/mei/main.c static DEFINE_MUTEX(mei_minor_lock); DEFINE_MUTEX 90 drivers/misc/ocxl/link.c static DEFINE_MUTEX(links_list_lock); DEFINE_MUTEX 134 drivers/misc/pch_phub.c static DEFINE_MUTEX(pch_phub_mutex); DEFINE_MUTEX 37 drivers/misc/phantom.c static DEFINE_MUTEX(phantom_mutex); DEFINE_MUTEX 69 drivers/misc/pti.c static DEFINE_MUTEX(alloclock); DEFINE_MUTEX 27 drivers/misc/sram-exec.c static DEFINE_MUTEX(exec_pool_list_mutex); DEFINE_MUTEX 31 drivers/misc/vmw_vmci/vmci_event.c static DEFINE_MUTEX(subscriber_mutex); DEFINE_MUTEX 79 drivers/mmc/core/block.c static DEFINE_MUTEX(block_mutex); DEFINE_MUTEX 164 drivers/mmc/core/block.c static DEFINE_MUTEX(open_lock); DEFINE_MUTEX 2919 drivers/mmc/core/mmc_test.c static DEFINE_MUTEX(mmc_test_lock); DEFINE_MUTEX 18 drivers/mmc/core/pwrseq.c static DEFINE_MUTEX(pwrseq_list_mutex); DEFINE_MUTEX 79 drivers/mtd/lpddr/lpddr2_nvm.c static DEFINE_MUTEX(lpdd2_nvm_mutex); DEFINE_MUTEX 26 drivers/mtd/mtd_blkdevs.c static DEFINE_MUTEX(blktrans_ref_mutex); DEFINE_MUTEX 30 drivers/mtd/mtdchar.c static DEFINE_MUTEX(mtd_mutex); DEFINE_MUTEX 73 drivers/mtd/mtdcore.c DEFINE_MUTEX(mtd_table_mutex); DEFINE_MUTEX 25 drivers/mtd/mtdpart.c static DEFINE_MUTEX(mtd_partitions_mutex); DEFINE_MUTEX 182 drivers/mtd/nand/raw/atmel/pmecc.c static DEFINE_MUTEX(pmecc_gf_tables_lock); DEFINE_MUTEX 845 drivers/mtd/nand/raw/fsl_elbc_nand.c static DEFINE_MUTEX(fsl_elbc_nand_mutex); DEFINE_MUTEX 973 drivers/mtd/nand/raw/fsl_ifc_nand.c static DEFINE_MUTEX(fsl_ifc_nand_mutex); DEFINE_MUTEX 96 drivers/mtd/ubi/block.c static DEFINE_MUTEX(devices_mutex); DEFINE_MUTEX 88 drivers/mtd/ubi/build.c DEFINE_MUTEX(ubi_devices_mutex); DEFINE_MUTEX 54 drivers/mtd/ubi/gluebi.c static DEFINE_MUTEX(devices_mutex); DEFINE_MUTEX 385 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c static DEFINE_MUTEX(xgbe_phy_comm_lock); DEFINE_MUTEX 73 drivers/net/ethernet/broadcom/cnic.c static DEFINE_MUTEX(cnic_lock); DEFINE_MUTEX 27 drivers/net/ethernet/brocade/bna/bnad.c static DEFINE_MUTEX(bnad_fwimg_mutex); DEFINE_MUTEX 58 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c static DEFINE_MUTEX(cxgb3_db_lock); DEFINE_MUTEX 185 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c DEFINE_MUTEX(uld_mutex); DEFINE_MUTEX 24 drivers/net/ethernet/emulex/benet/be_roce.c static DEFINE_MUTEX(be_adapter_list_lock); DEFINE_MUTEX 529 drivers/net/ethernet/freescale/fman/mac.c static DEFINE_MUTEX(eth_lock); DEFINE_MUTEX 17 drivers/net/ethernet/hisilicon/hns3/hnae3.c static DEFINE_MUTEX(hnae3_common_lock); DEFINE_MUTEX 83 drivers/net/ethernet/ibm/ehea/ehea_main.c static DEFINE_MUTEX(dlpar_mem_lock); DEFINE_MUTEX 563 drivers/net/ethernet/ibm/ehea/ehea_qmr.c static DEFINE_MUTEX(ehea_busmap_mutex); DEFINE_MUTEX 95 drivers/net/ethernet/ibm/emac/core.c static DEFINE_MUTEX(emac_phy_map_lock); DEFINE_MUTEX 84 drivers/net/ethernet/intel/e1000/e1000_hw.c static DEFINE_MUTEX(e1000_eeprom_lock); DEFINE_MUTEX 553 drivers/net/ethernet/intel/e1000e/82571.c static DEFINE_MUTEX(swflag_mutex); DEFINE_MUTEX 1673 drivers/net/ethernet/intel/e1000e/ich8lan.c static DEFINE_MUTEX(nvm_mutex); DEFINE_MUTEX 14 drivers/net/ethernet/intel/i40e/i40e_client.c static DEFINE_MUTEX(i40e_device_mutex); DEFINE_MUTEX 15 drivers/net/ethernet/intel/iavf/iavf_client.c static DEFINE_MUTEX(iavf_device_mutex); DEFINE_MUTEX 1248 drivers/net/ethernet/intel/ice/ice_common.c DEFINE_MUTEX(ice_global_cfg_lock_sw); DEFINE_MUTEX 50 drivers/net/ethernet/mellanox/mlx4/intf.c static DEFINE_MUTEX(intf_mutex); DEFINE_MUTEX 1250 drivers/net/ethernet/mellanox/mlx4/main.c static DEFINE_MUTEX(set_port_type_mutex); DEFINE_MUTEX 39 drivers/net/ethernet/mellanox/mlx5/core/dev.c static DEFINE_MUTEX(mlx5_intf_mutex); DEFINE_MUTEX 45 drivers/net/ethernet/mellanox/mlx5/core/lag.c static DEFINE_MUTEX(lag_mutex); DEFINE_MUTEX 41 drivers/net/ethernet/mellanox/mlx5/core/vport.c static DEFINE_MUTEX(mlx5_roce_en_lock); DEFINE_MUTEX 41 drivers/net/ethernet/qlogic/qede/qede_rdma.c static DEFINE_MUTEX(qedr_dev_list_lock); DEFINE_MUTEX 92 drivers/net/ethernet/sun/ldmvsw.c static DEFINE_MUTEX(vnet_list_mutex); DEFINE_MUTEX 9323 drivers/net/ethernet/sun/niu.c static DEFINE_MUTEX(niu_parent_lock); DEFINE_MUTEX 203 drivers/net/ethernet/sun/sunvnet.c static DEFINE_MUTEX(vnet_list_mutex); DEFINE_MUTEX 102 drivers/net/ethernet/ti/netcp_core.c static DEFINE_MUTEX(netcp_modules_lock); DEFINE_MUTEX 25 drivers/net/ieee802154/fakelb.c static DEFINE_MUTEX(fakelb_phys_lock); DEFINE_MUTEX 30 drivers/net/ieee802154/mac802154_hwsim.c static DEFINE_MUTEX(hwsim_phys_lock); DEFINE_MUTEX 109 drivers/net/netconsole.c static DEFINE_MUTEX(dynamic_netconsole_mutex); DEFINE_MUTEX 19 drivers/net/netdevsim/bus.c static DEFINE_MUTEX(nsim_bus_dev_list_lock); DEFINE_MUTEX 202 drivers/net/phy/dp83640.c static DEFINE_MUTEX(phyter_clocks_lock); DEFINE_MUTEX 15 drivers/net/phy/mdio-boardinfo.c static DEFINE_MUTEX(mdio_board_lock); DEFINE_MUTEX 231 drivers/net/phy/phy_device.c static DEFINE_MUTEX(phy_fixup_lock); DEFINE_MUTEX 284 drivers/net/phy/sfp-bus.c static DEFINE_MUTEX(sfp_mutex); DEFINE_MUTEX 201 drivers/net/ppp/ppp_generic.c static DEFINE_MUTEX(ppp_mutex); DEFINE_MUTEX 165 drivers/net/wan/cosa.c static DEFINE_MUTEX(cosa_chardev_mutex); DEFINE_MUTEX 20 drivers/nvdimm/core.c DEFINE_MUTEX(nvdimm_bus_list_mutex); DEFINE_MUTEX 86 drivers/nvme/host/core.c static DEFINE_MUTEX(nvme_subsystems_lock); DEFINE_MUTEX 20 drivers/nvme/host/fabrics.c static DEFINE_MUTEX(nvmf_hosts_mutex); DEFINE_MUTEX 1063 drivers/nvme/host/fabrics.c static DEFINE_MUTEX(nvmf_dev_mutex); DEFINE_MUTEX 123 drivers/nvme/host/rdma.c static DEFINE_MUTEX(device_list_mutex); DEFINE_MUTEX 126 drivers/nvme/host/rdma.c static DEFINE_MUTEX(nvme_rdma_ctrl_mutex); DEFINE_MUTEX 120 drivers/nvme/host/tcp.c static DEFINE_MUTEX(nvme_tcp_ctrl_mutex); DEFINE_MUTEX 60 drivers/nvme/target/loop.c static DEFINE_MUTEX(nvme_loop_ports_mutex); DEFINE_MUTEX 63 drivers/nvme/target/loop.c static DEFINE_MUTEX(nvme_loop_ctrl_mutex); DEFINE_MUTEX 123 drivers/nvme/target/rdma.c static DEFINE_MUTEX(nvmet_rdma_queue_mutex); DEFINE_MUTEX 126 drivers/nvme/target/rdma.c static DEFINE_MUTEX(device_list_mutex); DEFINE_MUTEX 143 drivers/nvme/target/tcp.c static DEFINE_MUTEX(nvmet_tcp_queue_mutex); DEFINE_MUTEX 33 drivers/nvmem/core.c static DEFINE_MUTEX(nvmem_mutex); DEFINE_MUTEX 36 drivers/nvmem/core.c static DEFINE_MUTEX(nvmem_cell_mutex); DEFINE_MUTEX 39 drivers/nvmem/core.c static DEFINE_MUTEX(nvmem_lookup_mutex); DEFINE_MUTEX 55 drivers/nvmem/imx-ocotp.c static DEFINE_MUTEX(ocotp_mutex); DEFINE_MUTEX 51 drivers/of/base.c DEFINE_MUTEX(of_mutex); DEFINE_MUTEX 432 drivers/of/fdt.c static DEFINE_MUTEX(of_fdt_unflatten_mutex); DEFINE_MUTEX 295 drivers/of/of_reserved_mem.c static DEFINE_MUTEX(of_rmem_assigned_device_mutex); DEFINE_MUTEX 106 drivers/of/overlay.c static DEFINE_MUTEX(of_overlay_phandle_mutex); DEFINE_MUTEX 31 drivers/opp/core.c DEFINE_MUTEX(opp_table_lock); DEFINE_MUTEX 27 drivers/oprofile/event_buffer.c DEFINE_MUTEX(buffer_mutex); DEFINE_MUTEX 30 drivers/oprofile/oprof.c static DEFINE_MUTEX(start_mutex); DEFINE_MUTEX 27 drivers/oprofile/oprofile_perf.c static DEFINE_MUTEX(oprofile_perf_mutex); DEFINE_MUTEX 54 drivers/parport/share.c static DEFINE_MUTEX(registration_lock); DEFINE_MUTEX 18 drivers/pci/endpoint/pci-ep-cfs.c static DEFINE_MUTEX(functions_mutex); DEFINE_MUTEX 18 drivers/pci/endpoint/pci-epf-core.c static DEFINE_MUTEX(pci_epf_mutex); DEFINE_MUTEX 45 drivers/pci/hotplug/acpiphp_glue.c static DEFINE_MUTEX(bridge_mutex); DEFINE_MUTEX 27 drivers/pci/hotplug/cpqphp_sysfs.c static DEFINE_MUTEX(cpqphp_mutex); DEFINE_MUTEX 91 drivers/pci/hotplug/ibmphp_hpc.c static DEFINE_MUTEX(sem_hpcaccess); // lock access to HPC DEFINE_MUTEX 92 drivers/pci/hotplug/ibmphp_hpc.c static DEFINE_MUTEX(operations_mutex); // lock all operations and DEFINE_MUTEX 46 drivers/pci/hotplug/pci_hotplug_core.c static DEFINE_MUTEX(pci_hp_mutex); DEFINE_MUTEX 32 drivers/pci/hotplug/rpadlpar_core.c static DEFINE_MUTEX(rpadlpar_mutex); DEFINE_MUTEX 38 drivers/pci/pci.c DEFINE_MUTEX(pci_slot_mutex); DEFINE_MUTEX 56 drivers/pci/pci.c static DEFINE_MUTEX(pci_pme_list_mutex); DEFINE_MUTEX 89 drivers/pci/pcie/aspm.c static DEFINE_MUTEX(aspm_lock); DEFINE_MUTEX 3167 drivers/pci/probe.c static DEFINE_MUTEX(pci_rescan_remove_lock); DEFINE_MUTEX 22 drivers/phy/broadcom/phy-brcm-usb.c static DEFINE_MUTEX(sysfs_lock); DEFINE_MUTEX 23 drivers/phy/phy-core.c static DEFINE_MUTEX(phy_provider_mutex); DEFINE_MUTEX 42 drivers/pinctrl/core.c static DEFINE_MUTEX(pinctrl_list_mutex); DEFINE_MUTEX 45 drivers/pinctrl/core.c DEFINE_MUTEX(pinctrl_maps_mutex); DEFINE_MUTEX 48 drivers/pinctrl/core.c static DEFINE_MUTEX(pinctrldev_list_mutex); DEFINE_MUTEX 54 drivers/platform/chrome/cros_ec_lightbar.c static DEFINE_MUTEX(lb_mutex); DEFINE_MUTEX 258 drivers/platform/olpc/olpc-ec.c static DEFINE_MUTEX(ec_dbgfs_lock); DEFINE_MUTEX 47 drivers/platform/x86/dcdbas.c static DEFINE_MUTEX(smi_data_lock); DEFINE_MUTEX 1190 drivers/platform/x86/dell-laptop.c static DEFINE_MUTEX(kbd_led_mutex); DEFINE_MUTEX 31 drivers/platform/x86/dell-smbios-base.c static DEFINE_MUTEX(smbios_mutex); DEFINE_MUTEX 25 drivers/platform/x86/dell-smbios-smm.c static DEFINE_MUTEX(smm_mutex); DEFINE_MUTEX 18 drivers/platform/x86/dell-smbios-wmi.c static DEFINE_MUTEX(call_mutex); DEFINE_MUTEX 19 drivers/platform/x86/dell-smbios-wmi.c static DEFINE_MUTEX(list_mutex); DEFINE_MUTEX 26 drivers/platform/x86/dell-wmi-descriptor.c static DEFINE_MUTEX(list_mutex); DEFINE_MUTEX 68 drivers/platform/x86/hdaps.c static DEFINE_MUTEX(hdaps_mtx); DEFINE_MUTEX 67 drivers/platform/x86/ibm_rtl.c static DEFINE_MUTEX(rtl_lock); DEFINE_MUTEX 232 drivers/platform/x86/intel_menlow.c static DEFINE_MUTEX(intel_menlow_attr_lock); DEFINE_MUTEX 165 drivers/platform/x86/intel_pmc_ipc.c static DEFINE_MUTEX(ipclock); DEFINE_MUTEX 111 drivers/platform/x86/intel_scu_ipc.c static DEFINE_MUTEX(ipclock); /* lock used to prevent multiple call to SCU */ DEFINE_MUTEX 74 drivers/platform/x86/intel_speed_select_if/isst_if_common.c static DEFINE_MUTEX(isst_hash_lock); DEFINE_MUTEX 532 drivers/platform/x86/intel_speed_select_if/isst_if_common.c static DEFINE_MUTEX(punit_misc_dev_lock); DEFINE_MUTEX 55 drivers/platform/x86/surface3-wmi.c static DEFINE_MUTEX(s3_wmi_lock); DEFINE_MUTEX 5297 drivers/platform/x86/thinkpad_acpi.c static DEFINE_MUTEX(kbdlight_mutex); DEFINE_MUTEX 24 drivers/pnp/core.c DEFINE_MUTEX(pnp_lock); DEFINE_MUTEX 93 drivers/pnp/isapnp/core.c static DEFINE_MUTEX(isapnp_cfg_mutex); DEFINE_MUTEX 20 drivers/pnp/manager.c DEFINE_MUTEX(pnp_res_mutex); DEFINE_MUTEX 26 drivers/power/supply/apm_power.c static DEFINE_MUTEX(apm_mutex); DEFINE_MUTEX 180 drivers/power/supply/bq2415x_charger.c static DEFINE_MUTEX(bq2415x_id_mutex); DEFINE_MUTEX 181 drivers/power/supply/bq2415x_charger.c static DEFINE_MUTEX(bq2415x_timer_mutex); DEFINE_MUTEX 182 drivers/power/supply/bq2415x_charger.c static DEFINE_MUTEX(bq2415x_i2c_mutex); DEFINE_MUTEX 821 drivers/power/supply/bq27xxx_battery.c static DEFINE_MUTEX(bq27xxx_list_lock); DEFINE_MUTEX 25 drivers/power/supply/bq27xxx_battery_i2c.c static DEFINE_MUTEX(battery_mutex); DEFINE_MUTEX 67 drivers/power/supply/charger-manager.c static DEFINE_MUTEX(cm_list_mtx); DEFINE_MUTEX 22 drivers/power/supply/collie_battery.c static DEFINE_MUTEX(bat_lock); /* protects gpio pins */ DEFINE_MUTEX 67 drivers/power/supply/ds2782_battery.c static DEFINE_MUTEX(battery_lock); DEFINE_MUTEX 227 drivers/power/supply/isp1704_charger.c static DEFINE_MUTEX(lock); DEFINE_MUTEX 20 drivers/power/supply/tosa_battery.c static DEFINE_MUTEX(bat_lock); /* protects gpio pins */ DEFINE_MUTEX 23 drivers/power/supply/wm97xx_battery.c static DEFINE_MUTEX(work_lock); DEFINE_MUTEX 151 drivers/powercap/powercap_sys.c static DEFINE_MUTEX(powercap_cntrl_list_lock); DEFINE_MUTEX 31 drivers/pps/pps.c static DEFINE_MUTEX(pps_idr_lock); DEFINE_MUTEX 672 drivers/ps3/ps3-sys-manager.c static DEFINE_MUTEX(mutex); DEFINE_MUTEX 25 drivers/pwm/core.c static DEFINE_MUTEX(pwm_lookup_lock); DEFINE_MUTEX 27 drivers/pwm/core.c static DEFINE_MUTEX(pwm_lock); DEFINE_MUTEX 247 drivers/rapidio/devices/rio_mport_cdev.c static DEFINE_MUTEX(mport_devs_lock); DEFINE_MUTEX 60 drivers/rapidio/rio.c static DEFINE_MUTEX(rio_mport_list_lock); DEFINE_MUTEX 125 drivers/ras/cec.c static DEFINE_MUTEX(ce_mutex); DEFINE_MUTEX 202 drivers/regulator/ab8500.c static DEFINE_MUTEX(shared_mode_mutex); DEFINE_MUTEX 48 drivers/regulator/core.c static DEFINE_MUTEX(regulator_nesting_mutex); DEFINE_MUTEX 49 drivers/regulator/core.c static DEFINE_MUTEX(regulator_list_mutex); DEFINE_MUTEX 49 drivers/remoteproc/qcom_sysmon.c static DEFINE_MUTEX(sysmon_lock); DEFINE_MUTEX 44 drivers/remoteproc/remoteproc_core.c static DEFINE_MUTEX(rproc_list_mutex); DEFINE_MUTEX 19 drivers/reset/core.c static DEFINE_MUTEX(reset_list_mutex); DEFINE_MUTEX 22 drivers/reset/core.c static DEFINE_MUTEX(reset_lookup_mutex); DEFINE_MUTEX 589 drivers/rtc/rtc-m41t80.c static DEFINE_MUTEX(m41t80_rtc_mutex); DEFINE_MUTEX 90 drivers/s390/block/dasd_eckd.c static DEFINE_MUTEX(dasd_reserve_mutex); DEFINE_MUTEX 97 drivers/s390/block/dasd_eckd.c static DEFINE_MUTEX(dasd_vol_info_mutex); DEFINE_MUTEX 116 drivers/s390/block/dasd_eckd.c static DEFINE_MUTEX(dasd_path_verification_mutex); DEFINE_MUTEX 545 drivers/s390/block/dasd_eer.c static DEFINE_MUTEX(readbuffer_mutex); DEFINE_MUTEX 45 drivers/s390/char/fs3270.c static DEFINE_MUTEX(fs3270_mutex); DEFINE_MUTEX 42 drivers/s390/char/hmcdrv_ftp.c static DEFINE_MUTEX(hmcdrv_ftp_mutex); /* mutex for hmcdrv_ftp_funcs */ DEFINE_MUTEX 73 drivers/s390/char/raw3270.c static DEFINE_MUTEX(raw3270_mutex); DEFINE_MUTEX 163 drivers/s390/char/sclp_cmd.c static DEFINE_MUTEX(sclp_mem_mutex); DEFINE_MUTEX 95 drivers/s390/char/sclp_config.c static DEFINE_MUTEX(send_mutex); DEFINE_MUTEX 35 drivers/s390/char/sclp_cpi_sys.c static DEFINE_MUTEX(sclp_cpi_mutex); DEFINE_MUTEX 31 drivers/s390/char/sclp_pci.c static DEFINE_MUTEX(sclp_pci_mutex); DEFINE_MUTEX 37 drivers/s390/char/sclp_sdias.c static DEFINE_MUTEX(sdias_mutex); DEFINE_MUTEX 81 drivers/s390/char/vmur.c static DEFINE_MUTEX(vmur_mutex); DEFINE_MUTEX 45 drivers/s390/cio/chp.c static DEFINE_MUTEX(info_lock); DEFINE_MUTEX 34 drivers/s390/cio/chsc_sch.c static DEFINE_MUTEX(on_close_mutex); DEFINE_MUTEX 20 drivers/s390/cio/crw.c static DEFINE_MUTEX(crw_handler_mutex); DEFINE_MUTEX 30 drivers/s390/cio/qdio_debug.c static DEFINE_MUTEX(qdio_dbf_list_mutex); DEFINE_MUTEX 40 drivers/s390/cio/qdio_thinint.c static DEFINE_MUTEX(tiq_list_lock); DEFINE_MUTEX 71 drivers/s390/crypto/ap_bus.c DEFINE_MUTEX(ap_perms_mutex); DEFINE_MUTEX 97 drivers/s390/crypto/ap_bus.c static DEFINE_MUTEX(ap_poll_thread_mutex); DEFINE_MUTEX 1692 drivers/s390/crypto/zcrypt_api.c static DEFINE_MUTEX(zcrypt_rng_mutex); DEFINE_MUTEX 5458 drivers/s390/net/qeth_core_main.c static DEFINE_MUTEX(qeth_mod_mutex); /* for synchronized module loading */ DEFINE_MUTEX 5518 drivers/s390/net/qeth_core_main.c static DEFINE_MUTEX(qeth_dbf_list_mutex); DEFINE_MUTEX 236 drivers/s390/scsi/zfcp_sysfs.c DEFINE_MUTEX(zfcp_sysfs_port_units_mutex); DEFINE_MUTEX 148 drivers/s390/virtio/virtio_ccw.c static DEFINE_MUTEX(airq_areas_lock); DEFINE_MUTEX 29 drivers/sbus/char/display7seg.c static DEFINE_MUTEX(d7s_mutex); DEFINE_MUTEX 24 drivers/sbus/char/flash.c static DEFINE_MUTEX(flash_mutex); DEFINE_MUTEX 50 drivers/sbus/char/openprom.c static DEFINE_MUTEX(openprom_mutex); DEFINE_MUTEX 74 drivers/sbus/char/uctrl.c static DEFINE_MUTEX(uctrl_mutex); DEFINE_MUTEX 104 drivers/scsi/3w-9xxx.c static DEFINE_MUTEX(twa_chrdev_mutex); DEFINE_MUTEX 76 drivers/scsi/3w-sas.c static DEFINE_MUTEX(twl_chrdev_mutex); DEFINE_MUTEX 223 drivers/scsi/3w-xxxx.c static DEFINE_MUTEX(tw_mutex); DEFINE_MUTEX 68 drivers/scsi/aacraid/linit.c static DEFINE_MUTEX(aac_mutex); DEFINE_MUTEX 32 drivers/scsi/bfa/bfad.c DEFINE_MUTEX(bfad_mutex); DEFINE_MUTEX 22 drivers/scsi/bnx2fc/bnx2fc_fcoe.c static DEFINE_MUTEX(bnx2fc_dev_lock); DEFINE_MUTEX 39 drivers/scsi/bnx2i/bnx2i_init.c static DEFINE_MUTEX(bnx2i_dev_lock); DEFINE_MUTEX 47 drivers/scsi/ch.c static DEFINE_MUTEX(ch_mutex); DEFINE_MUTEX 62 drivers/scsi/cxgbi/libcxgbi.c static DEFINE_MUTEX(cdev_mutex); DEFINE_MUTEX 75 drivers/scsi/dpt_i2o.c static DEFINE_MUTEX(adpt_mutex); DEFINE_MUTEX 102 drivers/scsi/dpt_i2o.c static DEFINE_MUTEX(adpt_configuration_lock); DEFINE_MUTEX 62 drivers/scsi/fcoe/fcoe.c static DEFINE_MUTEX(fcoe_config_mutex); DEFINE_MUTEX 34 drivers/scsi/fcoe/fcoe_transport.c static DEFINE_MUTEX(ft_mutex); DEFINE_MUTEX 36 drivers/scsi/fcoe/fcoe_transport.c static DEFINE_MUTEX(fn_mutex); DEFINE_MUTEX 115 drivers/scsi/gdth.c static DEFINE_MUTEX(gdth_mutex); DEFINE_MUTEX 27 drivers/scsi/libfc/fc_libfc.c DEFINE_MUTEX(fc_prov_mutex); DEFINE_MUTEX 61 drivers/scsi/megaraid.c static DEFINE_MUTEX(megadev_mutex); DEFINE_MUTEX 20 drivers/scsi/megaraid/megaraid_mm.c static DEFINE_MUTEX(mraid_mm_mutex); DEFINE_MUTEX 191 drivers/scsi/megaraid/megaraid_sas_base.c static DEFINE_MUTEX(megasas_async_queue_mutex); DEFINE_MUTEX 529 drivers/scsi/qla1280.c DEFINE_MUTEX(qla1280_firmware_mutex); DEFINE_MUTEX 8182 drivers/scsi/qla2xxx/qla_init.c static DEFINE_MUTEX(qla_cs84xx_mutex); DEFINE_MUTEX 6757 drivers/scsi/qla2xxx/qla_os.c static DEFINE_MUTEX(qla_fw_lock); DEFINE_MUTEX 145 drivers/scsi/qla2xxx/qla_target.c static DEFINE_MUTEX(qla_tgt_mutex); DEFINE_MUTEX 58 drivers/scsi/scsi_lib.c static DEFINE_MUTEX(scsi_sense_cache_mutex); DEFINE_MUTEX 47 drivers/scsi/scsi_proc.c static DEFINE_MUTEX(global_host_template_mutex); DEFINE_MUTEX 1609 drivers/scsi/scsi_transport_iscsi.c static DEFINE_MUTEX(rx_queue_mutex); DEFINE_MUTEX 133 drivers/scsi/sd.c static DEFINE_MUTEX(sd_ref_mutex); DEFINE_MUTEX 6815 drivers/scsi/smartpqi/smartpqi_init.c static DEFINE_MUTEX(pqi_firmware_features_mutex); DEFINE_MUTEX 81 drivers/scsi/sr.c static DEFINE_MUTEX(sr_mutex); DEFINE_MUTEX 110 drivers/scsi/sr.c static DEFINE_MUTEX(sr_ref_mutex); DEFINE_MUTEX 224 drivers/scsi/st.c static DEFINE_MUTEX(st_ref_mutex); DEFINE_MUTEX 132 drivers/scsi/xen-scsifront.c static DEFINE_MUTEX(scsifront_mutex); DEFINE_MUTEX 34 drivers/sh/clk/core.c static DEFINE_MUTEX(clock_list_sem); DEFINE_MUTEX 45 drivers/sh/maple/maple.c static DEFINE_MUTEX(maple_wlist_lock); DEFINE_MUTEX 14 drivers/soc/amlogic/meson-clk-measure.c static DEFINE_MUTEX(measure_lock); DEFINE_MUTEX 58 drivers/soc/qcom/rpmhpd.c static DEFINE_MUTEX(rpmhpd_lock); DEFINE_MUTEX 116 drivers/soc/qcom/rpmpd.c static DEFINE_MUTEX(rpmpd_lock); DEFINE_MUTEX 14 drivers/soc/qcom/smem_state.c static DEFINE_MUTEX(list_lock); DEFINE_MUTEX 27 drivers/soc/ti/knav_qmss_queue.c static DEFINE_MUTEX(knav_dev_lock); DEFINE_MUTEX 48 drivers/spi/spi-fsl-cpm.c static DEFINE_MUTEX(fsl_dummy_rx_lock); DEFINE_MUTEX 476 drivers/spi/spi.c static DEFINE_MUTEX(board_lock); DEFINE_MUTEX 556 drivers/spi/spi.c static DEFINE_MUTEX(spi_add_lock); DEFINE_MUTEX 3605 drivers/spi/spi.c static DEFINE_MUTEX(lock); DEFINE_MUTEX 82 drivers/spi/spidev.c static DEFINE_MUTEX(device_list_lock); DEFINE_MUTEX 41 drivers/ssb/main.c static DEFINE_MUTEX(buses_mutex); DEFINE_MUTEX 93 drivers/staging/android/ashmem.c static DEFINE_MUTEX(ashmem_mutex); DEFINE_MUTEX 89 drivers/staging/comedi/comedi_fops.c static DEFINE_MUTEX(comedi_board_minor_table_lock); DEFINE_MUTEX 93 drivers/staging/comedi/comedi_fops.c static DEFINE_MUTEX(comedi_subdevice_minor_table_lock); DEFINE_MUTEX 26 drivers/staging/comedi/drivers.c DEFINE_MUTEX(comedi_drivers_list_lock); DEFINE_MUTEX 24 drivers/staging/fieldbus/dev_core.c static DEFINE_MUTEX(fieldbus_mtx); DEFINE_MUTEX 53 drivers/staging/fwserial/fwserial.c static DEFINE_MUTEX(fwserial_list_mutex); DEFINE_MUTEX 63 drivers/staging/fwserial/fwserial.c static DEFINE_MUTEX(port_table_lock); DEFINE_MUTEX 74 drivers/staging/gasket/gasket_core.c static DEFINE_MUTEX(g_mutex); DEFINE_MUTEX 162 drivers/staging/gasket/gasket_sysfs.c static DEFINE_MUTEX(function_mutex); DEFINE_MUTEX 34 drivers/staging/gdm724x/gdm_tty.c static DEFINE_MUTEX(gdm_table_lock); DEFINE_MUTEX 15 drivers/staging/gdm724x/netlink_k.c static DEFINE_MUTEX(netlink_mutex); DEFINE_MUTEX 43 drivers/staging/greybus/authentication.c static DEFINE_MUTEX(list_mutex); DEFINE_MUTEX 62 drivers/staging/greybus/fw-management.c static DEFINE_MUTEX(list_mutex); DEFINE_MUTEX 79 drivers/staging/greybus/uart.c static DEFINE_MUTEX(table_lock); DEFINE_MUTEX 25 drivers/staging/isdn/hysdn/hysdn_procconf.c static DEFINE_MUTEX(hysdn_conf_mutex); DEFINE_MUTEX 26 drivers/staging/isdn/hysdn/hysdn_proclog.c static DEFINE_MUTEX(hysdn_log_mutex); DEFINE_MUTEX 18 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c static DEFINE_MUTEX(kpc_dma_mtx); DEFINE_MUTEX 51 drivers/staging/media/soc_camera/soc_camera.c static DEFINE_MUTEX(list_lock); DEFINE_MUTEX 55 drivers/staging/pi433/pi433_if.c static DEFINE_MUTEX(minor_lock); /* Protect idr accesses */ DEFINE_MUTEX 242 drivers/staging/speakup/main.c DEFINE_MUTEX(spk_mutex); DEFINE_MUTEX 23 drivers/staging/speakup/spk_ttyio.c static DEFINE_MUTEX(speakup_tty_mutex); DEFINE_MUTEX 19 drivers/target/iscsi/cxgbit/cxgbit_main.c DEFINE_MUTEX(cdev_list_lock); DEFINE_MUTEX 49 drivers/target/iscsi/iscsi_target.c static DEFINE_MUTEX(np_lock); DEFINE_MUTEX 8 drivers/target/iscsi/iscsi_target_transport.c static DEFINE_MUTEX(transport_mutex); DEFINE_MUTEX 69 drivers/target/target_core_configfs.c static DEFINE_MUTEX(g_tf_lock); DEFINE_MUTEX 39 drivers/target/target_core_device.c static DEFINE_MUTEX(device_mutex); DEFINE_MUTEX 30 drivers/target/target_core_hba.c static DEFINE_MUTEX(backend_mutex); DEFINE_MUTEX 95 drivers/target/target_core_user.c static DEFINE_MUTEX(tcmu_nl_cmd_mutex); DEFINE_MUTEX 197 drivers/target/target_core_user.c static DEFINE_MUTEX(root_udev_mutex); DEFINE_MUTEX 37 drivers/target/tcm_fc/tfc_conf.c DEFINE_MUTEX(ft_lport_lock); DEFINE_MUTEX 95 drivers/thermal/cpu_cooling.c static DEFINE_MUTEX(cooling_list_lock); DEFINE_MUTEX 120 drivers/thermal/intel/intel_quark_dts_thermal.c static DEFINE_MUTEX(dts_update_mutex); DEFINE_MUTEX 68 drivers/thermal/intel/x86_pkg_temp_thermal.c static DEFINE_MUTEX(thermal_zone_mutex); DEFINE_MUTEX 43 drivers/thermal/thermal_core.c static DEFINE_MUTEX(thermal_list_lock); DEFINE_MUTEX 44 drivers/thermal/thermal_core.c static DEFINE_MUTEX(thermal_governor_lock); DEFINE_MUTEX 45 drivers/thermal/thermal_core.c static DEFINE_MUTEX(poweroff_lock); DEFINE_MUTEX 44 drivers/thermal/thermal_hwmon.c static DEFINE_MUTEX(thermal_hwmon_list_lock); DEFINE_MUTEX 58 drivers/thunderbolt/ctl.c static DEFINE_MUTEX(tb_cfg_request_lock); DEFINE_MUTEX 44 drivers/thunderbolt/switch.c static DEFINE_MUTEX(nvm_auth_status_lock); DEFINE_MUTEX 32 drivers/thunderbolt/xdomain.c static DEFINE_MUTEX(xdomain_lock); DEFINE_MUTEX 47 drivers/tty/goldfish.c static DEFINE_MUTEX(goldfish_tty_lock); DEFINE_MUTEX 76 drivers/tty/hvc/hvc_console.c static DEFINE_MUTEX(hvc_structs_mutex); DEFINE_MUTEX 293 drivers/tty/hvc/hvcs.c static DEFINE_MUTEX(hvcs_init_mutex); DEFINE_MUTEX 161 drivers/tty/moxa.c static DEFINE_MUTEX(moxa_openlock); DEFINE_MUTEX 50 drivers/tty/n_tracerouter.c static DEFINE_MUTEX(routelock); DEFINE_MUTEX 48 drivers/tty/n_tracesink.c static DEFINE_MUTEX(writelock); DEFINE_MUTEX 43 drivers/tty/pty.c static DEFINE_MUTEX(devpts_mutex); DEFINE_MUTEX 92 drivers/tty/serial/8250/8250_core.c static DEFINE_MUTEX(hash_mutex); /* Used to walk the hash */ DEFINE_MUTEX 906 drivers/tty/serial/8250/8250_core.c static DEFINE_MUTEX(serial_mutex); DEFINE_MUTEX 687 drivers/tty/serial/amba-pl010.c static DEFINE_MUTEX(amba_reg_lock); DEFINE_MUTEX 73 drivers/tty/serial/kgdboc.c static DEFINE_MUTEX(kgdboc_reset_mutex); DEFINE_MUTEX 137 drivers/tty/serial/max3100.c static DEFINE_MUTEX(max3100s_lock); /* race on probe */ DEFINE_MUTEX 33 drivers/tty/serial/serial_core.c static DEFINE_MUTEX(port_mutex); DEFINE_MUTEX 1003 drivers/tty/serial/serial_txx9.c static DEFINE_MUTEX(serial_txx9_mutex); DEFINE_MUTEX 3143 drivers/tty/serial/sh-sci.c static DEFINE_MUTEX(sci_uart_registration_lock); DEFINE_MUTEX 142 drivers/tty/tty_io.c DEFINE_MUTEX(tty_mutex); DEFINE_MUTEX 49 drivers/tty/vt/selection.c static DEFINE_MUTEX(sel_lock); DEFINE_MUTEX 36 drivers/uio/uio.c static DEFINE_MUTEX(minor_lock); DEFINE_MUTEX 521 drivers/usb/atm/ueagle-atm.c static DEFINE_MUTEX(uea_mutex); DEFINE_MUTEX 51 drivers/usb/class/cdc-acm.c static DEFINE_MUTEX(acm_minors_lock); DEFINE_MUTEX 64 drivers/usb/class/cdc-wdm.c static DEFINE_MUTEX(wdm_mutex); DEFINE_MUTEX 244 drivers/usb/class/usblp.c static DEFINE_MUTEX(usblp_mutex); /* locks the existence of usblp's */ DEFINE_MUTEX 58 drivers/usb/core/devio.c static DEFINE_MUTEX(usbfs_mutex); DEFINE_MUTEX 32 drivers/usb/core/file.c static DEFINE_MUTEX(init_usb_class_mutex); DEFINE_MUTEX 91 drivers/usb/core/hcd.c DEFINE_MUTEX(usb_bus_idr_lock); /* exported only for usbfs */ DEFINE_MUTEX 58 drivers/usb/core/hub.c DEFINE_MUTEX(usb_port_peer_mutex); DEFINE_MUTEX 21 drivers/usb/core/quirks.c static DEFINE_MUTEX(quirk_mutex); DEFINE_MUTEX 247 drivers/usb/gadget/function/f_fs.c DEFINE_MUTEX(ffs_lock); DEFINE_MUTEX 28 drivers/usb/gadget/function/f_hid.c static DEFINE_MUTEX(hidg_ida_lock); /* protects access to hidg_ida */ DEFINE_MUTEX 56 drivers/usb/gadget/function/f_printer.c static DEFINE_MUTEX(printer_ida_lock); /* protects access do printer_ida */ DEFINE_MUTEX 37 drivers/usb/gadget/function/f_tcm.c static DEFINE_MUTEX(tpg_instances_lock); DEFINE_MUTEX 10 drivers/usb/gadget/functions.c static DEFINE_MUTEX(func_lock); DEFINE_MUTEX 47 drivers/usb/gadget/udc/core.c static DEFINE_MUTEX(udc_lock); DEFINE_MUTEX 101 drivers/usb/misc/adutux.c static DEFINE_MUTEX(adutux_mutex); DEFINE_MUTEX 63 drivers/usb/misc/idmouse.c static DEFINE_MUTEX(open_disc_mutex); DEFINE_MUTEX 26 drivers/usb/mon/mon_main.c DEFINE_MUTEX(mon_lock); DEFINE_MUTEX 53 drivers/usb/serial/usb-serial.c static DEFINE_MUTEX(table_lock); DEFINE_MUTEX 24 drivers/vfio/mdev/mdev_core.c static DEFINE_MUTEX(parent_list_lock); DEFINE_MUTEX 28 drivers/vfio/mdev/mdev_core.c static DEFINE_MUTEX(mdev_list_lock); DEFINE_MUTEX 1439 drivers/vfio/pci/vfio_pci.c static DEFINE_MUTEX(reflck_lock); DEFINE_MUTEX 29 drivers/vfio/platform/vfio_platform_common.c static DEFINE_MUTEX(driver_lock); DEFINE_MUTEX 228 drivers/vhost/scsi.c static DEFINE_MUTEX(vhost_scsi_mutex); DEFINE_MUTEX 37 drivers/vhost/vsock.c static DEFINE_MUTEX(vhost_vsock_mutex); DEFINE_MUTEX 26 drivers/video/backlight/kb3886_bl.c static DEFINE_MUTEX(bl_mutex); DEFINE_MUTEX 262 drivers/video/fbdev/aty/atyfb_base.c static DEFINE_MUTEX(reboot_lock); DEFINE_MUTEX 48 drivers/video/fbdev/core/fbmem.c static DEFINE_MUTEX(registration_lock); DEFINE_MUTEX 61 drivers/video/fbdev/mmp/core.c static DEFINE_MUTEX(disp_lock); DEFINE_MUTEX 113 drivers/video/fbdev/omap2/omapfb/dss/apply.c static DEFINE_MUTEX(apply_lock); DEFINE_MUTEX 1585 drivers/video/fbdev/omap2/omapfb/dss/apply.c static DEFINE_MUTEX(compat_init_lock); DEFINE_MUTEX 120 drivers/video/fbdev/omap2/omapfb/dss/display.c static DEFINE_MUTEX(panel_list_mutex); DEFINE_MUTEX 18 drivers/video/fbdev/omap2/omapfb/dss/output.c static DEFINE_MUTEX(output_lock); DEFINE_MUTEX 55 drivers/video/fbdev/omap2/omapfb/vrfb.c static DEFINE_MUTEX(ctx_lock); DEFINE_MUTEX 63 drivers/video/fbdev/uvesafb.c static DEFINE_MUTEX(uvfb_lock); DEFINE_MUTEX 139 drivers/video/fbdev/via/via-core.c static DEFINE_MUTEX(viafb_dma_lock); DEFINE_MUTEX 563 drivers/video/fbdev/via/via-core.c static DEFINE_MUTEX(viafb_pm_hooks_lock); DEFINE_MUTEX 28 drivers/virt/vboxguest/vboxguest_linux.c static DEFINE_MUTEX(vbg_gdev_mutex); DEFINE_MUTEX 36 drivers/vme/vme.c static DEFINE_MUTEX(vme_buses_lock); DEFINE_MUTEX 166 drivers/w1/masters/ds2490.c static DEFINE_MUTEX(ds_mutex); DEFINE_MUTEX 56 drivers/w1/w1.c DEFINE_MUTEX(w1_mlock); DEFINE_MUTEX 94 drivers/watchdog/cpwd.c static DEFINE_MUTEX(cpwd_mutex); DEFINE_MUTEX 149 drivers/watchdog/pcwd_usb.c static DEFINE_MUTEX(disconnect_mutex); DEFINE_MUTEX 32 drivers/watchdog/sbc_fitpc2_wdt.c static DEFINE_MUTEX(wdt_lock); DEFINE_MUTEX 55 drivers/watchdog/watchdog_core.c static DEFINE_MUTEX(wtd_deferred_reg_mutex); DEFINE_MUTEX 29 drivers/watchdog/watchdog_pretimeout.c static DEFINE_MUTEX(governor_lock); DEFINE_MUTEX 25 drivers/watchdog/wm8350_wdt.c static DEFINE_MUTEX(wdt_mutex); DEFINE_MUTEX 136 drivers/xen/balloon.c static DEFINE_MUTEX(balloon_mutex); DEFINE_MUTEX 71 drivers/xen/events/events_base.c static DEFINE_MUTEX(irq_mapping_update_lock); DEFINE_MUTEX 79 drivers/xen/gntalloc.c static DEFINE_MUTEX(gref_mutex); DEFINE_MUTEX 60 drivers/xen/mcelog.c static DEFINE_MUTEX(mcelog_lock); DEFINE_MUTEX 69 drivers/xen/pcpu.c static DEFINE_MUTEX(xen_pcpu_lock); DEFINE_MUTEX 22 drivers/xen/xen-acpi-pad.c static DEFINE_MUTEX(xen_cpu_lock); DEFINE_MUTEX 40 drivers/xen/xen-acpi-processor.c static DEFINE_MUTEX(acpi_ids_mutex); DEFINE_MUTEX 197 drivers/xen/xen-scsiback.c static DEFINE_MUTEX(scsiback_mutex); DEFINE_MUTEX 52 drivers/xen/xenbus/xenbus_comms.c DEFINE_MUTEX(xb_write_mutex); DEFINE_MUTEX 55 drivers/xen/xenbus/xenbus_comms.c DEFINE_MUTEX(xs_response_mutex); DEFINE_MUTEX 95 drivers/xen/xenbus/xenbus_xs.c static DEFINE_MUTEX(xenwatch_mutex); DEFINE_MUTEX 298 fs/btrfs/volumes.c DEFINE_MUTEX(uuid_mutex); DEFINE_MUTEX 25 fs/ceph/cache.c static DEFINE_MUTEX(ceph_fscache_lock); DEFINE_MUTEX 30 fs/char_dev.c static DEFINE_MUTEX(chrdevs_lock); DEFINE_MUTEX 74 fs/cifs/dfs_cache.c static DEFINE_MUTEX(dfs_cache_list_lock); DEFINE_MUTEX 22 fs/configfs/symlink.c DEFINE_MUTEX(configfs_symlink_mutex); DEFINE_MUTEX 61 fs/cramfs/inode.c static DEFINE_MUTEX(read_mutex); DEFINE_MUTEX 50 fs/crypto/crypto.c static DEFINE_MUTEX(fscrypt_init_mutex); DEFINE_MUTEX 429 fs/crypto/keyring.c static DEFINE_MUTEX(fscrypt_add_key_mutex); DEFINE_MUTEX 42 fs/dcookies.c static DEFINE_MUTEX(dcookie_mutex); DEFINE_MUTEX 166 fs/dlm/lowcomms.c static DEFINE_MUTEX(connections_lock); DEFINE_MUTEX 162 fs/erofs/zdata.c static DEFINE_MUTEX(z_pagemap_global_lock); DEFINE_MUTEX 270 fs/eventpoll.c static DEFINE_MUTEX(epmutex); DEFINE_MUTEX 2547 fs/ext4/mballoc.c static DEFINE_MUTEX(ext4_grpinfo_slab_create_mutex); DEFINE_MUTEX 25 fs/f2fs/debug.c static DEFINE_MUTEX(f2fs_stat_mutex); DEFINE_MUTEX 68 fs/fuse/cuse.c static DEFINE_MUTEX(cuse_lock); /* protects registration */ DEFINE_MUTEX 33 fs/fuse/inode.c DEFINE_MUTEX(fuse_mutex); DEFINE_MUTEX 19 fs/fuse/virtio_fs.c static DEFINE_MUTEX(virtio_fs_mutex); DEFINE_MUTEX 33 fs/isofs/compress.c static DEFINE_MUTEX(zisofs_zlib_lock); DEFINE_MUTEX 2298 fs/jbd2/journal.c static DEFINE_MUTEX(jbd2_slab_create_mutex); DEFINE_MUTEX 22 fs/jffs2/compr_lzo.c static DEFINE_MUTEX(deflate_mutex); /* for lzo_mem and lzo_compress_buf */ DEFINE_MUTEX 34 fs/jffs2/compr_zlib.c static DEFINE_MUTEX(deflate_mutex); DEFINE_MUTEX 35 fs/jffs2/compr_zlib.c static DEFINE_MUTEX(inflate_mutex); DEFINE_MUTEX 158 fs/jfs/jfs_logmgr.c static DEFINE_MUTEX(jfs_log_mutex); DEFINE_MUTEX 20 fs/kernfs/dir.c DEFINE_MUTEX(kernfs_mutex); DEFINE_MUTEX 32 fs/kernfs/file.c static DEFINE_MUTEX(kernfs_open_file_mutex); DEFINE_MUTEX 35 fs/kernfs/inode.c static DEFINE_MUTEX(iattr_mutex); DEFINE_MUTEX 49 fs/lockd/host.c static DEFINE_MUTEX(nlm_host_mutex); DEFINE_MUTEX 55 fs/lockd/svc.c static DEFINE_MUTEX(nlmsvc_mutex); DEFINE_MUTEX 33 fs/lockd/svcsubs.c static DEFINE_MUTEX(nlm_file_mutex); DEFINE_MUTEX 39 fs/nfs/callback.c static DEFINE_MUTEX(nfs_callback_mutex); DEFINE_MUTEX 58 fs/nfs/client.c static DEFINE_MUTEX(nfs_version_mutex); DEFINE_MUTEX 88 fs/nfs/nfs4state.c static DEFINE_MUTEX(nfs_clid_init_mutex); DEFINE_MUTEX 77 fs/nfsd/nfssvc.c DEFINE_MUTEX(nfsd_mutex); DEFINE_MUTEX 3046 fs/ntfs/super.c DEFINE_MUTEX(ntfs_lock); DEFINE_MUTEX 171 fs/ocfs2/stack_user.c static DEFINE_MUTEX(ocfs2_control_lock); DEFINE_MUTEX 23 fs/openpromfs/inode.c static DEFINE_MUTEX(op_mutex); DEFINE_MUTEX 26 fs/orangefs/devorangefs-req.c static DEFINE_MUTEX(devreq_mutex); DEFINE_MUTEX 144 fs/orangefs/orangefs-debugfs.c static DEFINE_MUTEX(orangefs_debug_lock); DEFINE_MUTEX 147 fs/orangefs/orangefs-debugfs.c static DEFINE_MUTEX(orangefs_help_file_lock); DEFINE_MUTEX 65 fs/orangefs/orangefs-mod.c DEFINE_MUTEX(orangefs_request_mutex); DEFINE_MUTEX 1039 fs/proc/base.c static DEFINE_MUTEX(oom_adj_mutex); DEFINE_MUTEX 57 fs/proc/vmcore.c static DEFINE_MUTEX(vmcoredd_mutex); DEFINE_MUTEX 57 fs/pstore/ftrace.c static DEFINE_MUTEX(pstore_ftrace_lock); DEFINE_MUTEX 12 fs/pstore/pmsg.c static DEFINE_MUTEX(pmsg_lock); DEFINE_MUTEX 29 fs/ubifs/compress.c static DEFINE_MUTEX(lzo_mutex); DEFINE_MUTEX 45 fs/ubifs/compress.c static DEFINE_MUTEX(deflate_mutex); DEFINE_MUTEX 46 fs/ubifs/compress.c static DEFINE_MUTEX(inflate_mutex); DEFINE_MUTEX 63 fs/ubifs/compress.c static DEFINE_MUTEX(zstd_enc_mutex); DEFINE_MUTEX 64 fs/ubifs/compress.c static DEFINE_MUTEX(zstd_dec_mutex); DEFINE_MUTEX 36 fs/xfs/xfs_mount.c static DEFINE_MUTEX(xfs_uuid_table_mutex); DEFINE_MUTEX 260 kernel/acct.c static DEFINE_MUTEX(acct_on_mutex); DEFINE_MUTEX 61 kernel/auditfilter.c DEFINE_MUTEX(audit_filter_mutex); DEFINE_MUTEX 209 kernel/bpf/verifier.c static DEFINE_MUTEX(bpf_verifier_lock); DEFINE_MUTEX 80 kernel/cgroup/cgroup.c DEFINE_MUTEX(cgroup_mutex); DEFINE_MUTEX 48 kernel/cgroup/legacy_freezer.c static DEFINE_MUTEX(freezer_mutex); DEFINE_MUTEX 24 kernel/cgroup/rdma.c static DEFINE_MUTEX(rdmacg_mutex); DEFINE_MUTEX 129 kernel/cpu.c static DEFINE_MUTEX(cpuhp_state_mutex); DEFINE_MUTEX 262 kernel/cpu.c static DEFINE_MUTEX(cpu_add_remove_lock); DEFINE_MUTEX 34 kernel/events/callchain.c static DEFINE_MUTEX(callchain_mutex); DEFINE_MUTEX 379 kernel/events/core.c static DEFINE_MUTEX(perf_sched_mutex); DEFINE_MUTEX 396 kernel/events/core.c static DEFINE_MUTEX(pmus_lock); DEFINE_MUTEX 9949 kernel/events/core.c static DEFINE_MUTEX(mux_interval_mutex); DEFINE_MUTEX 69 kernel/events/hw_breakpoint.c static DEFINE_MUTEX(nr_bp_mutex); DEFINE_MUTEX 86 kernel/events/uprobes.c static DEFINE_MUTEX(delayed_uprobe_lock); DEFINE_MUTEX 26 kernel/extable.c DEFINE_MUTEX(text_mutex); DEFINE_MUTEX 31 kernel/fail_function.c static DEFINE_MUTEX(fei_lock); DEFINE_MUTEX 26 kernel/gcov/base.c DEFINE_MUTEX(gcov_lock); DEFINE_MUTEX 68 kernel/gcov/fs.c static DEFINE_MUTEX(node_lock); DEFINE_MUTEX 21 kernel/irq/autoprobe.c static DEFINE_MUTEX(probing_active); DEFINE_MUTEX 133 kernel/irq/irqdesc.c static DEFINE_MUTEX(sparse_irq_lock); DEFINE_MUTEX 24 kernel/irq/irqdomain.c static DEFINE_MUTEX(irq_domain_mutex); DEFINE_MUTEX 340 kernel/irq/proc.c static DEFINE_MUTEX(register_lock); DEFINE_MUTEX 23 kernel/jump_label.c static DEFINE_MUTEX(jump_label_mutex); DEFINE_MUTEX 48 kernel/kexec_core.c DEFINE_MUTEX(kexec_mutex); DEFINE_MUTEX 56 kernel/kprobes.c static DEFINE_MUTEX(kprobe_mutex); DEFINE_MUTEX 892 kernel/kprobes.c static DEFINE_MUTEX(kprobe_sysctl_mutex); DEFINE_MUTEX 35 kernel/livepatch/core.c DEFINE_MUTEX(klp_mutex); DEFINE_MUTEX 319 kernel/locking/locktorture.c static DEFINE_MUTEX(torture_mutex); DEFINE_MUTEX 86 kernel/module.c DEFINE_MUTEX(module_mutex); DEFINE_MUTEX 19 kernel/params.c static DEFINE_MUTEX(param_lock); DEFINE_MUTEX 27 kernel/pid_namespace.c static DEFINE_MUTEX(pid_caches_mutex); DEFINE_MUTEX 24 kernel/power/autosleep.c static DEFINE_MUTEX(autosleep_lock); DEFINE_MUTEX 20 kernel/power/console.c static DEFINE_MUTEX(vt_switch_mutex); DEFINE_MUTEX 25 kernel/power/energy_model.c static DEFINE_MUTEX(em_pd_mutex); DEFINE_MUTEX 25 kernel/power/wakelock.c static DEFINE_MUTEX(wakelocks_lock); DEFINE_MUTEX 53 kernel/profile.c static DEFINE_MUTEX(profile_flip_mutex); DEFINE_MUTEX 242 kernel/rcu/rcutorture.c static DEFINE_MUTEX(boost_mutex); /* protect setting boost_starttime */ DEFINE_MUTEX 300 kernel/reboot.c DEFINE_MUTEX(system_transition_mutex); DEFINE_MUTEX 27 kernel/relay.c static DEFINE_MUTEX(relay_channels_mutex); DEFINE_MUTEX 786 kernel/sched/core.c static DEFINE_MUTEX(uclamp_mutex); DEFINE_MUTEX 7372 kernel/sched/core.c static DEFINE_MUTEX(cfs_constraints_mutex); DEFINE_MUTEX 587 kernel/sched/cpufreq_schedutil.c static DEFINE_MUTEX(global_tunables_lock); DEFINE_MUTEX 10393 kernel/sched/fair.c static DEFINE_MUTEX(shares_mutex); DEFINE_MUTEX 2400 kernel/sched/rt.c static DEFINE_MUTEX(rt_constraints_mutex); DEFINE_MUTEX 2654 kernel/sched/rt.c static DEFINE_MUTEX(mutex); DEFINE_MUTEX 2694 kernel/sched/rt.c static DEFINE_MUTEX(mutex); DEFINE_MUTEX 7 kernel/sched/topology.c DEFINE_MUTEX(sched_domains_mutex); DEFINE_MUTEX 207 kernel/sched/topology.c DEFINE_MUTEX(sched_energy_mutex); DEFINE_MUTEX 83 kernel/smpboot.c static DEFINE_MUTEX(smpboot_threads_lock); DEFINE_MUTEX 51 kernel/stop_machine.c static DEFINE_MUTEX(stop_cpus_mutex); DEFINE_MUTEX 3391 kernel/sysctl.c static DEFINE_MUTEX(static_key_mutex); DEFINE_MUTEX 25 kernel/time/clockevents.c static DEFINE_MUTEX(clockevents_mutex); DEFINE_MUTEX 91 kernel/time/clocksource.c static DEFINE_MUTEX(clocksource_mutex); DEFINE_MUTEX 23 kernel/time/test_udelay.c static DEFINE_MUTEX(udelay_test_lock); DEFINE_MUTEX 217 kernel/time/timer.c static DEFINE_MUTEX(timer_keys_mutex); DEFINE_MUTEX 53 kernel/torture.c static DEFINE_MUTEX(fullstop_mutex); DEFINE_MUTEX 333 kernel/torture.c static DEFINE_MUTEX(shuffle_task_mutex); DEFINE_MUTEX 57 kernel/trace/blktrace.c static DEFINE_MUTEX(blk_probe_mutex); DEFINE_MUTEX 32 kernel/trace/bpf_trace.c static DEFINE_MUTEX(bpf_module_mutex); DEFINE_MUTEX 1190 kernel/trace/bpf_trace.c static DEFINE_MUTEX(bpf_event_mutex); DEFINE_MUTEX 118 kernel/trace/ftrace.c DEFINE_MUTEX(ftrace_lock); DEFINE_MUTEX 422 kernel/trace/ftrace.c static DEFINE_MUTEX(ftrace_profile_lock); DEFINE_MUTEX 4590 kernel/trace/ftrace.c static DEFINE_MUTEX(ftrace_cmd_mutex); DEFINE_MUTEX 5103 kernel/trace/ftrace.c static DEFINE_MUTEX(graph_lock); DEFINE_MUTEX 144 kernel/trace/trace.c static DEFINE_MUTEX(trace_eval_mutex); DEFINE_MUTEX 650 kernel/trace/trace.c DEFINE_MUTEX(trace_types_lock); DEFINE_MUTEX 714 kernel/trace/trace.c static DEFINE_MUTEX(access_lock); DEFINE_MUTEX 2526 kernel/trace/trace.c static DEFINE_MUTEX(tracepoint_printk_mutex); DEFINE_MUTEX 2649 kernel/trace/trace.c static DEFINE_MUTEX(ftrace_export_lock); DEFINE_MUTEX 6979 kernel/trace/trace.c static DEFINE_MUTEX(tracing_err_log_lock); DEFINE_MUTEX 26 kernel/trace/trace_branch.c static DEFINE_MUTEX(branch_tracing_mutex); DEFINE_MUTEX 18 kernel/trace/trace_dynevent.c static DEFINE_MUTEX(dyn_event_ops_mutex); DEFINE_MUTEX 35 kernel/trace/trace_events.c DEFINE_MUTEX(event_mutex); DEFINE_MUTEX 3188 kernel/trace/trace_events.c static DEFINE_MUTEX(test_mutex); DEFINE_MUTEX 18 kernel/trace/trace_events_trigger.c static DEFINE_MUTEX(trigger_cmd_mutex); DEFINE_MUTEX 31 kernel/trace/trace_printk.c static DEFINE_MUTEX(btrace_mutex); DEFINE_MUTEX 21 kernel/trace/trace_sched_switch.c static DEFINE_MUTEX(sched_register_mutex); DEFINE_MUTEX 33 kernel/trace/trace_stack.c static DEFINE_MUTEX(stack_sysctl_mutex); DEFINE_MUTEX 42 kernel/trace/trace_stat.c static DEFINE_MUTEX(all_stat_sessions_mutex); DEFINE_MUTEX 15 kernel/trace/trace_syscalls.c static DEFINE_MUTEX(syscall_trace_lock); DEFINE_MUTEX 31 kernel/tracepoint.c static DEFINE_MUTEX(tracepoint_module_list_mutex); DEFINE_MUTEX 41 kernel/tracepoint.c static DEFINE_MUTEX(tracepoints_mutex); DEFINE_MUTEX 42 kernel/umh.c static DEFINE_MUTEX(umh_list_lock); DEFINE_MUTEX 25 kernel/user_namespace.c static DEFINE_MUTEX(userns_state_mutex); DEFINE_MUTEX 30 kernel/watchdog.c static DEFINE_MUTEX(watchdog_mutex); DEFINE_MUTEX 301 kernel/workqueue.c static DEFINE_MUTEX(wq_pool_mutex); /* protects pools and workqueues list */ DEFINE_MUTEX 302 kernel/workqueue.c static DEFINE_MUTEX(wq_pool_attach_mutex); /* protects worker attach/detach */ DEFINE_MUTEX 21 lib/crc-t10dif.c static DEFINE_MUTEX(crc_t10dif_mutex); DEFINE_MUTEX 65 lib/dynamic_debug.c static DEFINE_MUTEX(ddebug_lock); DEFINE_MUTEX 14 lib/error-inject.c static DEFINE_MUTEX(ei_mutex); DEFINE_MUTEX 48 lib/kobject_uevent.c static DEFINE_MUTEX(uevent_sock_mutex); DEFINE_MUTEX 70 lib/locking-selftest.c static DEFINE_MUTEX(mutex_A); DEFINE_MUTEX 71 lib/locking-selftest.c static DEFINE_MUTEX(mutex_B); DEFINE_MUTEX 72 lib/locking-selftest.c static DEFINE_MUTEX(mutex_C); DEFINE_MUTEX 73 lib/locking-selftest.c static DEFINE_MUTEX(mutex_D); DEFINE_MUTEX 109 lib/locking-selftest.c static DEFINE_MUTEX(mutex_X1); DEFINE_MUTEX 110 lib/locking-selftest.c static DEFINE_MUTEX(mutex_X2); DEFINE_MUTEX 111 lib/locking-selftest.c static DEFINE_MUTEX(mutex_Y1); DEFINE_MUTEX 112 lib/locking-selftest.c static DEFINE_MUTEX(mutex_Y2); DEFINE_MUTEX 113 lib/locking-selftest.c static DEFINE_MUTEX(mutex_Z1); DEFINE_MUTEX 114 lib/locking-selftest.c static DEFINE_MUTEX(mutex_Z2); DEFINE_MUTEX 20 lib/logic_pio.c static DEFINE_MUTEX(io_range_mutex); DEFINE_MUTEX 64 lib/math/prime_numbers.c static DEFINE_MUTEX(lock); DEFINE_MUTEX 55 lib/reed_solomon/reed_solomon.c static DEFINE_MUTEX(rslistlock); DEFINE_MUTEX 32 lib/test_firmware.c static DEFINE_MUTEX(test_fw_mutex); DEFINE_MUTEX 53 lib/test_kmod.c static DEFINE_MUTEX(reg_dev_mutex); DEFINE_MUTEX 41 mm/cma.c static DEFINE_MUTEX(cma_mutex); DEFINE_MUTEX 61 mm/dmapool.c static DEFINE_MUTEX(pools_lock); DEFINE_MUTEX 62 mm/dmapool.c static DEFINE_MUTEX(pools_reg_lock); DEFINE_MUTEX 286 mm/hugetlb_cgroup.c static DEFINE_MUTEX(hugetlb_limit_mutex); DEFINE_MUTEX 2171 mm/khugepaged.c static DEFINE_MUTEX(khugepaged_mutex); DEFINE_MUTEX 225 mm/kmemleak.c static DEFINE_MUTEX(scan_mutex); DEFINE_MUTEX 299 mm/ksm.c static DEFINE_MUTEX(ksm_thread_mutex); DEFINE_MUTEX 19 mm/list_lru.c static DEFINE_MUTEX(list_lrus_mutex); DEFINE_MUTEX 324 mm/memcontrol.c static DEFINE_MUTEX(memcg_shrinker_map_mutex); DEFINE_MUTEX 2170 mm/memcontrol.c static DEFINE_MUTEX(percpu_charge_mutex); DEFINE_MUTEX 3168 mm/memcontrol.c static DEFINE_MUTEX(memcg_max_mutex); DEFINE_MUTEX 55 mm/memory_hotplug.c static DEFINE_MUTEX(online_page_callback_lock); DEFINE_MUTEX 3467 mm/mmap.c static DEFINE_MUTEX(mm_all_locks_mutex); DEFINE_MUTEX 65 mm/oom_kill.c DEFINE_MUTEX(oom_lock); DEFINE_MUTEX 79 mm/page_alloc.c static DEFINE_MUTEX(pcp_batch_high_lock); DEFINE_MUTEX 106 mm/page_alloc.c DEFINE_MUTEX(pcpu_drain_mutex); DEFINE_MUTEX 160 mm/percpu.c static DEFINE_MUTEX(pcpu_alloc_mutex); /* chunk create/destroy, [de]pop, map ext */ DEFINE_MUTEX 262 mm/shmem.c static DEFINE_MUTEX(shmem_swaplist_mutex); DEFINE_MUTEX 33 mm/slab_common.c DEFINE_MUTEX(slab_mutex); DEFINE_MUTEX 711 mm/swap.c static DEFINE_MUTEX(lock); DEFINE_MUTEX 8 mm/swap_cgroup.c static DEFINE_MUTEX(swap_cgroup_mutex); DEFINE_MUTEX 41 mm/swap_slots.c static DEFINE_MUTEX(swap_slots_cache_mutex); DEFINE_MUTEX 43 mm/swap_slots.c static DEFINE_MUTEX(swap_slots_cache_enable_mutex); DEFINE_MUTEX 94 mm/swapfile.c static DEFINE_MUTEX(swapon_mutex); DEFINE_MUTEX 1229 mm/vmalloc.c static DEFINE_MUTEX(vmap_purge_lock); DEFINE_MUTEX 76 mm/vmstat.c static DEFINE_MUTEX(vm_numa_stat_lock); DEFINE_MUTEX 27 net/802/stp.c static DEFINE_MUTEX(stp_proto_mutex); DEFINE_MUTEX 42 net/9p/trans_virtio.c static DEFINE_MUTEX(virtio_9p_lock); DEFINE_MUTEX 31 net/atm/ioctl.c static DEFINE_MUTEX(ioctl_mutex); DEFINE_MUTEX 33 net/atm/resources.c DEFINE_MUTEX(atm_dev_mutex); DEFINE_MUTEX 20 net/bluetooth/a2mp.c static DEFINE_MUTEX(amp_mgr_list_lock); DEFINE_MUTEX 56 net/bluetooth/hci_core.c DEFINE_MUTEX(hci_cb_list_lock); DEFINE_MUTEX 40 net/bluetooth/hci_sock.c static DEFINE_MUTEX(mgmt_chan_list_lock); DEFINE_MUTEX 47 net/bluetooth/rfcomm/core.c static DEFINE_MUTEX(rfcomm_mutex); DEFINE_MUTEX 43 net/bluetooth/rfcomm/tty.c static DEFINE_MUTEX(rfcomm_ioctl_mutex); DEFINE_MUTEX 73 net/bluetooth/rfcomm/tty.c static DEFINE_MUTEX(rfcomm_dev_lock); DEFINE_MUTEX 44 net/bridge/netfilter/ebtables.c static DEFINE_MUTEX(ebt_mutex); DEFINE_MUTEX 83 net/can/af_can.c static DEFINE_MUTEX(proto_tab_lock); DEFINE_MUTEX 189 net/core/dev.c static DEFINE_MUTEX(ifalias_mutex); DEFINE_MUTEX 2066 net/core/dev.c static DEFINE_MUTEX(xps_map_mutex); DEFINE_MUTEX 96 net/core/devlink.c static DEFINE_MUTEX(devlink_mutex); DEFINE_MUTEX 54 net/core/drop_monitor.c static DEFINE_MUTEX(net_dm_mutex); DEFINE_MUTEX 35 net/core/flow_dissector.c static DEFINE_MUTEX(flow_dissector_mutex); DEFINE_MUTEX 394 net/core/flow_offload.c static DEFINE_MUTEX(flow_indr_block_cb_lock); DEFINE_MUTEX 714 net/core/net-sysfs.c static DEFINE_MUTEX(rps_map_mutex); DEFINE_MUTEX 481 net/core/pktgen.c static DEFINE_MUTEX(pktgen_thread_lock); DEFINE_MUTEX 68 net/core/rtnetlink.c static DEFINE_MUTEX(rtnl_mutex); DEFINE_MUTEX 141 net/core/sock.c static DEFINE_MUTEX(proto_list_mutex); DEFINE_MUTEX 20 net/core/sock_diag.c static DEFINE_MUTEX(sock_diag_table_mutex); DEFINE_MUTEX 270 net/core/sock_diag.c static DEFINE_MUTEX(sock_diag_mutex); DEFINE_MUTEX 58 net/core/sysctl_net_core.c static DEFINE_MUTEX(sock_flow_mutex); DEFINE_MUTEX 115 net/core/sysctl_net_core.c static DEFINE_MUTEX(flow_limit_update_mutex); DEFINE_MUTEX 26 net/core/xdp.c static DEFINE_MUTEX(mem_id_lock); DEFINE_MUTEX 27 net/dsa/dsa.c static DEFINE_MUTEX(dsa_tag_drivers_lock); DEFINE_MUTEX 22 net/dsa/dsa2.c static DEFINE_MUTEX(dsa2_mutex); DEFINE_MUTEX 47 net/ipv4/inet_diag.c static DEFINE_MUTEX(inet_diag_table_mutex); DEFINE_MUTEX 23 net/ipv4/netfilter/nf_defrag_ipv4.c static DEFINE_MUTEX(defrag4_mutex); DEFINE_MUTEX 3724 net/ipv4/tcp.c static DEFINE_MUTEX(tcp_md5sig_mutex); DEFINE_MUTEX 22 net/ipv4/tunnel4.c static DEFINE_MUTEX(tunnel4_mutex); DEFINE_MUTEX 24 net/ipv4/xfrm4_protocol.c static DEFINE_MUTEX(xfrm4_protocol_mutex); DEFINE_MUTEX 28 net/ipv6/netfilter/nf_defrag_ipv6_hooks.c static DEFINE_MUTEX(defrag6_mutex); DEFINE_MUTEX 24 net/ipv6/tunnel6.c static DEFINE_MUTEX(tunnel6_mutex); DEFINE_MUTEX 24 net/ipv6/xfrm6_protocol.c static DEFINE_MUTEX(xfrm6_protocol_mutex); DEFINE_MUTEX 201 net/iucv/iucv.c static DEFINE_MUTEX(iucv_register_mutex); DEFINE_MUTEX 41 net/key/af_key.c static DEFINE_MUTEX(pfkey_mutex); DEFINE_MUTEX 23 net/mac80211/rate.c static DEFINE_MUTEX(rate_ctrl_mutex); DEFINE_MUTEX 42 net/netfilter/core.c static DEFINE_MUTEX(nf_hook_mutex); DEFINE_MUTEX 26 net/netfilter/ipset/ip_set_core.c static DEFINE_MUTEX(ip_set_type_mutex); /* protects ip_set_type_list */ DEFINE_MUTEX 40 net/netfilter/ipvs/ip_vs_app.c static DEFINE_MUTEX(__ip_vs_app_mutex); DEFINE_MUTEX 52 net/netfilter/ipvs/ip_vs_ctl.c static DEFINE_MUTEX(__ip_vs_mutex); DEFINE_MUTEX 18 net/netfilter/ipvs/ip_vs_pe.c static DEFINE_MUTEX(ip_vs_pe_mutex); DEFINE_MUTEX 34 net/netfilter/ipvs/ip_vs_sched.c static DEFINE_MUTEX(ip_vs_sched_mutex); DEFINE_MUTEX 30 net/netfilter/nf_conntrack_ecache.c static DEFINE_MUTEX(nf_ct_ecache_mutex); DEFINE_MUTEX 17 net/netfilter/nf_conntrack_extend.c static DEFINE_MUTEX(nf_ct_ext_type_mutex); DEFINE_MUTEX 31 net/netfilter/nf_conntrack_helper.c static DEFINE_MUTEX(nf_ct_helper_mutex); DEFINE_MUTEX 43 net/netfilter/nf_conntrack_helper.c static DEFINE_MUTEX(nf_ct_nat_helpers_mutex); DEFINE_MUTEX 47 net/netfilter/nf_conntrack_proto.c static DEFINE_MUTEX(nf_ct_proto_mutex); DEFINE_MUTEX 23 net/netfilter/nf_flow_table_core.c static DEFINE_MUTEX(flowtable_lock); DEFINE_MUTEX 23 net/netfilter/nf_log.c static DEFINE_MUTEX(nf_log_mutex); DEFINE_MUTEX 32 net/netfilter/nf_nat_core.c static DEFINE_MUTEX(nf_nat_proto_mutex); DEFINE_MUTEX 12 net/netfilter/nf_nat_masquerade.c static DEFINE_MUTEX(masq_mutex); DEFINE_MUTEX 15 net/netfilter/nf_sockopt.c static DEFINE_MUTEX(nf_sockopt_mutex); DEFINE_MUTEX 43 net/netfilter/xt_IDLETIMER.c static DEFINE_MUTEX(list_mutex); DEFINE_MUTEX 24 net/netfilter/xt_LED.c static DEFINE_MUTEX(xt_led_mutex); DEFINE_MUTEX 174 net/netfilter/xt_hashlimit.c static DEFINE_MUTEX(hashlimit_mutex); /* protects htables list */ DEFINE_MUTEX 103 net/netfilter/xt_recent.c static DEFINE_MUTEX(recent_mutex); DEFINE_MUTEX 25 net/netlink/genetlink.c static DEFINE_MUTEX(genl_mutex); /* serialization of message processing */ DEFINE_MUTEX 28 net/nfc/core.c DEFINE_MUTEX(nfc_devlist_mutex); DEFINE_MUTEX 101 net/openvswitch/datapath.c static DEFINE_MUTEX(ovs_mutex); DEFINE_MUTEX 1466 net/packet/af_packet.c DEFINE_MUTEX(fanout_mutex); DEFINE_MUTEX 457 net/phonet/af_phonet.c static DEFINE_MUTEX(proto_tab_lock); DEFINE_MUTEX 154 net/phonet/socket.c static DEFINE_MUTEX(port_mutex); DEFINE_MUTEX 640 net/phonet/socket.c static DEFINE_MUTEX(resource_mutex); DEFINE_MUTEX 104 net/qrtr/qrtr.c static DEFINE_MUTEX(qrtr_node_lock); DEFINE_MUTEX 108 net/qrtr/qrtr.c static DEFINE_MUTEX(qrtr_port_lock); DEFINE_MUTEX 101 net/rfkill/core.c static DEFINE_MUTEX(rfkill_global_mutex); DEFINE_MUTEX 47 net/rxrpc/rxkad.c static DEFINE_MUTEX(rxkad_ci_mutex); DEFINE_MUTEX 50 net/smc/af_smc.c static DEFINE_MUTEX(smc_server_lgr_pending); /* serialize link group DEFINE_MUTEX 53 net/smc/af_smc.c static DEFINE_MUTEX(smc_client_lgr_pending); /* serialize link group DEFINE_MUTEX 999 net/socket.c static DEFINE_MUTEX(br_ioctl_mutex); DEFINE_MUTEX 1010 net/socket.c static DEFINE_MUTEX(vlan_ioctl_mutex); DEFINE_MUTEX 1021 net/socket.c static DEFINE_MUTEX(dlci_ioctl_mutex); DEFINE_MUTEX 766 net/sunrpc/cache.c static DEFINE_MUTEX(queue_io_mutex); DEFINE_MUTEX 343 net/sunrpc/rpcb_clnt.c static DEFINE_MUTEX(rpcb_create_local_mutex); DEFINE_MUTEX 51 net/sunrpc/svc.c static DEFINE_MUTEX(svc_pool_map_mutex);/* protects svc_pool_map.count only */ DEFINE_MUTEX 58 net/tls/tls_main.c static DEFINE_MUTEX(tcpv6_prot_mutex); DEFINE_MUTEX 60 net/tls/tls_main.c static DEFINE_MUTEX(tcpv4_prot_mutex); DEFINE_MUTEX 130 net/vmw_vsock/af_vsock.c static DEFINE_MUTEX(vsock_register_mutex); DEFINE_MUTEX 26 net/vmw_vsock/virtio_transport.c static DEFINE_MUTEX(the_virtio_vsock_mutex); /* protects the_virtio_vsock */ DEFINE_MUTEX 461 net/wireless/reg.c static DEFINE_MUTEX(reg_regdb_apply_mutex); DEFINE_MUTEX 33 net/xfrm/xfrm_ipcomp.c static DEFINE_MUTEX(ipcomp_resource_mutex); DEFINE_MUTEX 668 net/xfrm/xfrm_policy.c static DEFINE_MUTEX(hash_resize_mutex); DEFINE_MUTEX 25 samples/kfifo/bytestream-example.c static DEFINE_MUTEX(read_lock); DEFINE_MUTEX 28 samples/kfifo/bytestream-example.c static DEFINE_MUTEX(write_lock); DEFINE_MUTEX 25 samples/kfifo/inttype-example.c static DEFINE_MUTEX(read_lock); DEFINE_MUTEX 28 samples/kfifo/inttype-example.c static DEFINE_MUTEX(write_lock); DEFINE_MUTEX 25 samples/kfifo/record-example.c static DEFINE_MUTEX(read_lock); DEFINE_MUTEX 28 samples/kfifo/record-example.c static DEFINE_MUTEX(write_lock); DEFINE_MUTEX 88 samples/livepatch/livepatch-shadow-mod.c static DEFINE_MUTEX(dummy_list_mutex); DEFINE_MUTEX 81 samples/trace_events/trace-events-sample.c static DEFINE_MUTEX(thread_mutex); DEFINE_MUTEX 18 security/device_cgroup.c static DEFINE_MUTEX(devcgroup_mutex); DEFINE_MUTEX 32 security/integrity/evm/evm_crypto.c static DEFINE_MUTEX(mutex); DEFINE_MUTEX 27 security/integrity/evm/evm_secfs.c static DEFINE_MUTEX(xattr_list_mutex); DEFINE_MUTEX 28 security/integrity/ima/ima_fs.c static DEFINE_MUTEX(ima_write_mutex); DEFINE_MUTEX 47 security/integrity/ima/ima_queue.c static DEFINE_MUTEX(ima_extend_list_mutex); DEFINE_MUTEX 95 security/keys/big_key.c static DEFINE_MUTEX(big_key_aead_lock); DEFINE_MUTEX 35 security/keys/key.c DEFINE_MUTEX(key_construction_mutex); DEFINE_MUTEX 101 security/keys/keyring.c static DEFINE_MUTEX(keyring_serialise_link_lock); DEFINE_MUTEX 23 security/keys/process_keys.c static DEFINE_MUTEX(key_session_mutex); DEFINE_MUTEX 22 security/safesetid/securityfs.c static DEFINE_MUTEX(policy_update_lock); DEFINE_MUTEX 393 security/smack/smack_access.c DEFINE_MUTEX(smack_known_lock); DEFINE_MUTEX 620 security/smack/smack_access.c DEFINE_MUTEX(smack_onlycap_lock); DEFINE_MUTEX 54 security/smack/smack_lsm.c static DEFINE_MUTEX(smack_ipv6_lock); DEFINE_MUTEX 67 security/smack/smackfs.c static DEFINE_MUTEX(smack_cipso_lock); DEFINE_MUTEX 68 security/smack/smackfs.c static DEFINE_MUTEX(smack_ambient_lock); DEFINE_MUTEX 69 security/smack/smackfs.c static DEFINE_MUTEX(smk_net4addr_lock); DEFINE_MUTEX 71 security/smack/smackfs.c static DEFINE_MUTEX(smk_net6addr_lock); DEFINE_MUTEX 615 security/tomoyo/gc.c static DEFINE_MUTEX(tomoyo_gc_mutex); DEFINE_MUTEX 14 security/tomoyo/util.c DEFINE_MUTEX(tomoyo_policy_lock); DEFINE_MUTEX 27 sound/ac97/bus.c static DEFINE_MUTEX(ac97_controllers_mutex); DEFINE_MUTEX 27 sound/arm/pxa2xx-ac97-lib.c static DEFINE_MUTEX(car_mutex); DEFINE_MUTEX 33 sound/atmel/ac97c.c static DEFINE_MUTEX(opened_mutex); DEFINE_MUTEX 50 sound/core/compress_offload.c static DEFINE_MUTEX(device_mutex); DEFINE_MUTEX 25 sound/core/hwdep.c static DEFINE_MUTEX(register_mutex); DEFINE_MUTEX 50 sound/core/info.c static DEFINE_MUTEX(info_mutex); DEFINE_MUTEX 21 sound/core/info_oss.c static DEFINE_MUTEX(strings); DEFINE_MUTEX 39 sound/core/init.c static DEFINE_MUTEX(snd_card_mutex); DEFINE_MUTEX 28 sound/core/pcm.c static DEFINE_MUTEX(register_mutex); DEFINE_MUTEX 44 sound/core/rawmidi.c static DEFINE_MUTEX(register_mutex); DEFINE_MUTEX 112 sound/core/seq/oss/seq_oss.c static DEFINE_MUTEX(register_mutex); DEFINE_MUTEX 54 sound/core/seq/seq_clientmgr.c static DEFINE_MUTEX(register_mutex); DEFINE_MUTEX 58 sound/core/seq/seq_midi.c static DEFINE_MUTEX(register_mutex); DEFINE_MUTEX 43 sound/core/sound.c static DEFINE_MUTEX(sound_mutex); DEFINE_MUTEX 20 sound/core/sound_oss.c static DEFINE_MUTEX(sound_oss_mutex); DEFINE_MUTEX 80 sound/core/timer.c static DEFINE_MUTEX(register_mutex); DEFINE_MUTEX 31 sound/firewire/bebob/bebob.c static DEFINE_MUTEX(devices_mutex); DEFINE_MUTEX 41 sound/firewire/fireworks/fireworks.c static DEFINE_MUTEX(devices_mutex); DEFINE_MUTEX 198 sound/oss/dmasound/dmasound_core.c static DEFINE_MUTEX(dmasound_core_mutex); DEFINE_MUTEX 920 sound/pci/hda/hda_intel.c static DEFINE_MUTEX(card_list_lock); DEFINE_MUTEX 49 sound/soc/codecs/rt5677-spi.c static DEFINE_MUTEX(spi_mutex); DEFINE_MUTEX 27 sound/soc/intel/atom/sst-mfld-platform-pcm.c static DEFINE_MUTEX(sst_lock); DEFINE_MUTEX 284 sound/soc/mediatek/common/mtk-afe-fe-dai.c static DEFINE_MUTEX(irqs_lock); DEFINE_MUTEX 53 sound/soc/soc-core.c static DEFINE_MUTEX(client_mutex); DEFINE_MUTEX 116 sound/soc/sprd/sprd-mcdt.c static DEFINE_MUTEX(sprd_mcdt_list_mutex); DEFINE_MUTEX 46 sound/soc/ux500/mop500_ab8500.c static DEFINE_MUTEX(mop500_ab8500_params_lock); DEFINE_MUTEX 44 sound/usb/6fire/chip.c static DEFINE_MUTEX(register_mutex); DEFINE_MUTEX 63 sound/usb/bcd2000/bcd2000.c static DEFINE_MUTEX(devices_mutex); DEFINE_MUTEX 105 sound/usb/card.c static DEFINE_MUTEX(register_mutex); DEFINE_MUTEX 56 sound/usb/hiface/chip.c static DEFINE_MUTEX(register_mutex); DEFINE_MUTEX 125 sound/usb/misc/ua101.c static DEFINE_MUTEX(devices_mutex); DEFINE_MUTEX 28 virt/kvm/arm/mmu.c static DEFINE_MUTEX(kvm_hyp_pgd_mutex); DEFINE_MUTEX 99 virt/kvm/kvm_main.c DEFINE_MUTEX(kvm_lock); DEFINE_MUTEX 27 virt/lib/irqbypass.c static DEFINE_MUTEX(lock);