| /linux/drivers/net/wireless/morsemicro/mm81x/ |
| H A D | mac.c | 814 return mors->hw_scan.home_dwell_ms; in mm81x_hw_scan_h_get_dwell_on_home() 821 struct mm81x_hw_scan_params *params = mors->hw_scan.params; in __mm81x_hw_scan_h_init_params() 826 mors->hw_scan.params = params; in __mm81x_hw_scan_h_init_params() 840 struct mm81x_hw_scan_params *params = mors->hw_scan.params; in mm81x_hw_scan_h_init_params() 844 mors->hw_scan.state = HW_SCAN_STATE_IDLE; in mm81x_hw_scan_h_init_params() 889 dev_dbg(mors->dev, "state %d", mors->hw_scan.state); in mm81x_mac_ops_hw_scan() 897 switch (mors->hw_scan.state) { in mm81x_mac_ops_hw_scan() 899 mors->hw_scan.state = HW_SCAN_STATE_RUNNING; in mm81x_mac_ops_hw_scan() 900 reinit_completion(&mors->hw_scan.scan_done); in mm81x_mac_ops_hw_scan() 912 params = mors->hw_scan.params; in mm81x_mac_ops_hw_scan() [all …]
|
| H A D | core.h | 327 struct mm81x_hw_scan hw_scan; member
|
| /linux/net/mac80211/ |
| H A D | scan.c | 451 bool hw_scan = test_bit(SCAN_HW_SCANNING, &local->scanning); in __ieee80211_scan_completed() local 474 if (hw_scan && !aborted && in __ieee80211_scan_completed() 516 if (!hw_scan && was_scanning) { in __ieee80211_scan_completed() 735 bool hw_scan = local->ops->hw_scan; in __ieee80211_start_scan() local 761 if (hw_scan) { in __ieee80211_start_scan() 833 if (hw_scan) { in __ieee80211_start_scan() 878 if (hw_scan) { in __ieee80211_start_scan() 896 if (hw_scan && rc == 1) { in __ieee80211_start_scan() 904 hw_scan = false; in __ieee80211_start_scan()
|
| H A D | main.c | 898 if (!ops->hw_scan) { in ieee80211_alloc_hw_nm() 1471 if (!local->ops->hw_scan) { in ieee80211_register_hw()
|
| H A D | cfg.c | 3519 if (sdata->local->ops->hw_scan) in ieee80211_scan()
|
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | main.c | 217 .hw_scan = cw1200_hw_scan,
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | main.h | 2253 const u8 *mac_addr, bool hw_scan); 2255 bool hw_scan);
|
| H A D | mac80211.c | 987 .hw_scan = rtw_ops_hw_scan,
|
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | hw.c | 1177 .hw_scan = ath12k_mac_op_hw_scan,
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim_main.c | 3126 container_of(work, struct mac80211_hwsim_data, hw_scan.work); in hw_scan_work() 3194 ieee80211_queue_delayed_work(hwsim->hw, &hwsim->hw_scan, in hw_scan_work() 3231 ieee80211_queue_delayed_work(hwsim->hw, &hwsim->hw_scan, 0); in mac80211_hwsim_hw_scan() 3246 cancel_delayed_work_sync(&hwsim->hw_scan); in mac80211_hwsim_cancel_hw_scan() 4357 .hw_scan = mac80211_hwsim_hw_scan, \ 5905 INIT_DELAYED_WORK(&data->hw_scan, hw_scan_work); in mac80211_hwsim_new_radio()
|
| /linux/drivers/net/wireless/ti/wl1251/ |
| H A D | main.c | 1369 .hw_scan = wl1251_op_hw_scan,
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | main.c | 1355 .hw_scan = mt7615_hw_scan,
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | main.c | 1583 .hw_scan = mt7921_hw_scan,
|
| /linux/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_mac80211.c | 2012 .hw_scan = rsi_mac80211_hw_scan_start,
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | mac80211.c | 2043 .hw_scan = rtw89_ops_hw_scan,
|
| H A D | core.c | 7064 const u8 *mac_addr, bool hw_scan) in rtw89_core_scan_start() argument 7084 struct rtw89_vif_link *rtwvif_link, bool hw_scan) in rtw89_core_scan_complete() argument 7109 if (hw_scan) { in rtw89_core_scan_complete() 7120 if (hw_scan && (rtwdev->hw->conf.flags & IEEE80211_CONF_IDLE)) in rtw89_core_scan_complete()
|
| H A D | core.h | 9374 const u8 *mac_addr, bool hw_scan); 9376 struct rtw89_vif_link *rtwvif_link, bool hw_scan);
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 2938 .hw_scan = iwl_mld_mac80211_hw_scan,
|
| /linux/drivers/net/wireless/atmel/ |
| H A D | at76c50x-usb.c | 2191 .hw_scan = at76_hw_scan,
|
| /linux/include/net/ |
| H A D | mac80211.h | 4803 int (*hw_scan)(struct ieee80211_hw *hw, struct ieee80211_vif *vif, member
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | main.c | 2758 ath9k_ops.hw_scan = ath9k_hw_scan; in ath9k_fill_chanctx_ops()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | main.c | 2577 .hw_scan = mt76_hw_scan,
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | main.c | 2762 .hw_scan = mt7925_hw_scan,
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mac80211.c | 6367 .hw_scan = iwl_mvm_mac_hw_scan,
|
| /linux/drivers/net/wireless/ti/wlcore/ |
| H A D | main.c | 6014 .hw_scan = wl1271_op_hw_scan,
|