linux_old1/drivers/net/ethernet/sfc
Ben Hutchings 02e121650b sfc: Add TX merged completion counter
Add a counter for TX merged completion events.

This is implemented in the common TX path, because the NIC event
handlers only know how many descriptors were completed, not how many
packets.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2013-08-27 22:28:47 +01:00
..
Kconfig sfc: Fix Kconfig typo "----help---" 2013-03-18 10:50:23 +01:00
Makefile sfc: Make most filter operations NIC-type-specific 2013-08-22 19:25:57 +01:00
bitfield.h sfc: Add parentheses around use of bitfield macro arguments 2012-10-02 01:58:39 +01:00
efx.c sfc: Generalise packet hash lookup to support EF10 RX prefix 2013-08-27 22:28:24 +01:00
efx.h sfc: Move MTD operations into efx_nic_type 2013-08-27 22:25:21 +01:00
enum.h sfc: Add EF10 support for TX/RX DMA error events handling. 2013-08-27 22:27:10 +01:00
ethtool.c sfc: Add TX merged completion counter 2013-08-27 22:28:47 +01:00
falcon.c sfc: Generalise packet hash lookup to support EF10 RX prefix 2013-08-27 22:28:24 +01:00
falcon_boards.c sfc: Change state names to be clearer, and comment them 2012-08-24 20:10:18 +01:00
farch.c sfc: Add EF10 support for TX/RX DMA error events handling. 2013-08-27 22:27:10 +01:00
farch_regs.h sfc: Generalise packet hash lookup to support EF10 RX prefix 2013-08-27 22:28:24 +01:00
filter.h sfc: Add flag for stack-owned RX MAC filters 2013-08-22 19:25:59 +01:00
io.h sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments 2013-08-27 22:28:14 +01:00
mcdi.c sfc: use MCDI epoch flag to improve MC reboot detection in the driver 2013-08-27 22:27:57 +01:00
mcdi.h sfc: use MCDI epoch flag to improve MC reboot detection in the driver 2013-08-27 22:27:57 +01:00
mcdi_mon.c sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking 2013-08-21 19:43:47 +01:00
mcdi_pcol.h sfc: Update MCDI protocol definitions for EF10 2013-08-21 20:20:37 +01:00
mcdi_port.c sfc: Cleanup Falcon-arch simple MAC filter state 2013-08-22 19:26:02 +01:00
mdio_10g.c sfc: Fix some formatting errors reported by checkpatch 2012-01-05 18:44:49 +00:00
mdio_10g.h
mtd.c sfc: Move MTD operations into efx_nic_type 2013-08-27 22:25:21 +01:00
net_driver.h sfc: Add TX merged completion counter 2013-08-27 22:28:47 +01:00
nic.c sfc: Delegate MAC/NIC statistic description to efx_nic_type 2013-08-27 22:25:55 +01:00
nic.h sfc: Delegate MAC/NIC statistic description to efx_nic_type 2013-08-27 22:25:55 +01:00
phy.h sfc: Collect all MCDI port functions into mcdi_port.c 2013-08-21 19:43:03 +01:00
ptp.c sfc: Add a function pointer to abstract write of host time into NIC shared memory 2013-08-27 22:27:02 +01:00
qt202x_phy.c sfc: Implement module EEPROM access for SFE4002 and SFN4112F 2012-05-10 03:10:54 +01:00
rx.c sfc: Generalise packet hash lookup to support EF10 RX prefix 2013-08-27 22:28:24 +01:00
selftest.c sfc: Remove efx_process_channel_now() 2013-08-21 19:44:31 +01:00
selftest.h sfc: Run event/IRQ self-test asynchronously when interface is brought up 2012-03-06 18:14:15 +00:00
siena.c sfc: Generalise packet hash lookup to support EF10 RX prefix 2013-08-27 22:28:24 +01:00
siena_sriov.c sfc: Move and rename Falcon/Siena common NIC operations 2013-08-21 20:19:05 +01:00
tenxpress.c sfc: Fix some formatting errors reported by checkpatch 2012-01-05 18:44:49 +00:00
tx.c sfc: Add TX merged completion counter 2013-08-27 22:28:47 +01:00
txc43128_phy.c sfc: Const-qualify static data as appropriate, partly prompted by checkpatch 2012-01-09 17:08:13 +00:00
vfdi.h sfc: Specify that the VFDI status page has page alignment and size 2012-02-22 20:48:07 +00:00
workarounds.h sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture 2013-08-21 20:20:43 +01:00