| /linux/net/wireless/ |
| H A D | core.h | 41 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 D | rdev-ops.h | 15 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 D | core.c | 60 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 D | mlme.c | 29 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 D | sysfs.c | 21 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 D | debugfs.h | 6 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 D | sme.c | 66 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 D | wext-compat.c | 40 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 D | ibss.c | 60 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 D | wext-sme.c | 18 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 D | nl80211.c | 35 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 D | scan.c | 104 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 D | ocb.c | 18 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 D | ap.c | 14 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 D | mesh.c | 102 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 D | pmsr.c | 10 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 D | reg.c | 2340 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 D | util.c | 343 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 D | debugfs.c | 129 void cfg80211_debugfs_rdev_add(struct cfg80211_registered_device *rdev)
|