/kernel/linux/linux-5.10/net/mac80211/ |
H A D | scan.c | 417 bool hw_scan = test_bit(SCAN_HW_SCANNING, &local->scanning); in __ieee80211_scan_completed() local 440 if (hw_scan && !aborted && in __ieee80211_scan_completed() 482 if (!hw_scan) { in __ieee80211_scan_completed() 531 * Hardware/driver doesn't support hw_scan, so use software in ieee80211_start_sw_scan() 692 bool hw_scan = local->ops->hw_scan; in __ieee80211_start_scan() local 711 if (hw_scan) { in __ieee80211_start_scan() 774 if (hw_scan) { in __ieee80211_start_scan() 819 if (hw_scan) { in __ieee80211_start_scan() 837 if (hw_scan in __ieee80211_start_scan() [all...] |
H A D | main.c | 604 if (!ops->hw_scan) { in ieee80211_alloc_hw_nm() 1137 if (!local->ops->hw_scan) { in ieee80211_register_hw() 1138 /* For hw_scan, driver needs to set these up. */ in ieee80211_register_hw()
|
H A D | driver-ops.h | 291 ret = local->ops->hw_scan(&local->hw, &sdata->vif, req); in drv_hw_scan()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | scan.c | 412 bool hw_scan = test_bit(SCAN_HW_SCANNING, &local->scanning); in __ieee80211_scan_completed() local 435 if (hw_scan && !aborted && in __ieee80211_scan_completed() 477 if (!hw_scan && was_scanning) { in __ieee80211_scan_completed() 526 * Hardware/driver doesn't support hw_scan, so use software in ieee80211_start_sw_scan() 686 bool hw_scan = local->ops->hw_scan; in __ieee80211_start_scan() local 705 if (hw_scan) { in __ieee80211_start_scan() 768 if (hw_scan) { in __ieee80211_start_scan() 813 if (hw_scan) { in __ieee80211_start_scan() 831 if (hw_scan in __ieee80211_start_scan() [all...] |
H A D | main.c | 704 if (!ops->hw_scan) { in ieee80211_alloc_hw_nm() 1239 if (!local->ops->hw_scan) { in ieee80211_register_hw() 1240 /* For hw_scan, driver needs to set these up. */ in ieee80211_register_hw()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | init.c | 149 dev->ops->hw_scan = NULL; in mt7615_check_offload_capability()
|
H A D | main.c | 1251 .hw_scan = mt7615_hw_scan,
|
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/ |
H A D | main.c | 212 .hw_scan = cw1200_hw_scan,
|
/kernel/linux/linux-5.10/drivers/staging/wfx/ |
H A D | main.c | 134 .hw_scan = wfx_hw_scan,
|
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/ |
H A D | main.c | 135 .hw_scan = wfx_hw_scan,
|
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/ |
H A D | main.c | 213 .hw_scan = cw1200_hw_scan,
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | main.c | 1434 const u8 *mac_addr, bool hw_scan) in rtw_core_scan_start() 1441 if (hw_scan && (rtwdev->hw->conf.flags & IEEE80211_CONF_IDLE)) { in rtw_core_scan_start() 1461 bool hw_scan) in rtw_core_scan_complete() 1480 if (hw_scan && (rtwdev->hw->conf.flags & IEEE80211_CONF_IDLE)) in rtw_core_scan_complete() 1433 rtw_core_scan_start(struct rtw_dev *rtwdev, struct rtw_vif *rtwvif, const u8 *mac_addr, bool hw_scan) rtw_core_scan_start() argument 1460 rtw_core_scan_complete(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, bool hw_scan) rtw_core_scan_complete() argument
|
H A D | mac80211.c | 959 .hw_scan = rtw_ops_hw_scan,
|
H A D | main.h | 2174 const u8 *mac_addr, bool hw_scan); 2176 bool hw_scan);
|
/kernel/linux/linux-5.10/drivers/net/wireless/ |
H A D | mac80211_hwsim.c | 573 struct delayed_work hw_scan; member 2220 container_of(work, struct mac80211_hwsim_data, hw_scan.work); in hw_scan_work() 2289 ieee80211_queue_delayed_work(hwsim->hw, &hwsim->hw_scan, in hw_scan_work() 2324 wiphy_dbg(hw->wiphy, "hwsim hw_scan request\n"); in mac80211_hwsim_hw_scan() 2326 ieee80211_queue_delayed_work(hwsim->hw, &hwsim->hw_scan, 0); in mac80211_hwsim_hw_scan() 2341 cancel_delayed_work_sync(&hwsim->hw_scan); in mac80211_hwsim_cancel_hw_scan() 2616 .hw_scan = mac80211_hwsim_hw_scan, 3140 INIT_DELAYED_WORK(&data->hw_scan, hw_scan_work); in mac80211_hwsim_new_radio()
|
/kernel/linux/linux-6.6/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 668 struct delayed_work hw_scan; member 2832 container_of(work, struct mac80211_hwsim_data, hw_scan.work); in hw_scan_work() 2901 ieee80211_queue_delayed_work(hwsim->hw, &hwsim->hw_scan, in hw_scan_work() 2936 wiphy_dbg(hw->wiphy, "hwsim hw_scan request\n"); in mac80211_hwsim_hw_scan() 2938 ieee80211_queue_delayed_work(hwsim->hw, &hwsim->hw_scan, 0); in mac80211_hwsim_hw_scan() 2953 cancel_delayed_work_sync(&hwsim->hw_scan); in mac80211_hwsim_cancel_hw_scan() 3860 .hw_scan = mac80211_hwsim_hw_scan, \ 5115 INIT_DELAYED_WORK(&data->hw_scan, hw_scan_work); in mac80211_hwsim_new_radio()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | init.c | 205 dev->ops->hw_scan = NULL; in mt7615_check_offload_capability()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | core.c | 3690 const u8 *mac_addr, bool hw_scan) in rtw89_core_scan_start() 3697 if (hw_scan) in rtw89_core_scan_start() 3710 struct ieee80211_vif *vif, bool hw_scan) in rtw89_core_scan_complete() 3726 if (hw_scan && (rtwdev->hw->conf.flags & IEEE80211_CONF_IDLE)) in rtw89_core_scan_complete() 3689 rtw89_core_scan_start(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, const u8 *mac_addr, bool hw_scan) rtw89_core_scan_start() argument 3709 rtw89_core_scan_complete(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, bool hw_scan) rtw89_core_scan_complete() argument
|
H A D | mac80211.c | 1114 .hw_scan = rtw89_ops_hw_scan,
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/ |
H A D | main.c | 1197 .hw_scan = wcn36xx_hw_scan,
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | mac80211.c | 1596 .hw_scan = iwlagn_mac_hw_scan,
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 1362 .hw_scan = wl1251_op_hw_scan,
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | mac80211.c | 1593 .hw_scan = iwlagn_mac_hw_scan,
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mld-mac80211.c | 1104 .hw_scan = iwl_mvm_mac_hw_scan,
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | main.c | 1350 .hw_scan = mt7921_hw_scan,
|