/linux/net/mac80211/ |
H A D | scan.c | 442 bool hw_scan = test_bit(SCAN_HW_SCANNING, &local->scanning); in __ieee80211_scan_completed() local 465 if (hw_scan && !aborted && in __ieee80211_scan_completed() 507 if (!hw_scan && was_scanning) { in __ieee80211_scan_completed() 556 * Hardware/driver doesn't support hw_scan, so use software in ieee80211_start_sw_scan() 726 bool hw_scan = local->ops->hw_scan; in __ieee80211_start_scan() local 752 if (hw_scan) { in __ieee80211_start_scan() 824 if (hw_scan) { in __ieee80211_start_scan() 869 if (hw_scan) { in __ieee80211_start_scan() 887 if (hw_scan in __ieee80211_start_scan() [all...] |
H A D | driver-ops.h | 284 ret = local->ops->hw_scan(&local->hw, &sdata->vif, req); in drv_hw_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.c | 1462 const u8 *mac_addr, bool hw_scan) in rtw_core_scan_start() argument 1469 if (hw_scan && (rtwdev->hw->conf.flags & IEEE80211_CONF_IDLE)) { in rtw_core_scan_start() 1489 bool hw_scan) in rtw_core_scan_complete() argument 1508 if (hw_scan && (rtwdev->hw->conf.flags & IEEE80211_CONF_IDLE)) in rtw_core_scan_complete()
|
H A D | main.h | 2246 const u8 *mac_addr, bool hw_scan); 2248 bool hw_scan);
|
H A D | mac80211.c | 981 .hw_scan = rtw_ops_hw_scan,
|
/linux/drivers/net/wireless/silabs/wfx/ |
H A D | main.c | 141 .hw_scan = wfx_hw_scan,
|
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mld-mac80211.c | 1344 .hw_scan = iwl_mvm_mac_hw_scan,
|
/linux/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 1369 .hw_scan = wl1251_op_hw_scan,
|
/linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | mac80211.c | 1603 .hw_scan = iwlagn_mac_hw_scan,
|
/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | core.c | 5287 const u8 *mac_addr, bool hw_scan) in rtw89_core_scan_start() argument 5306 struct rtw89_vif_link *rtwvif_link, bool hw_scan) in rtw89_core_scan_complete() argument 5330 if (hw_scan) { in rtw89_core_scan_complete() 5341 if (hw_scan && (rtwdev->hw->conf.flags & IEEE80211_CONF_IDLE)) in rtw89_core_scan_complete()
|
H A D | core.h | 7476 const u8 *mac_addr, bool hw_scan); 7478 struct rtw89_vif_link *rtwvif_link, bool hw_scan);
|
/linux/drivers/net/wireless/ath/wcn36xx/ |
H A D | main.c | 1370 .hw_scan = wcn36xx_hw_scan,
|
/linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | main.c | 1556 .hw_scan = mt7921_hw_scan,
|
/linux/drivers/net/wireless/rsi/ |
H A D | rsi_91x_mac80211.c | 1997 .hw_scan = rsi_mac80211_hw_scan_start,
|
/linux/drivers/net/wireless/intel/iwlwifi/mld/ |
H A D | mac80211.c | 1371 * us to stop a hw_scan when it's already stopped. This can in iwl_mld_mac80211_cancel_hw_scan() 2622 .hw_scan = iwl_mld_mac80211_hw_scan,
|
/linux/include/net/ |
H A D | mac80211.h | 3998 * @hw_scan: Ask the hardware to service the scan request, no need to start 4570 int (*hw_scan)(struct ieee80211_hw *hw, struct ieee80211_vif *vif, member 6150 * When hardware scan offload is used (i.e. the hw_scan() callback is
|
/linux/drivers/net/wireless/atmel/ |
H A D | at76c50x-usb.c | 2188 .hw_scan = at76_hw_scan,
|
/linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | main.c | 2265 .hw_scan = mt7925_hw_scan,
|
/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/intel/iwlegacy/ |
H A D | 4965-mac.c | 6326 .hw_scan = il_mac_hw_scan,
|
/linux/drivers/net/wireless/ti/wlcore/ |
H A D | main.c | 6033 .hw_scan = wl1271_op_hw_scan,
|
/linux/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 9478 .hw_scan = ath10k_hw_scan,
|
/linux/drivers/net/wireless/ath/ath12k/ |
H A D | mac.c | 10125 /* Defer vdev creation until assign_chanctx or hw_scan is initiated as driver in ath12k_mac_op_add_interface() 12973 .hw_scan = ath12k_mac_op_hw_scan,
|