linux/drivers/net/hamradio
David S. Miller e8a0464cc9 netdev: Allocate multiple queues for TX.
alloc_netdev_mq() now allocates an array of netdev_queue
structures for TX, based upon the queue_count argument.

Furthermore, all accesses to the TX queues are now vectored
through the netdev_get_tx_queue() and netdev_for_each_tx_queue()
interfaces.  This makes it easy to grep the tree for all
things that want to get to a TX queue of a net device.

Problem spots which are not really multiqueue aware yet, and
only work with one queue, can easily be spotted by grepping
for all netdev_get_tx_queue() calls that pass in a zero index.

Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-17 19:21:00 -07:00
..
6pack.c netdev: Add netdev->addr_list_lock protection. 2008-07-15 00:13:44 -07:00
baycom_epp.c net: Eliminate flush_scheduled_work() calls while RTNL is held. 2008-06-12 02:22:02 -07:00
baycom_par.c [PARPORT] Remove unused 'irq' argument from parport irq functions 2007-10-23 19:53:16 -04:00
baycom_ser_fdx.c baycom_ser_fdx: also allow i/o ports >= 0x1000 and enhanced failure logging 2007-04-28 11:01:02 -04:00
baycom_ser_hdx.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
bpqether.c netdev: Allocate multiple queues for TX. 2008-07-17 19:21:00 -07:00
dmascc.c hamradio: remove unused variable 2008-06-27 17:22:08 -07:00
hdlcdrv.c [NET]: Move hardware header operations out of netdevice. 2007-10-10 16:52:52 -07:00
Kconfig Documentation: Fix erroneous "dmascc=" documentation 2007-10-20 00:11:36 +02:00
Makefile
mkiss.c netdev: Add netdev->addr_list_lock protection. 2008-07-15 00:13:44 -07:00
scc.c hamradio/scc: add missing block braces to multi-statement if 2008-05-22 06:03:31 -04:00
yam1200.h
yam9600.h
yam.c [NET]: Move hardware header operations out of netdevice. 2007-10-10 16:52:52 -07:00
z8530.h