linux/drivers/net/wireless/iwlwifi
Johannes Berg 08ae86ac3f iwlwifi: remove shared lock
Some data doesn't need protection, some of the
lock places are simply useless, and some data
can be protected with the mutex instead. Thus
the shared lock can be removed by making those
changes.

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:09 -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: remove shared lock 2012-03-06 15:16:09 -05:00
iwl-6000.c iwlwifi: update pci subsystem id 2012-02-27 13:57:17 -08:00
iwl-agn-calib.c iwlwifi: introduce statistics lock 2012-03-06 15:16:09 -05: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: remove shared lock 2012-03-06 15:16:09 -05:00
iwl-agn-rs.c iwlwifi: remove shared lock 2012-03-06 15:16:09 -05:00
iwl-agn-rs.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-rx.c iwlwifi: introduce statistics lock 2012-03-06 15:16:09 -05:00
iwl-agn-rxon.c iwlwifi: remove shared lock 2012-03-06 15:16:09 -05:00
iwl-agn-sta.c iwlwifi: make sta lock private & BH lock 2012-03-06 15:16:09 -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: remove shared lock 2012-03-06 15:16:09 -05:00
iwl-agn.c iwlwifi: remove shared lock 2012-03-06 15:16:09 -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: introduce statistics lock 2012-03-06 15:16:09 -05:00
iwl-dev.h iwlwifi: remove shared lock 2012-03-06 15:16:09 -05: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: remove shared lock 2012-03-06 15:16:09 -05: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 shared lock 2012-03-06 15:16:09 -05: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: introduce per-queue locks 2012-03-06 15:16:08 -05: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: introduce per-queue locks 2012-03-06 15:16:08 -05:00
iwl-trans-pcie.c iwlwifi: introduce per-queue locks 2012-03-06 15:16:08 -05:00
iwl-trans.c iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-trans.h iwlwifi: introduce per-queue locks 2012-03-06 15:16:08 -05: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