Home
last modified time | relevance | path

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

/Linux-v5.15/net/wireless/
Dcore.h24 struct cfg80211_registered_device { struct
112 struct cfg80211_registered_device *wiphy_to_rdev(struct wiphy *wiphy) in wiphy_to_rdev() argument
115 return container_of(wiphy, struct cfg80211_registered_device, wiphy); in wiphy_to_rdev()
119 cfg80211_rdev_free_wowlan(struct cfg80211_registered_device *rdev) in cfg80211_rdev_free_wowlan()
138 static inline u64 cfg80211_assign_cookie(struct cfg80211_registered_device *rdev) in cfg80211_assign_cookie()
205 struct cfg80211_registered_device *cfg80211_rdev_by_wiphy_idx(int wiphy_idx);
210 int cfg80211_switch_netns(struct cfg80211_registered_device *rdev,
214 void cfg80211_register_wdev(struct cfg80211_registered_device *rdev,
233 static inline bool cfg80211_has_monitors_only(struct cfg80211_registered_device *rdev) in cfg80211_has_monitors_only()
297 void cfg80211_destroy_ifaces(struct cfg80211_registered_device *rdev);
[all …]
Dnl80211.h26 struct cfg80211_registered_device **rdev,
29 int nl80211_parse_chandef(struct cfg80211_registered_device *rdev,
35 void nl80211_notify_wiphy(struct cfg80211_registered_device *rdev,
37 void nl80211_notify_iface(struct cfg80211_registered_device *rdev,
40 void nl80211_send_scan_start(struct cfg80211_registered_device *rdev,
42 struct sk_buff *nl80211_build_scan_msg(struct cfg80211_registered_device *rdev,
44 void nl80211_send_scan_msg(struct cfg80211_registered_device *rdev,
62 void nl80211_send_rx_auth(struct cfg80211_registered_device *rdev,
65 void nl80211_send_rx_assoc(struct cfg80211_registered_device *rdev,
70 void nl80211_send_deauth(struct cfg80211_registered_device *rdev,
[all …]
Drdev-ops.h10 static inline int rdev_suspend(struct cfg80211_registered_device *rdev, in rdev_suspend()
20 static inline int rdev_resume(struct cfg80211_registered_device *rdev) in rdev_resume()
29 static inline void rdev_set_wakeup(struct cfg80211_registered_device *rdev, in rdev_set_wakeup()
38 *rdev_add_virtual_intf(struct cfg80211_registered_device *rdev, char *name, in rdev_add_virtual_intf()
52 rdev_del_virtual_intf(struct cfg80211_registered_device *rdev, in rdev_del_virtual_intf()
63 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()
89 rdev_get_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, in rdev_get_key()
101 static inline int rdev_del_key(struct cfg80211_registered_device *rdev, in rdev_del_key()
114 rdev_set_default_key(struct cfg80211_registered_device *rdev, in rdev_set_default_key()
[all …]
Dcore.c57 struct cfg80211_registered_device *cfg80211_rdev_by_wiphy_idx(int wiphy_idx) in cfg80211_rdev_by_wiphy_idx()
59 struct cfg80211_registered_device *result = NULL, *rdev; in cfg80211_rdev_by_wiphy_idx()
75 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in get_wiphy_idx()
82 struct cfg80211_registered_device *rdev; in wiphy_idx_to_wiphy()
92 static int cfg80211_dev_check_name(struct cfg80211_registered_device *rdev, in cfg80211_dev_check_name()
95 struct cfg80211_registered_device *rdev2; in cfg80211_dev_check_name()
126 int cfg80211_dev_rename(struct cfg80211_registered_device *rdev, in cfg80211_dev_rename()
155 int cfg80211_switch_netns(struct cfg80211_registered_device *rdev, in cfg80211_switch_netns()
217 struct cfg80211_registered_device *rdev = data; in cfg80211_rfkill_poll()
222 void cfg80211_stop_p2p_device(struct cfg80211_registered_device *rdev, in cfg80211_stop_p2p_device()
[all …]
Dmlme.c30 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_rx_assoc_resp()
77 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_auth()
87 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_deauth()
107 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_disassoc()
149 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_auth_timeout()
162 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_assoc_timeout()
211 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_michael_mic_failure()
234 int cfg80211_mlme_auth(struct cfg80211_registered_device *rdev, in cfg80211_mlme_auth()
313 int cfg80211_mlme_assoc(struct cfg80211_registered_device *rdev, in cfg80211_mlme_assoc()
350 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()
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()
125 struct cfg80211_registered_device *rdev = dev_to_rdev(dev); in wiphy_resume()
Docb.c17 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()
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()
Dsme.c66 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_conn_scan()
148 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_conn_do_work()
229 struct cfg80211_registered_device *rdev = in cfg80211_conn_work()
230 container_of(work, struct cfg80211_registered_device, conn_work); in cfg80211_conn_work()
274 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_get_conn_bss()
300 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in __cfg80211_sme_scan_done()
331 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_sme_rx_auth()
381 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_sme_rx_assoc_resp()
415 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_sme_auth_timeout()
426 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_sme_disassoc()
[all …]
Dibss.c64 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_joined()
88 int __cfg80211_join_ibss(struct cfg80211_registered_device *rdev, in __cfg80211_join_ibss()
160 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in __cfg80211_clear_ibss()
202 int __cfg80211_leave_ibss(struct cfg80211_registered_device *rdev, in __cfg80211_leave_ibss()
224 int cfg80211_leave_ibss(struct cfg80211_registered_device *rdev, in cfg80211_leave_ibss()
238 int cfg80211_ibss_wext_join(struct cfg80211_registered_device *rdev, in cfg80211_ibss_wext_join()
315 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_wext_siwfreq()
400 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_wext_siwessid()
467 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_ibss_wext_siwap()
Dscan.c140 static inline void bss_ref_get(struct cfg80211_registered_device *rdev, in bss_ref_get()
160 static inline void bss_ref_put(struct cfg80211_registered_device *rdev, in bss_ref_put()
191 static bool __cfg80211_unlink_bss(struct cfg80211_registered_device *rdev, in __cfg80211_unlink_bss()
437 static void __cfg80211_bss_expire(struct cfg80211_registered_device *rdev, in __cfg80211_bss_expire()
459 static bool cfg80211_bss_expire_oldest(struct cfg80211_registered_device *rdev) in cfg80211_bss_expire_oldest()
725 static int cfg80211_scan_6ghz(struct cfg80211_registered_device *rdev) in cfg80211_scan_6ghz()
889 int cfg80211_scan(struct cfg80211_registered_device *rdev) in cfg80211_scan()
924 void ___cfg80211_scan_done(struct cfg80211_registered_device *rdev, in ___cfg80211_scan_done()
997 struct cfg80211_registered_device *rdev; in __cfg80211_scan_done()
999 rdev = container_of(wk, struct cfg80211_registered_device, in __cfg80211_scan_done()
[all …]
Dnl80211.c34 static int nl80211_crypto_settings(struct cfg80211_registered_device *rdev,
67 __cfg80211_wdev_from_attrs(struct cfg80211_registered_device *rdev, in __cfg80211_wdev_from_attrs()
139 static struct cfg80211_registered_device *
142 struct cfg80211_registered_device *rdev = NULL, *tmp; in __cfg80211_rdev_from_attrs()
219 static struct cfg80211_registered_device *
926 struct cfg80211_registered_device **rdev, in nl80211_prepare_wdev_dump()
1366 nl80211_parse_connkeys(struct cfg80211_registered_device *rdev, in nl80211_parse_connkeys()
1585 static int nl80211_send_wowlan_tcp_caps(struct cfg80211_registered_device *rdev, in nl80211_send_wowlan_tcp_caps()
1627 struct cfg80211_registered_device *rdev, in nl80211_send_wowlan()
1686 struct cfg80211_registered_device *rdev) in nl80211_send_coalesce()
[all …]
Dwext-compat.c39 struct cfg80211_registered_device *rdev; in cfg80211_wext_siwmode()
257 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwrts()
301 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwfrag()
345 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwretry()
409 static int __cfg80211_set_encryption(struct cfg80211_registered_device *rdev, in __cfg80211_set_encryption()
562 static int cfg80211_set_encryption(struct cfg80211_registered_device *rdev, in cfg80211_set_encryption()
582 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwencode()
651 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwencodeext()
784 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwfreq()
850 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_giwfreq()
[all …]
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()
149 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_mgd_wext_siwessid()
244 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_mgd_wext_siwap()
317 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwgenie()
368 struct cfg80211_registered_device *rdev; in cfg80211_wext_siwmlme()
Dap.c10 int __cfg80211_stop_ap(struct cfg80211_registered_device *rdev, in __cfg80211_stop_ap()
49 int cfg80211_stop_ap(struct cfg80211_registered_device *rdev, in cfg80211_stop_ap()
Dmesh.c98 int __cfg80211_join_mesh(struct cfg80211_registered_device *rdev, in __cfg80211_join_mesh()
221 int cfg80211_set_mesh_channel(struct cfg80211_registered_device *rdev, in cfg80211_set_mesh_channel()
256 int __cfg80211_leave_mesh(struct cfg80211_registered_device *rdev, in __cfg80211_leave_mesh()
286 int cfg80211_leave_mesh(struct cfg80211_registered_device *rdev, in cfg80211_leave_mesh()
Dpmsr.c12 static int pmsr_parse_ftm(struct cfg80211_registered_device *rdev, in pmsr_parse_ftm()
186 static int pmsr_parse_peer(struct cfg80211_registered_device *rdev, in pmsr_parse_peer()
265 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_pmsr_start()
348 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_pmsr_complete()
556 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_pmsr_report()
602 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_pmsr_process_abort()
Dreg.c2339 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in reg_wdev_chan_valid()
2409 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in reg_leave_invalid_chans()
2420 struct cfg80211_registered_device *rdev; in reg_check_chans_work()
2476 struct cfg80211_registered_device *rdev; in update_all_wiphy_regulatory()
2953 struct cfg80211_registered_device *rdev; in wiphy_all_share_dfs_chan_state()
3020 struct cfg80211_registered_device *rdev; in notify_self_managed_wiphys()
3077 struct cfg80211_registered_device *rdev; in reg_process_pending_beacon_hints()
3100 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in reg_process_self_managed_hint()
3136 struct cfg80211_registered_device *rdev; in reg_process_self_managed_hints()
3434 struct cfg80211_registered_device *rdev; in restore_regulatory_settings()
[all …]
Dutil.c276 cfg80211_igtk_cipher_supported(struct cfg80211_registered_device *rdev) in cfg80211_igtk_cipher_supported()
294 bool cfg80211_valid_key_idx(struct cfg80211_registered_device *rdev, in cfg80211_valid_key_idx()
317 int cfg80211_validate_key_settings(struct cfg80211_registered_device *rdev, in cfg80211_validate_key_settings()
924 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_upload_connect_keys()
999 void cfg80211_process_rdev_events(struct cfg80211_registered_device *rdev) in cfg80211_process_rdev_events()
1009 int cfg80211_change_iface(struct cfg80211_registered_device *rdev, in cfg80211_change_iface()
1829 int cfg80211_validate_beacon_int(struct cfg80211_registered_device *rdev, in cfg80211_validate_beacon_int()
2033 struct cfg80211_registered_device *rdev; in cfg80211_get_station()
Ddebugfs.c101 void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev) in cfg80211_debugfs_rdev_add()
Dchan.c718 struct cfg80211_registered_device *rdev; in cfg80211_any_wiphy_oper_chan()
1098 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_ir_permissive_chan()
1223 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_reg_can_beacon_relax()
1241 int cfg80211_set_monitor_channel(struct cfg80211_registered_device *rdev, in cfg80211_set_monitor_channel()