Go to file
Dan Gora f5f45caeb0 mbuf: add accessor function for private data area
Add an inline accessor function to return the starting address of
the private data area in the supplied mbuf.

This allows applications to easily access the private data area between
the struct rte_mbuf and the data buffer in the specified mbuf without
creating private macros or accessor functions.

No checks are made to ensure that a private data area actually exists
in the buffer.

Signed-off-by: Dan Gora <dg@adax.com>
Reviewed-by: Andrew Rybchenko <arybchenko@solarflare.com>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
2018-07-13 23:08:15 +02:00
app app/testpmd: distribute queues to cores 2018-07-12 23:09:13 +02:00
buildtools mk: fix cross build 2018-07-11 21:13:25 +02:00
config net/softnic: add connection agent 2018-07-12 13:52:37 +02:00
devtools devtools: expand meson cross compiling test coverage 2018-07-11 21:14:21 +02:00
doc net/mlx5: support 32-bit systems 2018-07-12 14:34:59 +02:00
drivers net/mlx5: support 32-bit systems 2018-07-12 14:34:59 +02:00
examples examples/l3fwd-power: add high/regular perf cores options 2018-07-12 19:19:07 +02:00
kernel igb_uio: fix build with lock down checks 2018-07-11 18:49:21 +02:00
lib mbuf: add accessor function for private data area 2018-07-13 23:08:15 +02:00
license license: introduce SPDX identifiers 2018-01-04 22:41:38 +01:00
mk net/softnic: add pipeline object 2018-07-12 13:51:19 +02:00
pkg version: 18.05.0 2018-05-30 22:55:57 +02:00
test test/power: fix 32-bit build 2018-07-13 18:24:52 +02:00
usertools usertools: add Cavium TIM as an event device 2018-04-16 11:11:06 +02:00
.gitattributes improve git diff 2016-11-13 15:25:12 +01:00
.gitignore doc: add compression driver and ISA-L PMD guides 2018-05-10 17:46:20 +01:00
GNUmakefile move kernel modules directories 2018-03-21 23:04:21 +01:00
MAINTAINERS test/fbarray: add autotests 2018-07-13 11:04:28 +02:00
Makefile license: use SPDX tag in root makefile 2018-01-04 22:41:38 +01:00
meson_options.txt net/mvpp2: add to meson build 2018-04-19 14:10:44 +02:00
meson.build version: 18.08-rc0 2018-06-01 12:58:36 +02:00
README license: introduce SPDX identifiers 2018-01-04 22:41:38 +01:00

DPDK is a set of libraries and drivers for fast packet processing.
It supports many processor architectures and both FreeBSD and Linux.

The DPDK uses the Open Source BSD-3-Clause license for the core libraries
and drivers. The kernel components are GPL-2.0 licensed.

Please check the doc directory for release notes,
API documentation, and sample application information.

For questions and usage discussions, subscribe to: users@dpdk.org
Report bugs and issues to the development mailing list: dev@dpdk.org