| /linux-6.15/net/mac80211/ |
| H A D | scan.c | 427 bool hw_scan = test_bit(SCAN_HW_SCANNING, &local->scanning); in __ieee80211_scan_completed() local 450 if (hw_scan && !aborted && in __ieee80211_scan_completed() 492 if (!hw_scan && was_scanning) { in __ieee80211_scan_completed() 705 bool hw_scan = local->ops->hw_scan; in __ieee80211_start_scan() local 731 if (hw_scan) { in __ieee80211_start_scan() 802 if (hw_scan) { in __ieee80211_start_scan() 847 if (hw_scan) { in __ieee80211_start_scan() 865 if (hw_scan && rc == 1) { in __ieee80211_start_scan() 873 hw_scan = false; in __ieee80211_start_scan()
|
| H A D | main.c | 872 if (!ops->hw_scan) { in ieee80211_alloc_hw_nm() 1439 if (!local->ops->hw_scan) { in ieee80211_register_hw()
|
| H A D | driver-ops.h | 282 ret = local->ops->hw_scan(&local->hw, &sdata->vif, req); in drv_hw_scan()
|
| /linux-6.15/drivers/net/wireless/st/cw1200/ |
| H A D | main.c | 217 .hw_scan = cw1200_hw_scan,
|
| /linux-6.15/drivers/net/wireless/realtek/rtw88/ |
| H A D | main.c | 1455 const u8 *mac_addr, bool hw_scan) in rtw_core_scan_start() argument 1462 if (hw_scan && (rtwdev->hw->conf.flags & IEEE80211_CONF_IDLE)) { in rtw_core_scan_start() 1482 bool hw_scan) in rtw_core_scan_complete() argument 1501 if (hw_scan && (rtwdev->hw->conf.flags & IEEE80211_CONF_IDLE)) in rtw_core_scan_complete()
|
| H A D | main.h | 2243 const u8 *mac_addr, bool hw_scan); 2245 bool hw_scan);
|
| H A D | mac80211.c | 976 .hw_scan = rtw_ops_hw_scan,
|
| /linux-6.15/drivers/net/wireless/silabs/wfx/ |
| H A D | main.c | 141 .hw_scan = wfx_hw_scan,
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | init.c | 205 dev->ops->hw_scan = NULL; in mt7615_check_offload_capability()
|
| H A D | main.c | 1350 .hw_scan = mt7615_hw_scan,
|
| /linux-6.15/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 695 struct delayed_work hw_scan; member 2917 container_of(work, struct mac80211_hwsim_data, hw_scan.work); in hw_scan_work() 2986 ieee80211_queue_delayed_work(hwsim->hw, &hwsim->hw_scan, in hw_scan_work() 3023 ieee80211_queue_delayed_work(hwsim->hw, &hwsim->hw_scan, 0); in mac80211_hwsim_hw_scan() 3038 cancel_delayed_work_sync(&hwsim->hw_scan); in mac80211_hwsim_cancel_hw_scan() 3998 .hw_scan = mac80211_hwsim_hw_scan, \ 5333 INIT_DELAYED_WORK(&data->hw_scan, hw_scan_work); in mac80211_hwsim_new_radio()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mld-mac80211.c | 1357 .hw_scan = iwl_mvm_mac_hw_scan,
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | mac80211.c | 1603 .hw_scan = iwlagn_mac_hw_scan,
|
| /linux-6.15/drivers/net/wireless/ti/wl1251/ |
| H A D | main.c | 1368 .hw_scan = wl1251_op_hw_scan,
|
| /linux-6.15/drivers/net/wireless/realtek/rtw89/ |
| H A D | core.c | 4941 const u8 *mac_addr, bool hw_scan) in rtw89_core_scan_start() argument 4949 if (hw_scan) in rtw89_core_scan_start() 4963 struct rtw89_vif_link *rtwvif_link, bool hw_scan) in rtw89_core_scan_complete() argument 4989 if (hw_scan && (rtwdev->hw->conf.flags & IEEE80211_CONF_IDLE)) in rtw89_core_scan_complete()
|
| H A D | mac80211.c | 1783 .hw_scan = rtw89_ops_hw_scan,
|
| /linux-6.15/drivers/net/wireless/ath/wcn36xx/ |
| H A D | main.c | 1369 .hw_scan = wcn36xx_hw_scan,
|
| /linux-6.15/drivers/net/wireless/intel/iwlegacy/ |
| H A D | 3945-mac.c | 3414 .hw_scan = il_mac_hw_scan, 3840 il3945_mac_ops.hw_scan = NULL; in il3945_init()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | main.c | 1546 .hw_scan = mt7921_hw_scan,
|
| /linux-6.15/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_mac80211.c | 1990 .hw_scan = rsi_mac80211_hw_scan_start,
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | main.c | 2118 .hw_scan = mt76_hw_scan,
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 2626 .hw_scan = iwl_mld_mac80211_hw_scan,
|
| /linux-6.15/include/net/ |
| H A D | mac80211.h | 4548 int (*hw_scan)(struct ieee80211_hw *hw, struct ieee80211_vif *vif, member
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | main.c | 2232 .hw_scan = mt7925_hw_scan,
|
| /linux-6.15/drivers/net/wireless/atmel/ |
| H A D | at76c50x-usb.c | 2188 .hw_scan = at76_hw_scan,
|