kernel-ark/drivers/net/sfc
Ben Hutchings 64d8ad6d74 sfc: Implement hardware acceleration of RFS
Use the existing filter management functions to insert TCP/IPv4 and
UDP/IPv4 4-tuple filters for Receive Flow Steering.

For each channel, track how many RFS filters are being added during
processing of received packets and scan the corresponding number of
table entries for filters that may be reclaimed.  Do this in batches
to reduce lock overhead.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-02-17 21:00:33 +00:00
..
bitfield.h
efx.c sfc: Implement hardware acceleration of RFS 2011-02-17 21:00:33 +00:00
efx.h sfc: Implement hardware acceleration of RFS 2011-02-17 21:00:33 +00:00
enum.h
ethtool.c sfc: Distinguish queue lookup from test for queue existence 2011-02-15 19:45:34 +00:00
falcon_boards.c
falcon_xmac.c
falcon.c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 2011-01-14 09:29:05 -08:00
filter.c sfc: Implement hardware acceleration of RFS 2011-02-17 21:00:33 +00:00
filter.h
io.h
Kconfig
mac.h
Makefile
mcdi_mac.c
mcdi_pcol.h
mcdi_phy.c
mcdi.c
mcdi.h
mdio_10g.c
mdio_10g.h
mtd.c
net_driver.h sfc: Implement hardware acceleration of RFS 2011-02-17 21:00:33 +00:00
nic.c sfc: Add TX queues for high-priority traffic 2011-02-15 19:45:35 +00:00
nic.h
phy.h
qt202x_phy.c
regs.h sfc: Add TX queues for high-priority traffic 2011-02-15 19:45:35 +00:00
rx.c sfc: convert references to LRO to GRO 2010-12-10 15:03:24 -08:00
selftest.c sfc: Add TX queues for high-priority traffic 2011-02-15 19:45:35 +00:00
selftest.h
siena.c
spi.h
tenxpress.c
tx.c sfc: Add TX queues for high-priority traffic 2011-02-15 19:45:35 +00:00
txc43128_phy.c
workarounds.h