/linux-6.3-rc2/net/mac802154/ |
A D | scan.c | 114 struct cfg802154_scan_request *scan_req, in mac802154_scan_get_next_channel() argument 124 struct cfg802154_scan_request *scan_req, in mac802154_scan_find_next_chan() argument 138 struct cfg802154_scan_request *scan_req; in mac802154_scan_worker() local 155 scan_req = rcu_dereference(local->scan_req); in mac802154_scan_worker() 156 if (unlikely(!scan_req)) { in mac802154_scan_worker() 171 wpan_phy = scan_req->wpan_phy; in mac802154_scan_worker() 172 scan_req_duration = scan_req->duration; in mac802154_scan_worker() 264 struct cfg802154_scan_request *scan_req; in mac802154_process_beacon() local 287 scan_req = rcu_dereference(local->scan_req); in mac802154_process_beacon() 288 if (likely(scan_req)) in mac802154_process_beacon() [all …]
|
A D | ieee802154_i.h | 61 struct cfg802154_scan_request __rcu *scan_req; member
|
/linux-6.3-rc2/net/mac80211/ |
A D | scan.c | 303 scan_req = rcu_dereference(local->scan_req); in ieee80211_scan_rx() 306 if (scan_req) in ieee80211_scan_rx() 469 scan_req = rcu_dereference_protected(local->scan_req, in __ieee80211_scan_completed() 664 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_state_send_probe() 681 scan_req->ssids[i].ssid, scan_req->ssids[i].ssid_len, in ieee80211_scan_state_send_probe() 682 scan_req->ie, scan_req->ie_len, in ieee80211_scan_state_send_probe() 703 if (local->scan_req) in __ieee80211_start_scan() 904 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_state_decision() 945 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_state_set_channel() 1081 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_work() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/marvell/libertas/ |
A D | cfg.c | 752 if (priv->scan_req->n_ssids && priv->scan_req->ssids[0].ssid_len > 0) in lbs_scan_worker() 762 priv->scan_req->n_ssids); in lbs_scan_worker() 768 if (priv->scan_req->ie && priv->scan_req->ie_len) in lbs_scan_worker() 770 priv->scan_req->ie_len); in lbs_scan_worker() 805 if (priv->scan_req == NULL) { in lbs_scan_worker() 818 priv->scan_req = request; in _internal_start_scan() 830 WARN_ON(!priv->scan_req); in lbs_scan_done() 833 kfree(priv->scan_req); in lbs_scan_done() 842 priv->scan_req = NULL; in lbs_scan_done() 1343 (priv->scan_req == NULL), in lbs_cfg_connect() [all …]
|
A D | dev.h | 51 struct cfg80211_scan_request *scan_req; member
|
/linux-6.3-rc2/drivers/net/wireless/intersil/hostap/ |
A D | hostap_ioctl.c | 698 struct hfa384x_scan_request scan_req; in prism2_ioctl_siwap() local 699 memset(&scan_req, 0, sizeof(scan_req)); in prism2_ioctl_siwap() 703 &scan_req, sizeof(scan_req))) { in prism2_ioctl_siwap() 1661 memset(&scan_req, 0, sizeof(scan_req)); in prism2_request_hostscan() 1673 sizeof(scan_req))) { in prism2_request_hostscan() 1685 struct hfa384x_scan_request scan_req; in prism2_request_scan() local 1691 memset(&scan_req, 0, sizeof(scan_req)); in prism2_request_scan() 1710 sizeof(scan_req))) { in prism2_request_scan() 2540 memset(&scan_req, 0, sizeof(scan_req)); in prism2_ioctl_priv_prism2_param() 2549 scan_req.txrate = cpu_to_le16(rate); in prism2_ioctl_priv_prism2_param() [all …]
|
A D | hostap_common.h | 405 } scan_req; member
|
/linux-6.3-rc2/drivers/net/wireless/quantenna/qtnfmac/ |
A D | commands.c | 1986 struct cfg80211_scan_request *scan_req = mac->scan_req; in qtnf_cmd_send_scan() local 2006 if (scan_req->duration) { in qtnf_cmd_send_scan() 2007 dwell_active = scan_req->duration; in qtnf_cmd_send_scan() 2008 dwell_passive = scan_req->duration; in qtnf_cmd_send_scan() 2019 scan_req->ssids[count].ssid, in qtnf_cmd_send_scan() 2023 if (scan_req->ie_len != 0) in qtnf_cmd_send_scan() 2025 scan_req->ie, scan_req->ie_len); in qtnf_cmd_send_scan() 2028 sc = scan_req->channels[count]; in qtnf_cmd_send_scan() 2043 if (scan_req->duration_mandatory) in qtnf_cmd_send_scan() 2061 scan_req->mac_addr, scan_req->mac_addr_mask); in qtnf_cmd_send_scan() [all …]
|
A D | core.h | 105 struct cfg80211_scan_request *scan_req; member
|
A D | core.c | 368 if (mac->scan_req) { in qtnf_mac_scan_finish() 369 cfg80211_scan_done(mac->scan_req, &info); in qtnf_mac_scan_finish() 370 mac->scan_req = NULL; in qtnf_mac_scan_finish()
|
/linux-6.3-rc2/drivers/net/wireless/silabs/wfx/ |
A D | scan.c | 94 struct ieee80211_scan_request *hw_req = wvif->scan_req; in wfx_hw_scan_work() 130 wvif->scan_req = hw_req; in wfx_hw_scan()
|
A D | wfx.h | 89 struct ieee80211_scan_request *scan_req; member
|
/linux-6.3-rc2/drivers/net/wireless/microchip/wilc1000/ |
A D | hif.c | 124 struct wilc_user_scan_req *scan_req; in handle_scan_done() local 145 scan_req = &hif_drv->usr_scan_req; in handle_scan_done() 146 if (scan_req->scan_result) { in handle_scan_done() 147 scan_req->scan_result(evt, NULL, scan_req->arg); in handle_scan_done() 148 scan_req->scan_result = NULL; in handle_scan_done() 546 if (scan_req->scan_result) in handle_rcvd_ntwrk_info() 548 scan_req->arg); in handle_rcvd_ntwrk_info() 727 scan_req = &hif_drv->usr_scan_req; in wilc_disconnect() 730 if (scan_req->scan_result) { in wilc_disconnect() 732 scan_req->scan_result(SCAN_EVENT_ABORTED, NULL, scan_req->arg); in wilc_disconnect() [all …]
|
A D | cfg80211.c | 138 if (priv->scan_req) { in cfg_scan_result() 143 cfg80211_scan_done(priv->scan_req, &info); in cfg_scan_result() 145 priv->scan_req = NULL; in cfg_scan_result() 151 if (priv->scan_req) { in cfg_scan_result() 156 cfg80211_scan_done(priv->scan_req, &info); in cfg_scan_result() 158 priv->scan_req = NULL; in cfg_scan_result() 276 priv->scan_req = request; in scan() 294 priv->scan_req = NULL; in scan()
|
A D | netdev.h | 114 struct cfg80211_scan_request *scan_req; member
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath9k/ |
A D | channel.c | 793 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_channel_duration() 883 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_next_channel() 914 if (sc->offchannel.scan_req) { in ath_offchannel_next() 976 sc->offchannel.scan_req = NULL; in ath_scan_complete() 992 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_send_probe() 1029 struct cfg80211_scan_request *req = sc->offchannel.scan_req; in ath_scan_channel_start() 1068 if (!sc->offchannel.scan_req) in ath_offchannel_timer() 1085 if (!sc->offchannel.scan_req) in ath_offchannel_timer() 1198 if (!sc->offchannel.scan_req) in ath_offchannel_channel_change() 1208 if (!sc->offchannel.scan_req) in ath_offchannel_channel_change()
|
/linux-6.3-rc2/net/wireless/ |
A D | core.c | 238 if (rdev->scan_req && rdev->scan_req->wdev == wdev) { in cfg80211_stop_p2p_device() 239 if (WARN_ON(!rdev->scan_req->notified && in cfg80211_stop_p2p_device() 242 rdev->scan_req->info.aborted = true; in cfg80211_stop_p2p_device() 1462 if (rdev->scan_req && rdev->scan_req->wdev == wdev) { in cfg80211_netdev_notifier_call() 1463 if (WARN_ON(!rdev->scan_req->notified && in cfg80211_netdev_notifier_call() 1466 rdev->scan_req->info.aborted = true; in cfg80211_netdev_notifier_call()
|
A D | scan.c | 735 struct cfg80211_scan_request *request, *rdev_req = rdev->scan_req; in cfg80211_scan_6ghz() 900 struct cfg80211_scan_request *rdev_req = rdev->scan_req; in cfg80211_scan() 950 rdev_req = rdev->scan_req; in ___cfg80211_scan_done() 994 kfree(rdev->scan_req); in ___cfg80211_scan_done() 995 rdev->scan_req = NULL; in ___cfg80211_scan_done() 1021 WARN_ON(request != wiphy_to_rdev(request->wiphy)->scan_req && in cfg80211_scan_done() 2768 if (rdev->scan_req || rdev->scan_msg) in cfg80211_wext_siwscan() 2863 rdev->scan_req = creq; in cfg80211_wext_siwscan() 2866 rdev->scan_req = NULL; in cfg80211_wext_siwscan() 3236 if (rdev->scan_req || rdev->scan_msg) in cfg80211_wext_giwscan()
|
/linux-6.3-rc2/drivers/net/wireless/rsi/ |
A D | rsi_91x_mgmt.c | 1828 struct cfg80211_scan_request *scan_req = common->hwscan; in rsi_send_bgscan_params() local 1856 bgscan->num_bgscan_channels = scan_req->n_channels; in rsi_send_bgscan_params() 1859 cpu_to_le16(scan_req->channels[i]->hw_value); in rsi_send_bgscan_params() 1872 struct cfg80211_scan_request *scan_req = common->hwscan; in rsi_send_bgscan_probe_req() local 1886 if (scan_req->n_ssids) { in rsi_send_bgscan_probe_req() 1887 ssid = scan_req->ssids[0].ssid; in rsi_send_bgscan_probe_req() 1888 ssid_len = scan_req->ssids[0].ssid_len; in rsi_send_bgscan_probe_req() 1909 ssid_len, scan_req->ie_len); in rsi_send_bgscan_probe_req()
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath6kl/ |
A D | cfg80211.c | 864 if (vif->scan_req) { in ath6kl_cfg80211_disconnect_event() 869 cfg80211_scan_done(vif->scan_req, &info); in ath6kl_cfg80211_disconnect_event() 870 vif->scan_req = NULL; in ath6kl_cfg80211_disconnect_event() 1057 vif->scan_req = request; in ath6kl_cfg80211_scan() 1068 vif->scan_req = NULL; in ath6kl_cfg80211_scan() 1087 if (!vif->scan_req) in ath6kl_cfg80211_scan_complete_event() 1093 if (vif->scan_req->n_ssids && vif->scan_req->ssids[0].ssid_len) { in ath6kl_cfg80211_scan_complete_event() 1102 cfg80211_scan_done(vif->scan_req, &info); in ath6kl_cfg80211_scan_complete_event() 1103 vif->scan_req = NULL; in ath6kl_cfg80211_scan_complete_event() 3623 if (vif->scan_req) { in ath6kl_cfg80211_vif_stop() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw88/ |
A D | fw.c | 1907 struct cfg80211_scan_request *req = rtwvif->scan_req; in rtw_hw_scan_update_probe_req() 1972 struct cfg80211_scan_request *req = rtwvif->scan_req; in rtw_add_chan_list() 2021 struct cfg80211_scan_request *req = rtwvif->scan_req; in rtw_fw_set_scan_offload() 2052 struct ieee80211_scan_request *scan_req) in rtw_hw_scan_start() argument 2055 struct cfg80211_scan_request *req = &scan_req->req; in rtw_hw_scan_start() 2059 rtwvif->scan_ies = &scan_req->ies; in rtw_hw_scan_start() 2060 rtwvif->scan_req = req; in rtw_hw_scan_start() 2104 rtwvif->scan_req = NULL; in rtw_hw_scan_complete() 2112 struct cfg80211_scan_request *req = rtwvif->scan_req; in rtw_hw_scan_prehandle()
|
/linux-6.3-rc2/drivers/net/wireless/ath/wcn36xx/ |
A D | wcn36xx.h | 256 struct cfg80211_scan_request *scan_req; member
|
A D | main.c | 289 if (wcn->scan_req) { in wcn36xx_stop() 296 wcn->scan_req = NULL; in wcn36xx_stop() 651 if (wcn->scan_req) { in wcn36xx_hw_scan() 657 wcn->scan_req = &hw_req->req; in wcn36xx_hw_scan()
|
/linux-6.3-rc2/include/net/ |
A D | ieee802154_netdev.h | 427 int (*scan_req)(struct net_device *dev, member
|
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw89/ |
A D | fw.c | 2752 struct cfg80211_scan_request *req = rtwvif->scan_req; in rtw89_hw_scan_update_probe_req() 2782 struct cfg80211_scan_request *req = rtwvif->scan_req; in rtw89_hw_scan_add_chan() 2842 struct cfg80211_scan_request *req = rtwvif->scan_req; in rtw89_hw_scan_add_chan_list() 2931 struct ieee80211_scan_request *scan_req) in rtw89_hw_scan_start() argument 2934 struct cfg80211_scan_request *req = &scan_req->req; in rtw89_hw_scan_start() 2940 rtwvif->scan_ies = &scan_req->ies; in rtw89_hw_scan_start() 2941 rtwvif->scan_req = req; in rtw89_hw_scan_start() 2982 rtwvif->scan_req = NULL; in rtw89_hw_scan_complete()
|