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, flag 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 | 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 | 329 struct mutex wmi_lock; member 1911 mutex_lock(&asus->wmi_lock); in asus_rfkill_hotplug() 1913 mutex_unlock(&asus->wmi_lock); in asus_rfkill_hotplug() 2128 mutex_lock(&asus->wmi_lock); in asus_rfkill_wlan_set() 2130 mutex_unlock(&asus->wmi_lock); in asus_rfkill_wlan_set() 2237 mutex_init(&asus->wmi_lock); in asus_wmi_rfkill_init()
|