Go to the source code of this file.
|
enum | {
WL1271_SCAN_STATE_IDLE,
WL1271_SCAN_STATE_2GHZ_ACTIVE,
WL1271_SCAN_STATE_2GHZ_PASSIVE,
WL1271_SCAN_STATE_5GHZ_ACTIVE,
WL1271_SCAN_STATE_5GHZ_PASSIVE,
WL1271_SCAN_STATE_DONE
} |
|
enum | { SCAN_SSID_FILTER_ANY = 0,
SCAN_SSID_FILTER_SPECIFIC = 1,
SCAN_SSID_FILTER_LIST = 2,
SCAN_SSID_FILTER_DISABLED = 3
} |
|
enum | { SCAN_BSS_TYPE_INDEPENDENT,
SCAN_BSS_TYPE_INFRASTRUCTURE,
SCAN_BSS_TYPE_ANY
} |
|
enum | { SCAN_SSID_TYPE_PUBLIC = 0,
SCAN_SSID_TYPE_HIDDEN = 1
} |
|
|
int | wl1271_scan (struct wl1271 *wl, struct ieee80211_vif *vif, const u8 *ssid, size_t ssid_len, struct cfg80211_scan_request *req) |
|
int | wl1271_scan_stop (struct wl1271 *wl) |
|
int | wl1271_scan_build_probe_req (struct wl1271 *wl, const u8 *ssid, size_t ssid_len, const u8 *ie, size_t ie_len, u8 band) |
|
void | wl1271_scan_stm (struct wl1271 *wl, struct ieee80211_vif *vif) |
|
void | wl1271_scan_complete_work (struct work_struct *work) |
|
int | wl1271_scan_sched_scan_config (struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_sched_scan_request *req, struct ieee80211_sched_scan_ies *ies) |
|
int | wl1271_scan_sched_scan_start (struct wl1271 *wl, struct wl12xx_vif *wlvif) |
|
void | wl1271_scan_sched_scan_stop (struct wl1271 *wl, struct wl12xx_vif *wlvif) |
|
void | wl1271_scan_sched_scan_results (struct wl1271 *wl) |
|
#define MAX_CHANNELS_2GHZ 14 |
#define MAX_CHANNELS_4GHZ 4 |
#define MAX_CHANNELS_5GHZ 23 |
#define SCAN_CHANNEL_FLAGS_DFS |
Value:
Definition at line 145 of file scan.h.
#define SCAN_CHANNEL_FLAGS_DFS_ENABLED BIT(1) |
#define SCAN_MAX_CYCLE_INTERVALS 16 |
#define SCHED_SCAN_MAX_SSIDS 16 |
#define WL1271_SCAN_BAND_2_4_GHZ 0 |
#define WL1271_SCAN_BAND_5_GHZ 1 |
#define WL1271_SCAN_CURRENT_TX_PWR 0 |
#define WL1271_SCAN_DEFAULT_TAG 1 |
#define WL1271_SCAN_MAX_CHANNELS 24 |
#define WL1271_SCAN_OPT_ACTIVE 0 |
#define WL1271_SCAN_OPT_FORCE 8 |
#define WL1271_SCAN_OPT_PASSIVE 1 |
#define WL1271_SCAN_OPT_PRIORITY_HIGH 4 |
#define WL1271_SCAN_OPT_SPLIT_SCAN 2 |
#define WL1271_SCAN_TIMEOUT 30000 /* msec */ |
- Enumerator:
WL1271_SCAN_STATE_IDLE |
|
WL1271_SCAN_STATE_2GHZ_ACTIVE |
|
WL1271_SCAN_STATE_2GHZ_PASSIVE |
|
WL1271_SCAN_STATE_5GHZ_ACTIVE |
|
WL1271_SCAN_STATE_5GHZ_PASSIVE |
|
WL1271_SCAN_STATE_DONE |
|
Definition at line 60 of file scan.h.
- Enumerator:
SCAN_SSID_FILTER_ANY |
|
SCAN_SSID_FILTER_SPECIFIC |
|
SCAN_SSID_FILTER_LIST |
|
SCAN_SSID_FILTER_DISABLED |
|
Definition at line 132 of file scan.h.
- Enumerator:
SCAN_BSS_TYPE_INDEPENDENT |
|
SCAN_BSS_TYPE_INFRASTRUCTURE |
|
SCAN_BSS_TYPE_ANY |
|
Definition at line 139 of file scan.h.
- Enumerator:
SCAN_SSID_TYPE_PUBLIC |
|
SCAN_SSID_TYPE_HIDDEN |
|
Definition at line 201 of file scan.h.