Home
last modified time | relevance | path

Searched refs:fw_lock (Results 1 – 11 of 11) sorted by relevance

/linux-6.12.1/drivers/base/firmware_loader/
Dfallback.c54 mutex_lock(&fw_lock); in kill_pending_fw_fallback_reqs()
64 mutex_unlock(&fw_lock); in kill_pending_fw_fallback_reqs()
92 mutex_lock(&fw_lock); in fw_load_sysfs_fallback()
94 mutex_unlock(&fw_lock); in fw_load_sysfs_fallback()
99 mutex_unlock(&fw_lock); in fw_load_sysfs_fallback()
112 mutex_lock(&fw_lock); in fw_load_sysfs_fallback()
114 mutex_unlock(&fw_lock); in fw_load_sysfs_fallback()
Dsysfs.c84 mutex_lock(&fw_lock); in firmware_uevent()
87 mutex_unlock(&fw_lock); in firmware_uevent()
132 mutex_lock(&fw_lock); in firmware_loading_show()
135 mutex_unlock(&fw_lock); in firmware_loading_show()
162 mutex_lock(&fw_lock); in firmware_loading_store()
225 mutex_unlock(&fw_lock); in firmware_loading_store()
270 mutex_lock(&fw_lock); in firmware_data_read()
291 mutex_unlock(&fw_lock); in firmware_data_read()
330 mutex_lock(&fw_lock); in firmware_data_write()
355 mutex_unlock(&fw_lock); in firmware_data_write()
Dmain.c93 DEFINE_MUTEX(fw_lock);
700 mutex_lock(&fw_lock); in assign_fw()
702 mutex_unlock(&fw_lock); in assign_fw()
718 mutex_unlock(&fw_lock); in assign_fw()
733 mutex_unlock(&fw_lock); in assign_fw()
802 mutex_lock(&fw_lock); in fw_abort_batch_reqs()
805 mutex_unlock(&fw_lock); in fw_abort_batch_reqs()
1092 mutex_lock(&fw_lock); in firmware_request_cache()
1094 mutex_unlock(&fw_lock); in firmware_request_cache()
1549 mutex_lock(&fw_lock); in device_cache_fw_images()
[all …]
Dsysfs_upload.c214 mutex_lock(&fw_lock); in fw_upload_main()
217 mutex_unlock(&fw_lock); in fw_upload_main()
Dfirmware.h87 extern struct mutex fw_lock;
/linux-6.12.1/sound/soc/codecs/
Dwm8958-dsp2.c867 mutex_lock(&wm8994->fw_lock); in wm8958_enh_eq_loaded()
869 mutex_unlock(&wm8994->fw_lock); in wm8958_enh_eq_loaded()
879 mutex_lock(&wm8994->fw_lock); in wm8958_mbc_vss_loaded()
881 mutex_unlock(&wm8994->fw_lock); in wm8958_mbc_vss_loaded()
891 mutex_lock(&wm8994->fw_lock); in wm8958_mbc_loaded()
893 mutex_unlock(&wm8994->fw_lock); in wm8958_mbc_loaded()
Dwm8994.h165 struct mutex fw_lock; member
Dwm8994.c4635 mutex_init(&wm8994->fw_lock); in wm8994_probe()
/linux-6.12.1/drivers/media/i2c/
Dthp7312.c291 struct mutex fw_lock; member
1789 mutex_lock(&thp7312->fw_lock); in thp7312_fw_prepare()
1791 mutex_unlock(&thp7312->fw_lock); in thp7312_fw_prepare()
1811 mutex_lock(&thp7312->fw_lock); in thp7312_fw_prepare()
1813 mutex_unlock(&thp7312->fw_lock); in thp7312_fw_prepare()
1828 mutex_lock(&thp7312->fw_lock); in thp7312_fw_write()
1830 mutex_unlock(&thp7312->fw_lock); in thp7312_fw_write()
1880 mutex_lock(&thp7312->fw_lock); in thp7312_fw_cancel()
1882 mutex_unlock(&thp7312->fw_lock); in thp7312_fw_cancel()
1901 mutex_init(&thp7312->fw_lock); in thp7312_register_flash_mode()
/linux-6.12.1/drivers/net/ethernet/ibm/
Dibmvnic.c490 mutex_lock(&adapter->fw_lock); in alloc_long_term_buff()
516 mutex_unlock(&adapter->fw_lock); in alloc_long_term_buff()
1756 mutex_lock(&adapter->fw_lock); in ibmvnic_get_vpd()
1764 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1771 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1774 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1801 mutex_lock(&adapter->fw_lock); in ibmvnic_get_vpd()
1813 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1822 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1826 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
[all …]
Dibmvnic.h980 struct mutex fw_lock; member