OpenCloudOS-Kernel/drivers/net/wireless/iwlegacy
Eliad Peller 8a3a3c85e4 mac80211: pass vif param to conf_tx() callback
tx params should be configured per interface.
add ieee80211_vif param to the conf_tx callback,
and change all the drivers that use this callback.

The following spatch was used:
@rule1@
struct ieee80211_ops ops;
identifier conf_tx_op;
@@
	ops.conf_tx = conf_tx_op;

@rule2@
identifier rule1.conf_tx_op;
identifier hw, queue, params;
@@
	conf_tx_op (
-		struct ieee80211_hw *hw,
+		struct ieee80211_hw *hw, struct ieee80211_vif *vif,
		u16 queue,
		const struct ieee80211_tx_queue_params *params) {...}

Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-10-03 15:22:41 -04:00
..
Kconfig
Makefile
iwl-3945-debugfs.c
iwl-3945-debugfs.h
iwl-3945-fh.h
iwl-3945-hw.h
iwl-3945-led.c iwlegacy: remove wireless extensions inclusions 2011-08-08 14:25:05 -04:00
iwl-3945-led.h
iwl-3945-rs.c Merge branch 'master' of git://git.infradead.org/users/linville/wireless 2011-09-20 14:11:55 -04:00
iwl-3945.c iwlegacy: remove wireless extensions inclusions 2011-08-08 14:25:05 -04:00
iwl-3945.h
iwl-4965-calib.c treewide: cleanup continuations and remove logging message whitespace 2011-04-26 10:24:37 +02:00
iwl-4965-calib.h
iwl-4965-debugfs.c
iwl-4965-debugfs.h
iwl-4965-eeprom.c
iwl-4965-hw.h
iwl-4965-led.c iwlegacy: remove wireless extensions inclusions 2011-08-08 14:25:05 -04:00
iwl-4965-led.h
iwl-4965-lib.c iwlegacy: remove reset rf infrastructure 2011-06-10 14:57:49 -04:00
iwl-4965-rs.c iwlegacy: remove wireless extensions inclusions 2011-08-08 14:25:05 -04:00
iwl-4965-rx.c iwlegacy: remove recover from statistics 2011-06-10 14:57:49 -04:00
iwl-4965-sta.c
iwl-4965-tx.c mac80211: implement uAPSD 2011-09-30 15:57:15 -04:00
iwl-4965-ucode.c
iwl-4965.c iwlegacy: remove wireless extensions inclusions 2011-08-08 14:25:05 -04:00
iwl-4965.h
iwl-commands.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2011-07-25 13:56:39 -07:00
iwl-core.c mac80211: pass vif param to conf_tx() callback 2011-10-03 15:22:41 -04:00
iwl-core.h mac80211: pass vif param to conf_tx() callback 2011-10-03 15:22:41 -04:00
iwl-csr.h
iwl-debug.h
iwl-debugfs.c iwlegacy: remove firmware event log 2011-06-10 14:57:50 -04:00
iwl-dev.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-06-24 15:25:51 -04:00
iwl-devtrace.c iwlegacy: remove firmware event log 2011-06-10 14:57:50 -04:00
iwl-devtrace.h iwlegacy: remove firmware event log 2011-06-10 14:57:50 -04:00
iwl-eeprom.c iwlegacy: remove unreachable code 2011-06-03 15:16:32 -04:00
iwl-eeprom.h
iwl-fh.h
iwl-hcmd.c iwlegacy: do not use interruptible waits 2011-09-21 15:58:24 -04:00
iwl-helpers.h iwlegacy: fix stop/wake queue hacks 2011-06-20 15:16:31 -04:00
iwl-io.h
iwl-led.c iwlegacy: remove wireless extensions inclusions 2011-08-08 14:25:05 -04:00
iwl-led.h
iwl-legacy-rs.h
iwl-power.c
iwl-power.h
iwl-prph.h
iwl-rx.c iwlegacy: remove recover from statistics 2011-06-10 14:57:49 -04:00
iwl-scan.c iwlegacy: remove reset rf infrastructure 2011-06-10 14:57:49 -04:00
iwl-spectrum.h
iwl-sta.c
iwl-sta.h
iwl-tx.c iwlegacy: do not use interruptible waits 2011-09-21 15:58:24 -04:00
iwl3945-base.c Merge branch 'master' of git://git.infradead.org/users/linville/wireless 2011-09-28 10:28:09 -04:00
iwl4965-base.c Merge branch 'master' of git://git.infradead.org/users/linville/wireless 2011-09-28 10:28:09 -04:00