Searched refs:wmi_lock (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/drivers/net/wireless/ath/ath9k/ |
| H A D | wmi.c | 102 spin_lock_init(&wmi->wmi_lock); in ath9k_init_wmi() 133 spin_lock_irqsave(&priv->wmi->wmi_lock, flags); in ath9k_wmi_event_drain() 150 spin_lock_irqsave(&wmi->wmi_lock, flags); in ath9k_wmi_event_tasklet() 156 spin_unlock_irqrestore(&wmi->wmi_lock, flags); in ath9k_wmi_event_tasklet() 234 spin_lock_irqsave(&wmi->wmi_lock, flags); in ath9k_wmi_ctrl_rx() 236 spin_unlock_irqrestore(&wmi->wmi_lock, flags); in ath9k_wmi_ctrl_rx() 242 spin_lock_irqsave(&wmi->wmi_lock, flags); in ath9k_wmi_ctrl_rx() 250 spin_unlock_irqrestore(&wmi->wmi_lock, flags); in ath9k_wmi_ctrl_rx() 298 spin_lock_irqsave(&wmi->wmi_lock, flags); in ath9k_wmi_cmd_issue() 305 spin_unlock_irqrestore(&wmi->wmi_lock, flags); in ath9k_wmi_cmd_issue() [all …]
|
| H A D | wmi.h | 165 spinlock_t wmi_lock; member
|
| /linux-6.15/drivers/platform/x86/ |
| H A D | msi-wmi-platform.c | 83 struct mutex wmi_lock; /* Necessary when calling WMI methods */ member 162 scoped_guard(mutex, &data->wmi_lock) { in msi_wmi_platform_query() 419 ret = devm_mutex_init(&wdev->dev, &data->wmi_lock); in msi_wmi_platform_probe()
|
| H A D | huawei-wmi.c | 69 struct mutex wmi_lock; member 152 mutex_lock(&huawei->wmi_lock); in huawei_wmi_call() 154 mutex_unlock(&huawei->wmi_lock); in huawei_wmi_call() 811 mutex_init(&huawei_wmi->wmi_lock); in huawei_wmi_probe()
|
| H A D | asus-wmi.c | 328 struct mutex wmi_lock; member 1869 mutex_lock(&asus->wmi_lock); in asus_rfkill_hotplug() 1871 mutex_unlock(&asus->wmi_lock); in asus_rfkill_hotplug() 2086 mutex_lock(&asus->wmi_lock); in asus_rfkill_wlan_set() 2088 mutex_unlock(&asus->wmi_lock); in asus_rfkill_wlan_set() 2195 mutex_init(&asus->wmi_lock); in asus_wmi_rfkill_init()
|