Lines Matching refs:wdev

190 static inline void wdev_lock(struct wireless_dev *wdev)  in wdev_lock()  argument
191 __acquires(wdev) in wdev_lock()
193 mutex_lock(&wdev->mtx); in wdev_lock()
194 __acquire(wdev->mtx); in wdev_lock()
197 static inline void wdev_unlock(struct wireless_dev *wdev) in wdev_unlock() argument
198 __releases(wdev) in wdev_unlock()
200 __release(wdev->mtx); in wdev_unlock()
201 mutex_unlock(&wdev->mtx); in wdev_unlock()
204 #define ASSERT_WDEV_LOCK(wdev) lockdep_assert_held(&(wdev)->mtx) argument
297 struct wireless_dev *wdev);
311 struct wireless_dev *wdev,
358 int cfg80211_mlme_register_mgmt(struct wireless_dev *wdev, u32 snd_pid,
362 void cfg80211_mlme_unregister_socket(struct wireless_dev *wdev, u32 nlpid);
363 void cfg80211_mlme_purge_registrations(struct wireless_dev *wdev);
365 struct wireless_dev *wdev,
387 void __cfg80211_roamed(struct wireless_dev *wdev,
389 void __cfg80211_port_authorized(struct wireless_dev *wdev, const u8 *bssid);
391 struct wireless_dev *wdev);
397 bool cfg80211_sme_rx_assoc_resp(struct wireless_dev *wdev, u16 status);
398 void cfg80211_sme_rx_auth(struct wireless_dev *wdev, const u8 *buf, size_t len);
399 void cfg80211_sme_disassoc(struct wireless_dev *wdev);
400 void cfg80211_sme_deauth(struct wireless_dev *wdev);
401 void cfg80211_sme_auth_timeout(struct wireless_dev *wdev);
402 void cfg80211_sme_assoc_timeout(struct wireless_dev *wdev);
403 void cfg80211_sme_abandon_assoc(struct wireless_dev *wdev);
423 void cfg80211_upload_connect_keys(struct wireless_dev *wdev);
428 void cfg80211_process_wdev_events(struct wireless_dev *wdev);
461 bool cfg80211_beaconing_iface_active(struct wireless_dev *wdev);
477 cfg80211_get_chan_state(struct wireless_dev *wdev,
496 struct wireless_dev *wdev);
498 struct wireless_dev *wdev);
501 struct wireless_dev *wdev);
504 struct wireless_dev *wdev);
517 void cfg80211_cqm_config_free(struct wireless_dev *wdev);