Home
last modified time | relevance | path

Searched refs:fw_lock (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/base/firmware_loader/
H A Dfallback.c114 mutex_lock(&fw_lock); in kill_pending_fw_fallback_reqs()
120 mutex_unlock(&fw_lock); in kill_pending_fw_fallback_reqs()
186 mutex_lock(&fw_lock); in firmware_uevent()
189 mutex_unlock(&fw_lock); in firmware_uevent()
216 mutex_lock(&fw_lock); in firmware_loading_show()
219 mutex_unlock(&fw_lock); in firmware_loading_show()
246 mutex_lock(&fw_lock); in firmware_loading_store()
299 mutex_unlock(&fw_lock); in firmware_loading_store()
346 mutex_lock(&fw_lock); in firmware_data_read()
367 mutex_unlock(&fw_lock); in firmware_data_read()
[all...]
H A Dmain.c89 /* fw_lock could be moved to 'struct fw_sysfs' but since it is just
91 DEFINE_MUTEX(fw_lock); variable
681 mutex_lock(&fw_lock); in assign_fw()
683 mutex_unlock(&fw_lock); in assign_fw()
699 mutex_unlock(&fw_lock); in assign_fw()
714 mutex_unlock(&fw_lock); in assign_fw()
783 mutex_lock(&fw_lock); in fw_abort_batch_reqs()
786 mutex_unlock(&fw_lock); in fw_abort_batch_reqs()
992 mutex_lock(&fw_lock); in firmware_request_cache()
994 mutex_unlock(&fw_lock); in firmware_request_cache()
[all...]
H A Dfirmware.h89 extern struct mutex fw_lock;
/kernel/linux/linux-6.6/drivers/base/firmware_loader/
H A Dfallback.c54 mutex_lock(&fw_lock); in kill_pending_fw_fallback_reqs()
60 mutex_unlock(&fw_lock); in kill_pending_fw_fallback_reqs()
88 mutex_lock(&fw_lock); in fw_load_sysfs_fallback()
90 mutex_unlock(&fw_lock); in fw_load_sysfs_fallback()
95 mutex_unlock(&fw_lock); in fw_load_sysfs_fallback()
108 mutex_lock(&fw_lock); in fw_load_sysfs_fallback()
110 mutex_unlock(&fw_lock); in fw_load_sysfs_fallback()
H A 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()
[all...]
H A Dmain.c91 /* fw_lock could be moved to 'struct fw_sysfs' but since it is just
93 DEFINE_MUTEX(fw_lock); variable
695 mutex_lock(&fw_lock); in assign_fw()
697 mutex_unlock(&fw_lock); in assign_fw()
713 mutex_unlock(&fw_lock); in assign_fw()
728 mutex_unlock(&fw_lock); in assign_fw()
797 mutex_lock(&fw_lock); in fw_abort_batch_reqs()
800 mutex_unlock(&fw_lock); in fw_abort_batch_reqs()
1057 mutex_lock(&fw_lock); in firmware_request_cache()
1059 mutex_unlock(&fw_lock); in firmware_request_cache()
[all...]
H A Dsysfs_upload.c213 mutex_lock(&fw_lock); in fw_upload_main()
216 mutex_unlock(&fw_lock); in fw_upload_main()
223 * Must be called with fw_lock held.
H A Dfirmware.h87 extern struct mutex fw_lock;
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/
H A Dibmvnic.c212 mutex_lock(&adapter->fw_lock); in alloc_long_term_buff()
242 mutex_unlock(&adapter->fw_lock); in alloc_long_term_buff()
275 mutex_lock(&adapter->fw_lock); in reset_long_term_buff()
281 mutex_unlock(&adapter->fw_lock); in reset_long_term_buff()
289 mutex_unlock(&adapter->fw_lock); in reset_long_term_buff()
297 mutex_unlock(&adapter->fw_lock); in reset_long_term_buff()
300 mutex_unlock(&adapter->fw_lock); in reset_long_term_buff()
1040 mutex_lock(&adapter->fw_lock); in ibmvnic_get_vpd()
1048 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1055 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
[all...]
H A Dibmvnic.h1025 struct mutex fw_lock; member
/kernel/linux/linux-5.10/sound/soc/codecs/
H A 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()
H A Dwm8994.h165 struct mutex fw_lock; member
H A Dwm8994.c4636 mutex_init(&wm8994->fw_lock); in wm8994_probe()
/kernel/linux/linux-6.6/sound/soc/codecs/
H A 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()
H A Dwm8994.h165 struct mutex fw_lock; member
H A Dwm8994.c4635 mutex_init(&wm8994->fw_lock); in wm8994_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/
H A Dibmvnic.c489 mutex_lock(&adapter->fw_lock); in alloc_long_term_buff()
515 mutex_unlock(&adapter->fw_lock); in alloc_long_term_buff()
1755 mutex_lock(&adapter->fw_lock); in ibmvnic_get_vpd()
1763 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1770 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1773 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1800 mutex_lock(&adapter->fw_lock); in ibmvnic_get_vpd()
1812 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1821 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
1825 mutex_unlock(&adapter->fw_lock); in ibmvnic_get_vpd()
[all...]
H A Dibmvnic.h980 struct mutex fw_lock; member

Completed in 34 milliseconds