mbuf: group Tx flags near end of field
authorBruce Richardson <bruce.richardson@intel.com>
Fri, 3 Oct 2014 15:36:50 +0000 (16:36 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 8 Oct 2014 12:43:47 +0000 (14:43 +0200)
commitdff38e8e0d5091aaf2be86314840a18752b91ff2
tree91009fd568d143ec88076a15e998ba70c4b1891f
parentfa73fe80a729fd80e45b81540a3911d80ffbae03
mbuf: group Tx flags near end of field

This patch takes the existing TX flags defined for the mbuf and shifts
each uniquely defined one left so that additional RX flags can be
defined without having RX and TX flags mixed together. Under the new
scheme, RX flags start at bit 0 and work left, TX flags start at bit 55
and work right, and bits 56-63 are reserved for generic mbuf use, not
for offloads.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Reviewed-by: Neil Horman <nhorman@tuxdriver.com>
Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
lib/librte_mbuf/rte_mbuf.h