Searched refs:wmi_lock (Results 1 – 5 of 5) sorted by relevance
| /linux/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() 135 spin_unlock_irqrestore(&priv->wmi->wmi_lock, flags); in ath9k_wmi_event_drain() 150 spin_lock_irqsave(&wmi->wmi_lock, flags); in ath9k_wmi_event_tasklet() 153 spin_unlock_irqrestore(&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() 244 spin_unlock_irqrestore(&wmi->wmi_lock, flags); in ath9k_wmi_ctrl_rx() [all …]
|
| H A D | wmi.h | 165 spinlock_t wmi_lock; member
|
| /linux/drivers/platform/x86/ |
| H A D | msi-wmi-platform.c | 84 struct mutex wmi_lock; /* Necessary when calling WMI methods */ member 163 scoped_guard(mutex, &data->wmi_lock) { in msi_wmi_platform_query() 420 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 156 mutex_lock(&huawei->wmi_lock); in huawei_wmi_call() 158 mutex_unlock(&huawei->wmi_lock); in huawei_wmi_call() 815 mutex_init(&huawei_wmi->wmi_lock); in huawei_wmi_probe()
|
| H A D | asus-wmi.c | 327 struct mutex wmi_lock; member 1996 mutex_lock(&asus->wmi_lock); in asus_rfkill_hotplug() 1998 mutex_unlock(&asus->wmi_lock); in asus_rfkill_hotplug() 2213 mutex_lock(&asus->wmi_lock); in asus_rfkill_wlan_set() 2215 mutex_unlock(&asus->wmi_lock); in asus_rfkill_wlan_set() 2322 mutex_init(&asus->wmi_lock); in asus_wmi_rfkill_init()
|