kernel_optimize_test/net/mac80211
Johannes Berg be4a4b6a5d mac80211: improve IBSS scanning
When IBSS is fixed to a frequency, it can still
scan to try to find the right BSSID. This makes
sense if the BSSID isn't also fixed, but it need
not scan all channels -- just one is sufficient.
Make it do that by moving the scan setup code to
ieee80211_request_internal_scan() and include
a channel variable setting.

Note that this can be further improved to start
the IBSS right away if both frequency and BSSID
are fixed.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-05-03 14:53:10 -04:00
..
aes_ccm.c
aes_ccm.h
aes_cmac.c
aes_cmac.h
agg-rx.c mac80211: fix stopping RX BA session from timer 2010-04-19 16:41:42 -04:00
agg-tx.c mac80211: add missing newline 2010-04-19 16:45:20 -04:00
cfg.c mac80211: Determine dynamic PS timeout based on ps-qos network latency 2010-04-27 16:09:22 -04:00
cfg.h
debugfs_key.c
debugfs_key.h
debugfs_netdev.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into merge 2010-04-08 13:34:54 -04:00
debugfs_netdev.h
debugfs_sta.c mac80211: allow controlling aggregation manually 2010-05-03 14:53:10 -04:00
debugfs_sta.h
debugfs.c
debugfs.h
driver-ops.h mac80211: give virtual interface to hw_scan 2010-04-27 16:09:23 -04:00
driver-trace.c
driver-trace.h mac80211: give virtual interface to hw_scan 2010-04-27 16:09:23 -04:00
event.c
ht.c mac80211: remove ieee80211_sta_stop_rx_ba_session 2010-04-07 14:38:03 -04:00
ibss.c mac80211: improve IBSS scanning 2010-05-03 14:53:10 -04:00
ieee80211_i.h mac80211: improve IBSS scanning 2010-05-03 14:53:10 -04:00
iface.c
Kconfig mac80211: enhance tracing 2010-04-08 15:24:13 -04:00
key.c ath9k: Group Key fix for VAPs 2010-04-20 11:50:51 -04:00
key.h
led.c
led.h
main.c mac80211: improve IBSS scanning 2010-05-03 14:53:10 -04:00
Makefile
mesh_hwmp.c mac80211: Moved mesh action codes to a more visible location 2010-04-08 15:24:07 -04:00
mesh_pathtbl.c
mesh_plink.c mac80211: Moved mesh action codes to a more visible location 2010-04-08 15:24:07 -04:00
mesh.c mac80211: Moved mesh action codes to a more visible location 2010-04-08 15:24:07 -04:00
mesh.h mac80211: Moved mesh action codes to a more visible location 2010-04-08 15:24:07 -04:00
michael.c
michael.h
mlme.c mac80211: Determine dynamic PS timeout based on ps-qos network latency 2010-04-27 16:09:22 -04:00
offchannel.c
pm.c mac80211: rename WLAN_STA_SUSPEND to WLAN_STA_BLOCK_BA 2010-04-07 14:38:04 -04:00
rate.c
rate.h
rc80211_minstrel_debugfs.c
rc80211_minstrel.c
rc80211_minstrel.h
rc80211_pid_algo.c
rc80211_pid_debugfs.c
rc80211_pid.h
rx.c mac80211: remove deprecated noise field from ieee80211_rx_status 2010-04-30 15:38:13 -04:00
scan.c mac80211: improve IBSS scanning 2010-05-03 14:53:10 -04:00
spectmgmt.c
sta_info.c mac80211: fix ieee80211_find_sta[_by_hw] 2010-05-03 14:51:47 -04:00
sta_info.h mac80211: clean up/fix aggregation code 2010-04-07 14:38:05 -04:00
status.c mac80211: Fix sta->last_tx_rate setting with no-op rate control devices 2010-04-26 14:11:40 -04:00
tkip.c
tkip.h
tx.c mac80211: fix rts threshold check 2010-04-27 16:09:23 -04:00
util.c mac80211: enhance tracing 2010-04-08 15:24:13 -04:00
wep.c
wep.h
wme.c
wme.h
work.c mac80211: fix supported rates IE if AP doesn't give us it's rates 2010-04-28 16:50:29 -04:00
wpa.c
wpa.h