ieee80211_scanner
const struct ieee80211_scanner *ss_ops;
static const struct ieee80211_scanner *scanners[IEEE80211_OPMODE_MAX];
const struct ieee80211_scanner *
const struct ieee80211_scanner *scan)
const struct ieee80211_scanner *scan)
ieee80211_scanner_unregister_all(const struct ieee80211_scanner *scan)
const struct ieee80211_scanner *scan)
const struct ieee80211_scanner *scan;
const struct ieee80211_scanner *scan;
const struct ieee80211_scanner *scan;
int (*sc_bg_scan)(const struct ieee80211_scanner *,
const struct ieee80211_scanner *ss_ops; /* policy hookup, see below */
const struct ieee80211_scanner *);
const struct ieee80211_scanner *);
void ieee80211_scanner_unregister_all(const struct ieee80211_scanner *);
const struct ieee80211_scanner *ieee80211_scanner_get(enum ieee80211_opmode);
const struct ieee80211_scanner *scan);
struct ieee80211_scanner; /* scan policy state */
int (*sc_start_scan)(const struct ieee80211_scanner *,
int (*sc_check_scan)(const struct ieee80211_scanner *,
static const struct ieee80211_scanner sta_default = {
static const struct ieee80211_scanner adhoc_default = {
static const struct ieee80211_scanner ap_default = {
static const struct ieee80211_scanner mesh_default = {
ieee80211_swscan_start_scan_locked(const struct ieee80211_scanner *scan,
ieee80211_swscan_start_scan(const struct ieee80211_scanner *scan,
ieee80211_swscan_check_scan(const struct ieee80211_scanner *scan,
ieee80211_swscan_bg_scan(const struct ieee80211_scanner *scan,