Home
last modified time | relevance | path

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

/linux/net/wireless/
H A Dcore.h41 struct cfg80211_registered_device { struct
142 struct cfg80211_registered_device *wiphy_to_rdev(struct wiphy *wiphy) in wiphy_to_rdev() argument
145 return container_of(wiphy, struct cfg80211_registered_device, wiphy); in wiphy_to_rdev()
149 cfg80211_rdev_free_wowlan(struct cfg80211_registered_device *rdev) in cfg80211_rdev_free_wowlan()
168 static inline u64 cfg80211_assign_cookie(struct cfg80211_registered_device *rdev) in cfg80211_assign_cookie()
252 struct cfg80211_registered_device *cfg80211_rdev_by_wiphy_idx(int wiphy_idx);
257 int cfg80211_switch_netns(struct cfg80211_registered_device *rdev,
261 void cfg80211_register_wdev(struct cfg80211_registered_device *rdev,
264 static inline bool cfg80211_has_monitors_only(struct cfg80211_registered_device *rdev) in cfg80211_has_monitors_only()
330 void cfg80211_destroy_ifaces(struct cfg80211_registered_device *rdev);
[all …]
H A Drdev-ops.h15 static inline int rdev_suspend(struct cfg80211_registered_device *rdev, in rdev_suspend()
25 static inline int rdev_resume(struct cfg80211_registered_device *rdev) in rdev_resume()
34 static inline void rdev_set_wakeup(struct cfg80211_registered_device *rdev, in rdev_set_wakeup()
43 *rdev_add_virtual_intf(struct cfg80211_registered_device *rdev, char *name, in rdev_add_virtual_intf()
57 rdev_del_virtual_intf(struct cfg80211_registered_device *rdev, in rdev_del_virtual_intf()
68 rdev_change_virtual_intf(struct cfg80211_registered_device *rdev, in rdev_change_virtual_intf()
79 static inline int rdev_add_key(struct cfg80211_registered_device *rdev, in rdev_add_key()
94 rdev_get_key(struct cfg80211_registered_device *rdev, struct wireless_dev *wdev, in rdev_get_key()
108 static inline int rdev_del_key(struct cfg80211_registered_device *rdev, in rdev_del_key()
122 rdev_set_default_key(struct cfg80211_registered_device *rdev, in rdev_set_default_key()
[all …]
H A Dcore.c60 struct cfg80211_registered_device *cfg80211_rdev_by_wiphy_idx(int wiphy_idx) in cfg80211_rdev_by_wiphy_idx()
62 struct cfg80211_registered_device *result = NULL, *rdev; in cfg80211_rdev_by_wiphy_idx()
78 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in get_wiphy_idx()
85 struct cfg80211_registered_device *rdev; in wiphy_idx_to_wiphy()
95 static int cfg80211_dev_check_name(struct cfg80211_registered_device *rdev, in cfg80211_dev_check_name()
98 struct cfg80211_registered_device *rdev2; in cfg80211_dev_check_name()
129 int cfg80211_dev_rename(struct cfg80211_registered_device *rdev, in cfg80211_dev_rename()
171 static int __cfg80211_switch_netns(struct cfg80211_registered_device *rdev, in __cfg80211_switch_netns()
236 int cfg80211_switch_netns(struct cfg80211_registered_device *rdev, in cfg80211_switch_netns()
247 struct cfg80211_registered_device *rdev = data; in cfg80211_rfkill_poll()
[all …]
H A Dmlme.c29 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_rx_assoc_resp()
118 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_auth()
128 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_deauth()
147 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_disassoc()
205 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_auth_timeout()
219 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_assoc_failure()
282 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_michael_mic_failure()
305 int cfg80211_mlme_auth(struct cfg80211_registered_device *rdev, in cfg80211_mlme_auth()
507 int cfg80211_mlme_assoc(struct cfg80211_registered_device *rdev, in cfg80211_mlme_assoc()
555 int cfg80211_mlme_deauth(struct cfg80211_registered_device *rdev, in cfg80211_mlme_deauth()
[all …]
H A 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()
80 struct cfg80211_registered_device *rdev = dev_to_rdev(dev); in wiphy_dev_release()
86 static void cfg80211_leave_all(struct cfg80211_registered_device *rdev) in cfg80211_leave_all()
96 struct cfg80211_registered_device *rdev = dev_to_rdev(dev); in wiphy_suspend()
135 struct cfg80211_registered_device *rdev = dev_to_rdev(dev); in wiphy_resume()
H A Ddebugfs.h6 void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev);
9 void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev) {} in cfg80211_debugfs_rdev_add()
H A Dsme.c66 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_conn_scan()
149 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_conn_do_work()
248 struct cfg80211_registered_device *rdev = in cfg80211_conn_work()
249 container_of(work, struct cfg80211_registered_device, conn_work); in cfg80211_conn_work()
296 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_get_conn_bss()
319 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_sme_scan_done()
341 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_sme_rx_auth()
391 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_sme_rx_assoc_resp()
425 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_sme_auth_timeout()
436 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_sme_disassoc()
[all …]
H A Dwext-compat.c40 struct cfg80211_registered_device *rdev; in cfg80211_wext_siwmode()
255 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwrts()
293 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwfrag()
334 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwretry()
398 static int cfg80211_set_encryption(struct cfg80211_registered_device *rdev, in cfg80211_set_encryption()
568 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwencode()
635 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwencodeext()
769 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwfreq()
818 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_giwfreq()
849 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwtxpower()
[all …]
H A Dibss.c60 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_joined()
91 int __cfg80211_join_ibss(struct cfg80211_registered_device *rdev, in __cfg80211_join_ibss()
163 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_clear_ibss()
196 int cfg80211_leave_ibss(struct cfg80211_registered_device *rdev, in cfg80211_leave_ibss()
219 int cfg80211_ibss_wext_join(struct cfg80211_registered_device *rdev, in cfg80211_ibss_wext_join()
296 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_wext_siwfreq()
373 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_wext_siwessid()
432 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_wext_siwap()
H A Dwext-sme.c18 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()
143 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_mgd_wext_siwessid()
233 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_mgd_wext_siwap()
304 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwgenie()
356 struct cfg80211_registered_device *rdev; in cfg80211_wext_siwmlme()
H A Dnl80211.c35 static int nl80211_crypto_settings(struct cfg80211_registered_device *rdev,
68 __cfg80211_wdev_from_attrs(struct cfg80211_registered_device *rdev, in __cfg80211_wdev_from_attrs()
140 static struct cfg80211_registered_device *
143 struct cfg80211_registered_device *rdev = NULL, *tmp; in __cfg80211_rdev_from_attrs()
220 static struct cfg80211_registered_device *
1253 struct cfg80211_registered_device **rdev, in nl80211_prepare_wdev_dump()
1776 nl80211_parse_connkeys(struct cfg80211_registered_device *rdev, in nl80211_parse_connkeys()
2027 static int nl80211_send_wowlan_tcp_caps(struct cfg80211_registered_device *rdev, in nl80211_send_wowlan_tcp_caps()
2069 struct cfg80211_registered_device *rdev, in nl80211_send_wowlan()
2128 struct cfg80211_registered_device *rdev) in nl80211_send_coalesce()
[all …]
H A Dscan.c104 static inline void bss_ref_get(struct cfg80211_registered_device *rdev, in bss_ref_get()
118 static inline void bss_ref_put(struct cfg80211_registered_device *rdev, in bss_ref_put()
146 static bool __cfg80211_unlink_bss(struct cfg80211_registered_device *rdev, in __cfg80211_unlink_bss()
471 static void __cfg80211_bss_expire(struct cfg80211_registered_device *rdev, in __cfg80211_bss_expire()
493 static bool cfg80211_bss_expire_oldest(struct cfg80211_registered_device *rdev) in cfg80211_bss_expire_oldest()
844 static int cfg80211_scan_6ghz(struct cfg80211_registered_device *rdev, in cfg80211_scan_6ghz()
1072 int cfg80211_scan(struct cfg80211_registered_device *rdev) in cfg80211_scan()
1132 void ___cfg80211_scan_done(struct cfg80211_registered_device *rdev, in ___cfg80211_scan_done()
1213 struct cfg80211_registered_device *rdev = wiphy_to_rdev(request->wiphy); in cfg80211_scan_done()
1250 void cfg80211_add_sched_scan_req(struct cfg80211_registered_device *rdev, in cfg80211_add_sched_scan_req()
[all …]
H A Docb.c18 int cfg80211_join_ocb(struct cfg80211_registered_device *rdev, in cfg80211_join_ocb()
43 int cfg80211_leave_ocb(struct cfg80211_registered_device *rdev, in cfg80211_leave_ocb()
H A Dap.c14 static int ___cfg80211_stop_ap(struct cfg80211_registered_device *rdev, in ___cfg80211_stop_ap()
55 int cfg80211_stop_ap(struct cfg80211_registered_device *rdev, in cfg80211_stop_ap()
H A Dmesh.c102 int __cfg80211_join_mesh(struct cfg80211_registered_device *rdev, in __cfg80211_join_mesh()
225 int cfg80211_set_mesh_channel(struct cfg80211_registered_device *rdev, in cfg80211_set_mesh_channel()
260 int cfg80211_leave_mesh(struct cfg80211_registered_device *rdev, in cfg80211_leave_mesh()
H A Dpmsr.c10 static int pmsr_parse_ftm(struct cfg80211_registered_device *rdev, in pmsr_parse_ftm()
309 static int pmsr_parse_peer(struct cfg80211_registered_device *rdev, in pmsr_parse_peer()
417 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_pmsr_start()
556 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_pmsr_complete()
780 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_pmsr_report()
826 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_pmsr_process_abort()
H A Dreg.c2340 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in reg_wdev_chan_valid()
2451 struct cfg80211_registered_device *rdev; in reg_leave_invalid_nan_wk()
2454 rdev = container_of(work, struct cfg80211_registered_device, in reg_leave_invalid_nan_wk()
2477 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in reg_leave_invalid_chans_wk()
2499 struct cfg80211_registered_device *rdev; in reg_check_chans_work()
2554 struct cfg80211_registered_device *rdev; in update_all_wiphy_regulatory()
3038 struct cfg80211_registered_device *rdev; in wiphy_all_share_dfs_chan_state()
3105 struct cfg80211_registered_device *rdev; in notify_self_managed_wiphys()
3162 struct cfg80211_registered_device *rdev; in reg_process_pending_beacon_hints()
3185 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in reg_process_self_managed_hint()
[all …]
H A Dutil.c343 int cfg80211_validate_key_settings(struct cfg80211_registered_device *rdev, in cfg80211_validate_key_settings()
1183 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_upload_connect_keys()
1265 void cfg80211_process_rdev_events(struct cfg80211_registered_device *rdev) in cfg80211_process_rdev_events()
1275 int cfg80211_change_iface(struct cfg80211_registered_device *rdev, in cfg80211_change_iface()
2483 struct cfg80211_registered_device *rdev; in cfg80211_calculate_bi_data()
2525 int cfg80211_validate_beacon_int(struct cfg80211_registered_device *rdev, in cfg80211_validate_beacon_int()
2764 struct cfg80211_registered_device *rdev; in cfg80211_get_station()
3031 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_remove_link()
3068 int cfg80211_remove_virtual_intf(struct cfg80211_registered_device *rdev, in cfg80211_remove_virtual_intf()
H A Ddebugfs.c129 void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev)