Go to file
Bruce Richardson 4dc294158c ethdev: support optional Rx and Tx callbacks
Add optional support for inline processing of packets inside the RX
or TX call. For an RX callback, what happens is that we get a set of
packets from the NIC and then pass them to a callback function, if
configured, to allow additional processing to be done on them, e.g.
filling in more mbuf fields, before passing back to the application.
On TX, the packets are similarly post-processed before being handed
to the NIC for transmission.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Signed-off-by: John McNamara <john.mcnamara@intel.com>
Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
2015-02-24 00:38:27 +01:00
app ethdev: rename interrupt callbacks field 2015-02-24 00:38:14 +01:00
config ethdev: support optional Rx and Tx callbacks 2015-02-24 00:38:27 +01:00
doc app/testpmd: new commands for ntuple filter 2015-02-22 04:04:53 +01:00
examples mbuf: remove build option to disable refcnt 2015-02-23 19:31:24 +01:00
lib ethdev: support optional Rx and Tx callbacks 2015-02-24 00:38:27 +01:00
mk mk: support x32 ABI 2015-02-18 20:26:33 +01:00
pkg version: 1.8.0 2014-12-20 00:38:39 +01:00
scripts scripts: find areas without maintainer 2015-02-09 15:15:04 +01:00
tools tools: enable binding device to uio_pci_generic 2015-02-20 23:34:44 +01:00
.gitignore init DPDK repository 2013-03-07 10:57:42 +01:00
GNUmakefile remove trailing whitespaces 2014-06-11 00:29:34 +02:00
LICENSE.GPL doc: GPL/LGPL licenses 2013-07-25 14:43:06 +02:00
LICENSE.LGPL doc: fix file format (dos to unix) 2013-09-06 11:43:07 +02:00
MAINTAINERS examples/bond: add example application for link bonding mode 6 2015-02-20 23:07:02 +01:00
Makefile remove trailing whitespaces 2014-06-11 00:29:34 +02:00