summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/sfc/tx.c
AgeCommit message (Expand)AuthorFilesLines
2014-10-22sfc: remove incorrect EFX_BUG_ON_PARANOID checkJon Cooper1-4/+0
2014-10-17sfc: add support for skb->xmit_moreEdward Cree1-24/+19
2014-09-09sfc: Convert the normal transmit complete path to dev_consume_skb_any()Rick Jones1-1/+1
2014-07-29sfc: Use __iowrite64_copy instead of a slightly different local functionBen Hutchings1-17/+7
2014-07-17sfc: Add per-queue statistics in ethtoolAndrew Rybchenko1-0/+4
2014-06-11sfc: PIO:Restrict to 64bit arch and use 64-bit writes.Jon Cooper1-5/+17
2014-02-12sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc'Ben Hutchings1-2/+2
2014-02-12sfc: Replace TSOH_OFFSET with the equivalent NET_IP_ALIGNBen Hutchings1-13/+4
2014-02-06drivers/net: fix build warning in ethernet/sfc/tx.cPaul Gortmaker1-0/+2
2013-10-31sfc: Fix DMA unmapping issue with firmware assisted TSOAlexandre Rames1-2/+5
2013-09-20sfc: Use TX PIO for sufficiently small packetsJon Cooper1-0/+151
2013-09-20sfc: Introduce inline functions to simplify TX insertionBen Hutchings1-20/+33
2013-09-20sfc: Allocate and link PIO buffers; map them with write-combiningBen Hutchings1-0/+10
2013-09-20sfc: Implement firmware-assisted TSO for EF10Ben Hutchings1-52/+121
2013-09-20sfc: Fold tso_get_head_fragment() into tso_start()Ben Hutchings1-31/+31
2013-08-29sfc: Update copyright bannersBen Hutchings1-2/+2
2013-08-29sfc: Extend struct efx_tx_buffer to allow pushing option descriptorsBen Hutchings1-1/+3
2013-08-27sfc: Add TX merged completion counterBen Hutchings1-0/+3
2013-08-21sfc: Refactor queue teardown sequence to allow for EF10 flush behaviourBen Hutchings1-17/+4
2013-08-21sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow bloc...Ben Hutchings1-1/+2
2012-09-19sfc: Add support for IEEE-1588 PTPStuart Hodgson1-0/+6
2012-08-24sfc: Stash header offsets for TSO in struct tso_stateBen Hutchings1-16/+12
2012-08-24sfc: Replace tso_state::full_packet_space with ip_base_lenBen Hutchings1-9/+11
2012-08-24sfc: Simplify TSO header buffer allocationBen Hutchings1-210/+105
2012-08-24sfc: Stop TX queues before they fill upBen Hutchings1-115/+97
2012-08-24sfc: Refactor struct efx_tx_buffer to use a flags fieldBen Hutchings1-42/+36
2012-08-02sfc: Fix maximum number of TSO segments and minimum TX queue sizeBen Hutchings1-0/+19
2012-07-17sfc: Stop changing header offsets on TXBen Hutchings1-9/+0
2012-07-17sfc: Remove dead write to tso_state::packet_spaceBen Hutchings1-1/+0
2012-07-17sfc: Use generic DMA API, not PCI-DMA APIBen Hutchings1-42/+41
2012-02-22sfc: Minor formatting cleanupBen Hutchings1-1/+1
2012-02-13sfc: Replace some literal constants with EFX_PAGE_SIZE/EFX_BUF_SIZEBen Hutchings1-1/+1
2012-01-27sfc: Remove remnants of on-load self-testBen Hutchings1-3/+1
2011-12-04sfc: Use kcalloc instead of kzalloc to allocate arrayThomas Meyer1-1/+1
2011-11-30sfc: fix race in efx_enqueue_skb_tso()Eric Dumazet1-2/+2
2011-11-29sfc: Support for byte queue limitsTom Herbert1-6/+21
2011-10-19net: add skb frag size accessorsEric Dumazet1-4/+4
2011-10-06net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_mapIan Campbell1-3/+3
2011-09-22sfc: convert to SKB paged frag API.Ian Campbell1-9/+4
2011-08-11sfc: Move the Solarflare driversJeff Kirsher1-0/+1212