Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/mbuf.h
Show First 20 Lines • Show All 296 Lines • ▼ Show 20 Lines | |||||
#define M_HASHTYPE_RSS_IPV6_EX 5 /* IPv6 2-tuple + ext hdrs */ | #define M_HASHTYPE_RSS_IPV6_EX 5 /* IPv6 2-tuple + ext hdrs */ | ||||
#define M_HASHTYPE_RSS_TCP_IPV6_EX 6 /* TCPv6 4-tiple + ext hdrs */ | #define M_HASHTYPE_RSS_TCP_IPV6_EX 6 /* TCPv6 4-tiple + ext hdrs */ | ||||
/* Non-standard RSS hash types */ | /* Non-standard RSS hash types */ | ||||
#define M_HASHTYPE_RSS_UDP_IPV4 7 /* IPv4 UDP 4-tuple */ | #define M_HASHTYPE_RSS_UDP_IPV4 7 /* IPv4 UDP 4-tuple */ | ||||
#define M_HASHTYPE_RSS_UDP_IPV4_EX 8 /* IPv4 UDP 4-tuple + ext hdrs */ | #define M_HASHTYPE_RSS_UDP_IPV4_EX 8 /* IPv4 UDP 4-tuple + ext hdrs */ | ||||
#define M_HASHTYPE_RSS_UDP_IPV6 9 /* IPv6 UDP 4-tuple */ | #define M_HASHTYPE_RSS_UDP_IPV6 9 /* IPv6 UDP 4-tuple */ | ||||
#define M_HASHTYPE_RSS_UDP_IPV6_EX 10 /* IPv6 UDP 4-tuple + ext hdrs */ | #define M_HASHTYPE_RSS_UDP_IPV6_EX 10 /* IPv6 UDP 4-tuple + ext hdrs */ | ||||
#define M_HASHTYPE_LRO_TCP 254 /* TCP large receive offload */ | |||||
#define M_HASHTYPE_OPAQUE 255 /* ordering, not affinity */ | #define M_HASHTYPE_OPAQUE 255 /* ordering, not affinity */ | ||||
#define M_HASHTYPE_CLEAR(m) ((m)->m_pkthdr.rsstype = 0) | #define M_HASHTYPE_CLEAR(m) ((m)->m_pkthdr.rsstype = 0) | ||||
#define M_HASHTYPE_GET(m) ((m)->m_pkthdr.rsstype) | #define M_HASHTYPE_GET(m) ((m)->m_pkthdr.rsstype) | ||||
#define M_HASHTYPE_SET(m, v) ((m)->m_pkthdr.rsstype = (v)) | #define M_HASHTYPE_SET(m, v) ((m)->m_pkthdr.rsstype = (v)) | ||||
#define M_HASHTYPE_TEST(m, v) (M_HASHTYPE_GET(m) == (v)) | #define M_HASHTYPE_TEST(m, v) (M_HASHTYPE_GET(m) == (v)) | ||||
/* | /* | ||||
▲ Show 20 Lines • Show All 887 Lines • Show Last 20 Lines |