linux/drivers/net/wireless/iwlwifi
Johannes Berg 71cb99241d iwlwifi: reduce sta_lock hold time in TX
When we TX, we hold the sta_lock for a long
time, a lot of which isn't needed. Reduce
the time we hold the lock. Note that this
doesn't really change anything as the code
is already under the other spinlock, but it
makes the code easier to read.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-03-06 15:16:08 -05:00
..
iwl-1000.c iwlwifi: SRAM size moves from hw_params to cfg 2012-02-17 10:58:19 -08:00
iwl-2000.c iwlwifi: SRAM size moves from hw_params to cfg 2012-02-17 10:58:19 -08:00
iwl-5000.c iwlwifi: SRAM size moves from hw_params to cfg 2012-02-17 10:58:19 -08:00
iwl-6000.c iwlwifi: update pci subsystem id 2012-02-27 13:57:17 -08:00
iwl-agn-calib.c iwlwifi: use enhance_sensitivity from iwl_fw 2012-02-17 10:54:51 -08:00
iwl-agn-calib.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-hw.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-lib.c iwlwifi: virtualize the op_mode 2012-02-27 13:26:02 -08:00
iwl-agn-rs.c iwlwifi: virtualize the op_mode 2012-02-27 13:26:02 -08:00
iwl-agn-rs.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-rx.c iwlwifi: virtualize op_mode's rx 2012-02-27 13:26:40 -08:00
iwl-agn-rxon.c iwlwifi: virtualize the op_mode 2012-02-27 13:26:02 -08:00
iwl-agn-sta.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2012-02-29 14:53:21 -05:00
iwl-agn-tt.c iwlwifi: move workqueue to priv 2012-02-17 10:10:28 -08:00
iwl-agn-tt.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-tx.c iwlwifi: reduce sta_lock hold time in TX 2012-03-06 15:16:08 -05:00
iwl-agn.c iwlwifi: move iwl_clear_driver_stations to user 2012-03-06 15:16:07 -05:00
iwl-agn.h iwlwifi: move iwl_clear_driver_stations to user 2012-03-06 15:16:07 -05:00
iwl-cfg.h iwlwifi: update pci subsystem id 2012-02-27 13:57:17 -08:00
iwl-commands.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2012-02-15 16:24:37 -05:00
iwl-core.c iwlwifi: always monitor for stuck queues 2012-03-06 15:16:07 -05:00
iwl-core.h iwlwifi: remove iwl_reset_traffic_log from shared 2012-02-27 13:56:39 -08:00
iwl-csr.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-debug.c iwlwifi: trace debug messages 2012-02-17 09:49:27 -08:00
iwl-debug.h iwlwifi: kill iwl_bus.h 2012-02-27 13:55:43 -08:00
iwl-debugfs.c iwlwifi: Move ucode pointers to iwl_fw 2012-02-17 10:28:20 -08:00
iwl-dev.h iwlwifi: kill iwl_bus.h 2012-02-27 13:55:43 -08:00
iwl-devtrace.c iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-devtrace.h iwlwifi: trace debug messages 2012-02-17 09:49:27 -08:00
iwl-drv.c iwlwifi: virtualize the op_mode 2012-02-27 13:26:02 -08:00
iwl-drv.h iwlwifi: drv object can release its own memory 2012-02-27 13:25:38 -08:00
iwl-eeprom.c iwlwifi: eeprom gets transport and not bus 2012-02-27 13:27:35 -08:00
iwl-eeprom.h iwlwifi: eeprom gets transport and not bus 2012-02-27 13:27:35 -08:00
iwl-fh.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-io.c iwlwifi: give trans to all the read / write functions 2012-02-02 14:35:45 -08:00
iwl-io.h iwlwifi: give trans to all the read / write functions 2012-02-02 14:35:45 -08:00
iwl-led.c iwlwifi: give trans to all the read / write functions 2012-02-02 14:35:45 -08:00
iwl-led.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-mac80211.c iwlwifi: kill iwl_bus.h 2012-02-27 13:55:43 -08:00
iwl-op-mode.h iwlwifi: document the operational mode 2012-02-27 13:56:46 -08:00
iwl-pci.c iwlwifi: fix IDI compilation 2012-02-27 13:57:24 -08:00
iwl-power.c iwlwifi: kill bus_is_pm_supported 2012-02-02 14:37:12 -08:00
iwl-power.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-prph.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-scan.c iwlwifi: move workqueue to priv 2012-02-17 10:10:28 -08:00
iwl-shared.h iwlwifi: remove iwl_reset_traffic_log from shared 2012-02-27 13:56:39 -08:00
iwl-testmode.c iwlwifi: kill iwl_bus.h 2012-02-27 13:55:43 -08:00
iwl-testmode.h iwlwifi: added reply data to testmode HCMD send 2012-02-17 09:49:12 -08:00
iwl-trans-pcie-int.h iwlwifi: virtualize op_mode's stop/start queue 2012-02-27 13:26:47 -08:00
iwl-trans-pcie-rx.c iwlwifi: remove iwl_print_rx_config_cmd from shared 2012-02-27 13:56:33 -08:00
iwl-trans-pcie-tx.c iwlwifi: virtualize op_mode's fw_error 2012-02-27 13:26:58 -08:00
iwl-trans-pcie.c iwlwifi: iwl-trans.h doesn't need all these includes 2012-02-27 13:56:55 -08:00
iwl-trans.c iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-trans.h iwlwifi: iwl-trans.h doesn't need all these includes 2012-02-27 13:56:55 -08:00
iwl-ucode.c iwlwifi: virtualize the op_mode 2012-02-27 13:26:02 -08:00
iwl-ucode.h iwlwifi: parse_tlv functions set the fw_version string 2012-02-27 13:24:49 -08:00
iwl-wifi.h iwlwifi: virtualize the op_mode 2012-02-27 13:26:02 -08:00
Kconfig iwlwifi: P2P is not enabled by default 2011-12-08 15:54:46 -08:00
Makefile iwlwifi: introducing the drv object's flows 2012-02-27 13:25:15 -08:00