Lines Matching refs:cfg80211_registered_device
30 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()
1116 struct cfg80211_registered_device *rdev) in nl80211_send_coalesce()
1259 static int nl80211_send_wiphy(struct cfg80211_registered_device *rdev, in nl80211_send_wiphy()
1764 struct cfg80211_registered_device *rdev; in nl80211_dump_wiphy_parse()
1784 struct cfg80211_registered_device *rdev; in nl80211_dump_wiphy()
1862 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_wiphy()
1931 static int nl80211_parse_chandef(struct cfg80211_registered_device *rdev, in nl80211_parse_chandef()
1996 static int __nl80211_set_channel(struct cfg80211_registered_device *rdev, in __nl80211_set_channel()
2059 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_channel()
2067 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_wds_peer()
2091 struct cfg80211_registered_device *rdev; in nl80211_set_wiphy()
2380 struct cfg80211_registered_device *rdev, in nl80211_send_iface()
2448 struct cfg80211_registered_device *rdev; in nl80211_dump_interface()
2488 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_interface()
2534 static int nl80211_valid_4addr(struct cfg80211_registered_device *rdev, in nl80211_valid_4addr()
2562 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_interface()
2639 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_new_interface()
2765 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_del_interface()
2802 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_noack_map()
2866 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_key()
2944 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_key()
3013 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_new_key()
3062 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_del_key()
3183 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_mac_acl()
3263 static bool nl80211_get_ap_channel(struct cfg80211_registered_device *rdev, in nl80211_get_ap_channel()
3285 static bool nl80211_valid_auth_type(struct cfg80211_registered_device *rdev, in nl80211_valid_auth_type()
3311 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_start_ap()
3482 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_beacon()
3511 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_stop_ap()
3701 struct cfg80211_registered_device *rdev, in nl80211_send_station()
3881 struct cfg80211_registered_device *rdev; in nl80211_dump_station()
3932 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_station()
4109 struct cfg80211_registered_device *rdev) in get_vlan()
4243 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_station()
4357 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_new_station()
4535 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_del_station()
4635 struct cfg80211_registered_device *rdev; in nl80211_dump_mpath()
4684 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_mpath()
4724 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_mpath()
4749 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_new_mpath()
4774 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_del_mpath()
4789 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_mpp()
4831 struct cfg80211_registered_device *rdev; in nl80211_dump_mpp()
4879 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_bss()
5005 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_mesh_config()
5291 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_parse_mesh_setup()
5350 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_update_mesh_config()
5443 struct cfg80211_registered_device *rdev; in nl80211_get_reg_do()
5549 struct cfg80211_registered_device *rdev; in nl80211_get_reg_dump()
5780 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_trigger_scan()
6413 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_start_sched_scan()
6458 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_stop_sched_scan()
6470 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_start_radar_detection()
6523 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_channel_switch()
6681 struct cfg80211_registered_device *rdev, in nl80211_send_bss()
6803 struct cfg80211_registered_device *rdev; in nl80211_dump_scan()
6912 struct cfg80211_registered_device *rdev; in nl80211_dump_survey()
6973 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_authenticate()
7088 static int nl80211_crypto_settings(struct cfg80211_registered_device *rdev, in nl80211_crypto_settings()
7170 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_associate()
7272 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_deauthenticate()
7319 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_disassociate()
7365 nl80211_parse_mcast_rate(struct cfg80211_registered_device *rdev, in nl80211_parse_mcast_rate()
7394 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_join_ibss()
7537 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_leave_ibss()
7551 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_mcast_rate()
7580 __cfg80211_alloc_vendor_skb(struct cfg80211_registered_device *rdev, in __cfg80211_alloc_vendor_skb()
7643 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in __cfg80211_alloc_event_skb()
7670 struct cfg80211_registered_device *rdev = ((void **)skb->cb)[0]; in __cfg80211_send_event_skb()
7692 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_testmode_do()
7724 struct cfg80211_registered_device *rdev; in nl80211_testmode_dump()
7819 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_connect()
7961 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_disconnect()
7986 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_wiphy_netns()
8017 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_setdel_pmksa()
8058 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_flush_pmksa()
8073 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_tdls_mgmt()
8110 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_tdls_oper()
8132 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_remain_on_channel()
8197 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_cancel_remain_on_channel()
8337 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_tx_bitrate_mask()
8448 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_register_mgmt()
8483 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_tx_mgmt()
8610 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_tx_mgmt_cancel_wait()
8640 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_power_save()
8673 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_power_save()
8728 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_cqm_txe()
8748 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_cqm_rssi()
8807 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_join_ocb()
8821 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_leave_ocb()
8829 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_join_mesh()
8914 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_leave_mesh()
8922 struct cfg80211_registered_device *rdev) in nl80211_send_wowlan_patterns()
9063 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_wowlan()
9134 static int nl80211_parse_wowlan_tcp(struct cfg80211_registered_device *rdev, in nl80211_parse_wowlan_tcp()
9279 static int nl80211_parse_wowlan_nd(struct cfg80211_registered_device *rdev, in nl80211_parse_wowlan_nd()
9314 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_wowlan()
9514 struct cfg80211_registered_device *rdev) in nl80211_send_coalesce_rules()
9571 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_coalesce()
9598 void cfg80211_rdev_free_coalesce(struct cfg80211_registered_device *rdev) in cfg80211_rdev_free_coalesce()
9618 static int nl80211_parse_coalesce_rule(struct cfg80211_registered_device *rdev, in nl80211_parse_coalesce_rule()
9709 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_coalesce()
9777 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_rekey_data()
9842 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_probe_client()
9894 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_register_beacons()
9928 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_start_p2p_device()
9956 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_stop_p2p_device()
9999 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_update_ft_ies()
10021 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_crit_protocol_start()
10063 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_crit_protocol_stop()
10078 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_vendor_cmd()
10151 struct cfg80211_registered_device **rdev, in nl80211_prepare_vendor_dump()
10260 struct cfg80211_registered_device *rdev; in nl80211_vendor_cmd_dump()
10341 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in __cfg80211_alloc_reply_skb()
10355 struct cfg80211_registered_device *rdev = ((void **)skb->cb)[0]; in cfg80211_vendor_cmd_reply()
10377 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_qos_map()
10427 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_add_tx_ts()
10490 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_del_tx_ts()
10513 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_tdls_channel_switch()
10573 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_tdls_cancel_channel_switch()
10618 struct cfg80211_registered_device *rdev; in nl80211_pre_doit()
11425 void nl80211_notify_wiphy(struct cfg80211_registered_device *rdev, in nl80211_notify_wiphy()
11448 struct cfg80211_registered_device *rdev) in nl80211_add_scan_req()
11489 struct cfg80211_registered_device *rdev, in nl80211_send_scan_msg()
11519 struct cfg80211_registered_device *rdev, in nl80211_send_sched_scan_msg()
11541 void nl80211_send_scan_start(struct cfg80211_registered_device *rdev, in nl80211_send_scan_start()
11560 struct sk_buff *nl80211_build_scan_msg(struct cfg80211_registered_device *rdev, in nl80211_build_scan_msg()
11579 void nl80211_send_scan_result(struct cfg80211_registered_device *rdev, in nl80211_send_scan_result()
11589 void nl80211_send_sched_scan_results(struct cfg80211_registered_device *rdev, in nl80211_send_sched_scan_results()
11608 void nl80211_send_sched_scan(struct cfg80211_registered_device *rdev, in nl80211_send_sched_scan()
11710 static void nl80211_send_mlme_event(struct cfg80211_registered_device *rdev, in nl80211_send_mlme_event()
11758 void nl80211_send_rx_auth(struct cfg80211_registered_device *rdev, in nl80211_send_rx_auth()
11766 void nl80211_send_rx_assoc(struct cfg80211_registered_device *rdev, in nl80211_send_rx_assoc()
11774 void nl80211_send_deauth(struct cfg80211_registered_device *rdev, in nl80211_send_deauth()
11782 void nl80211_send_disassoc(struct cfg80211_registered_device *rdev, in nl80211_send_disassoc()
11795 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_rx_unprot_mlme_mgmt()
11812 static void nl80211_send_mlme_timeout(struct cfg80211_registered_device *rdev, in nl80211_send_mlme_timeout()
11846 void nl80211_send_auth_timeout(struct cfg80211_registered_device *rdev, in nl80211_send_auth_timeout()
11854 void nl80211_send_assoc_timeout(struct cfg80211_registered_device *rdev, in nl80211_send_assoc_timeout()
11862 void nl80211_send_connect_result(struct cfg80211_registered_device *rdev, in nl80211_send_connect_result()
11903 void nl80211_send_roamed(struct cfg80211_registered_device *rdev, in nl80211_send_roamed()
11942 void nl80211_send_disconnected(struct cfg80211_registered_device *rdev, in nl80211_send_disconnected()
11980 void nl80211_send_ibss_bssid(struct cfg80211_registered_device *rdev, in nl80211_send_ibss_bssid()
12017 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_notify_new_peer_candidate()
12055 void nl80211_michael_mic_failure(struct cfg80211_registered_device *rdev, in nl80211_michael_mic_failure()
12149 int cmd, struct cfg80211_registered_device *rdev, in nl80211_send_remain_on_chan_event()
12197 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_ready_on_channel()
12211 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_remain_on_channel_expired()
12223 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_new_sta()
12247 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_del_sta_sinfo()
12276 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_conn_failed()
12311 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in __nl80211_unexpected_frame()
12386 int nl80211_send_mgmt(struct cfg80211_registered_device *rdev, in nl80211_send_mgmt()
12431 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_mgmt_tx_status()
12473 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_prepare_cqm()
12510 struct cfg80211_registered_device *rdev = cb[2]; in cfg80211_send_cqm()
12618 static void nl80211_gtk_rekey_notify(struct cfg80211_registered_device *rdev, in nl80211_gtk_rekey_notify()
12667 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_gtk_rekey_notify()
12675 nl80211_pmksa_candidate_notify(struct cfg80211_registered_device *rdev, in nl80211_pmksa_candidate_notify()
12725 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_pmksa_candidate_notify()
12732 static void nl80211_ch_switch_notify(struct cfg80211_registered_device *rdev, in nl80211_ch_switch_notify()
12778 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_ch_switch_notify()
12797 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_ch_switch_started_notify()
12807 nl80211_radar_notify(struct cfg80211_registered_device *rdev, in nl80211_radar_notify()
12858 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_probe_status()
12898 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_report_obss_beacon()
13004 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_report_wowlan_wakeup()
13118 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_tdls_oper_request()
13160 struct cfg80211_registered_device *rdev; in nl80211_netlink_notify()
13235 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_ft_event()
13277 struct cfg80211_registered_device *rdev; in cfg80211_crit_proto_stopped()
13317 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in nl80211_send_ap_stopped()