Home
last modified time | relevance | path

Searched refs:cfg80211_registered_device (Results 1 – 20 of 20) sorted by relevance

/linux-4.4.14/net/wireless/
Dcore.h22 struct cfg80211_registered_device { struct
106 struct cfg80211_registered_device *wiphy_to_rdev(struct wiphy *wiphy) in wiphy_to_rdev() argument
109 return container_of(wiphy, struct cfg80211_registered_device, wiphy); in wiphy_to_rdev()
113 cfg80211_rdev_free_wowlan(struct cfg80211_registered_device *rdev) in cfg80211_rdev_free_wowlan()
166 struct cfg80211_registered_device *cfg80211_rdev_by_wiphy_idx(int wiphy_idx);
171 int cfg80211_switch_netns(struct cfg80211_registered_device *rdev,
190 static inline bool cfg80211_has_monitors_only(struct cfg80211_registered_device *rdev) in cfg80211_has_monitors_only()
261 void cfg80211_destroy_ifaces(struct cfg80211_registered_device *rdev);
264 void cfg80211_dev_free(struct cfg80211_registered_device *rdev);
266 int cfg80211_dev_rename(struct cfg80211_registered_device *rdev,
[all …]
Dnl80211.h8 void nl80211_notify_wiphy(struct cfg80211_registered_device *rdev,
10 void nl80211_send_scan_start(struct cfg80211_registered_device *rdev,
12 struct sk_buff *nl80211_build_scan_msg(struct cfg80211_registered_device *rdev,
14 void nl80211_send_scan_result(struct cfg80211_registered_device *rdev,
16 void nl80211_send_sched_scan(struct cfg80211_registered_device *rdev,
18 void nl80211_send_sched_scan_results(struct cfg80211_registered_device *rdev,
35 void nl80211_send_rx_auth(struct cfg80211_registered_device *rdev,
38 void nl80211_send_rx_assoc(struct cfg80211_registered_device *rdev,
42 void nl80211_send_deauth(struct cfg80211_registered_device *rdev,
45 void nl80211_send_disassoc(struct cfg80211_registered_device *rdev,
[all …]
Drdev-ops.h9 static inline int rdev_suspend(struct cfg80211_registered_device *rdev, in rdev_suspend()
19 static inline int rdev_resume(struct cfg80211_registered_device *rdev) in rdev_resume()
28 static inline void rdev_set_wakeup(struct cfg80211_registered_device *rdev, in rdev_set_wakeup()
37 *rdev_add_virtual_intf(struct cfg80211_registered_device *rdev, char *name, in rdev_add_virtual_intf()
51 rdev_del_virtual_intf(struct cfg80211_registered_device *rdev, in rdev_del_virtual_intf()
62 rdev_change_virtual_intf(struct cfg80211_registered_device *rdev, in rdev_change_virtual_intf()
74 static inline int rdev_add_key(struct cfg80211_registered_device *rdev, in rdev_add_key()
88 rdev_get_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, in rdev_get_key()
100 static inline int rdev_del_key(struct cfg80211_registered_device *rdev, in rdev_del_key()
113 rdev_set_default_key(struct cfg80211_registered_device *rdev, in rdev_set_default_key()
[all …]
Dcore.c54 struct cfg80211_registered_device *cfg80211_rdev_by_wiphy_idx(int wiphy_idx) in cfg80211_rdev_by_wiphy_idx()
56 struct cfg80211_registered_device *result = NULL, *rdev; in cfg80211_rdev_by_wiphy_idx()
72 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in get_wiphy_idx()
79 struct cfg80211_registered_device *rdev; in wiphy_idx_to_wiphy()
89 static int cfg80211_dev_check_name(struct cfg80211_registered_device *rdev, in cfg80211_dev_check_name()
92 struct cfg80211_registered_device *rdev2; in cfg80211_dev_check_name()
120 int cfg80211_dev_rename(struct cfg80211_registered_device *rdev, in cfg80211_dev_rename()
151 int cfg80211_switch_netns(struct cfg80211_registered_device *rdev, in cfg80211_switch_netns()
198 struct cfg80211_registered_device *rdev = data; in cfg80211_rfkill_poll()
203 void cfg80211_stop_p2p_device(struct cfg80211_registered_device *rdev, in cfg80211_stop_p2p_device()
[all …]
Dmlme.c27 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_rx_assoc_resp()
58 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_auth()
67 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_deauth()
86 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_disassoc()
127 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_auth_timeout()
140 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_assoc_timeout()
176 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_michael_mic_failure()
199 int cfg80211_mlme_auth(struct cfg80211_registered_device *rdev, in cfg80211_mlme_auth()
278 int cfg80211_mlme_assoc(struct cfg80211_registered_device *rdev, in cfg80211_mlme_assoc()
315 int cfg80211_mlme_deauth(struct cfg80211_registered_device *rdev, in cfg80211_mlme_deauth()
[all …]
Dsysfs.c21 static inline struct cfg80211_registered_device *dev_to_rdev( in dev_to_rdev()
24 return container_of(dev, struct cfg80211_registered_device, wiphy.dev); in dev_to_rdev()
78 struct cfg80211_registered_device *rdev = dev_to_rdev(dev); in wiphy_dev_release()
90 static void cfg80211_leave_all(struct cfg80211_registered_device *rdev) in cfg80211_leave_all()
100 struct cfg80211_registered_device *rdev = dev_to_rdev(dev); in wiphy_suspend()
124 struct cfg80211_registered_device *rdev = dev_to_rdev(dev); in wiphy_resume()
Docb.c20 int __cfg80211_join_ocb(struct cfg80211_registered_device *rdev, in __cfg80211_join_ocb()
42 int cfg80211_join_ocb(struct cfg80211_registered_device *rdev, in cfg80211_join_ocb()
56 int __cfg80211_leave_ocb(struct cfg80211_registered_device *rdev, in __cfg80211_leave_ocb()
77 int cfg80211_leave_ocb(struct cfg80211_registered_device *rdev, in cfg80211_leave_ocb()
Dsme.c62 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_conn_scan()
142 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_conn_do_work()
217 struct cfg80211_registered_device *rdev = in cfg80211_conn_work()
218 container_of(work, struct cfg80211_registered_device, conn_work); in cfg80211_conn_work()
258 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_get_conn_bss()
284 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in __cfg80211_sme_scan_done()
315 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_sme_rx_auth()
361 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_sme_rx_assoc_resp()
395 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_sme_auth_timeout()
406 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_sme_disassoc()
[all …]
Ddebugfs.h5 void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev);
8 void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev) {} in cfg80211_debugfs_rdev_add()
Dmesh.c96 int __cfg80211_join_mesh(struct cfg80211_registered_device *rdev, in __cfg80211_join_mesh()
191 int cfg80211_join_mesh(struct cfg80211_registered_device *rdev, in cfg80211_join_mesh()
206 int cfg80211_set_mesh_channel(struct cfg80211_registered_device *rdev, in cfg80211_set_mesh_channel()
241 int __cfg80211_leave_mesh(struct cfg80211_registered_device *rdev, in __cfg80211_leave_mesh()
268 int cfg80211_leave_mesh(struct cfg80211_registered_device *rdev, in cfg80211_leave_mesh()
Dibss.c61 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_joined()
85 static int __cfg80211_join_ibss(struct cfg80211_registered_device *rdev, in __cfg80211_join_ibss()
139 int cfg80211_join_ibss(struct cfg80211_registered_device *rdev, in cfg80211_join_ibss()
159 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in __cfg80211_clear_ibss()
200 int __cfg80211_leave_ibss(struct cfg80211_registered_device *rdev, in __cfg80211_leave_ibss()
221 int cfg80211_leave_ibss(struct cfg80211_registered_device *rdev, in cfg80211_leave_ibss()
235 int cfg80211_ibss_wext_join(struct cfg80211_registered_device *rdev, in cfg80211_ibss_wext_join()
314 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_wext_siwfreq()
399 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_wext_siwessid()
466 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_wext_siwap()
Dscan.c85 static inline void bss_ref_get(struct cfg80211_registered_device *rdev, in bss_ref_get()
99 static inline void bss_ref_put(struct cfg80211_registered_device *rdev, in bss_ref_put()
118 static bool __cfg80211_unlink_bss(struct cfg80211_registered_device *rdev, in __cfg80211_unlink_bss()
143 static void __cfg80211_bss_expire(struct cfg80211_registered_device *rdev, in __cfg80211_bss_expire()
165 void ___cfg80211_scan_done(struct cfg80211_registered_device *rdev, in ___cfg80211_scan_done()
229 struct cfg80211_registered_device *rdev; in __cfg80211_scan_done()
231 rdev = container_of(wk, struct cfg80211_registered_device, in __cfg80211_scan_done()
252 struct cfg80211_registered_device *rdev; in __cfg80211_sched_scan_results()
255 rdev = container_of(wk, struct cfg80211_registered_device, in __cfg80211_sched_scan_results()
290 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_sched_scan_stopped_rtnl()
[all …]
Dnl80211.c30 static int nl80211_crypto_settings(struct cfg80211_registered_device *rdev,
77 struct cfg80211_registered_device *rdev; in __cfg80211_wdev_from_attrs()
127 static struct cfg80211_registered_device *
130 struct cfg80211_registered_device *rdev = NULL, *tmp; in __cfg80211_rdev_from_attrs()
206 static struct cfg80211_registered_device *
490 struct cfg80211_registered_device **rdev, in nl80211_prepare_wdev_dump()
545 static void nl80211_finish_wdev_dump(struct cfg80211_registered_device *rdev) in nl80211_finish_wdev_dump()
826 nl80211_parse_connkeys(struct cfg80211_registered_device *rdev, in nl80211_parse_connkeys()
1017 static int nl80211_send_wowlan_tcp_caps(struct cfg80211_registered_device *rdev, in nl80211_send_wowlan_tcp_caps()
1058 struct cfg80211_registered_device *rdev, in nl80211_send_wowlan()
[all …]
Dap.c9 int __cfg80211_stop_ap(struct cfg80211_registered_device *rdev, in __cfg80211_stop_ap()
40 int cfg80211_stop_ap(struct cfg80211_registered_device *rdev, in cfg80211_stop_ap()
Dwext-sme.c17 int cfg80211_mgd_wext_connect(struct cfg80211_registered_device *rdev, in cfg80211_mgd_wext_connect()
70 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_mgd_wext_siwfreq()
172 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_mgd_wext_siwessid()
263 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_mgd_wext_siwap()
336 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwgenie()
387 struct cfg80211_registered_device *rdev; in cfg80211_wext_siwmlme()
Dwext-compat.c72 struct cfg80211_registered_device *rdev; in cfg80211_wext_siwmode()
289 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwrts()
327 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwfrag()
367 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwretry()
432 static int __cfg80211_set_encryption(struct cfg80211_registered_device *rdev, in __cfg80211_set_encryption()
572 static int cfg80211_set_encryption(struct cfg80211_registered_device *rdev, in cfg80211_set_encryption()
592 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwencode()
652 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwencodeext()
780 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwfreq()
823 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_giwfreq()
[all …]
Dutil.c217 int cfg80211_validate_key_settings(struct cfg80211_registered_device *rdev, in cfg80211_validate_key_settings()
827 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_upload_connect_keys()
910 void cfg80211_process_rdev_events(struct cfg80211_registered_device *rdev) in cfg80211_process_rdev_events()
920 int cfg80211_change_iface(struct cfg80211_registered_device *rdev, in cfg80211_change_iface()
1488 int cfg80211_validate_beacon_int(struct cfg80211_registered_device *rdev, in cfg80211_validate_beacon_int()
1623 int cfg80211_can_use_iftype_chan(struct cfg80211_registered_device *rdev, in cfg80211_can_use_iftype_chan()
1791 struct cfg80211_registered_device *rdev; in cfg80211_get_station()
Ddebugfs.c108 void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev) in cfg80211_debugfs_rdev_add()
Dreg.c1608 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in reg_wdev_chan_valid()
1678 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in reg_leave_invalid_chans()
1689 struct cfg80211_registered_device *rdev; in reg_check_chans_work()
1743 struct cfg80211_registered_device *rdev; in update_all_wiphy_regulatory()
2206 struct cfg80211_registered_device *rdev; in reg_only_self_managed_wiphys()
2273 struct cfg80211_registered_device *rdev; in reg_process_pending_beacon_hints()
2296 struct cfg80211_registered_device *rdev; in reg_process_self_managed_hints()
2615 struct cfg80211_registered_device *rdev; in restore_regulatory_settings()
2831 struct cfg80211_registered_device *rdev; in print_regdomain()
3071 struct cfg80211_registered_device *rdev; in __regulatory_set_wiphy_regd()
Dchan.c714 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_ir_permissive_chan()
855 int cfg80211_set_monitor_channel(struct cfg80211_registered_device *rdev, in cfg80211_set_monitor_channel()