DPDK  1.6.0r2
Data Fields
rte_pktmbuf Struct Reference

#include <rte_mbuf.h>

Data Fields

struct rte_mbufnext
void * data
uint16_t data_len
uint8_t nb_segs
uint8_t in_port
uint32_t pkt_len
union {
   uint32_t   rss
   struct {
   }   fdir
   uint32_t   sched
hash

Detailed Description

A packet message buffer.

Field Documentation

void* data

Start address of data in segment buffer.

uint16_t data_len

Amount of data in segment buffer.

struct { ... } fdir

Filter identifier if FDIR enabled

union { ... } hash

hash information

uint8_t in_port

Input port.

uint8_t nb_segs

Number of segments.

struct rte_mbuf* next

Next segment of scattered packet.

uint32_t pkt_len

Total pkt len: sum of all segment data_len.

uint32_t rss

RSS hash result if RSS enabled

uint32_t sched

Hierarchical scheduler


The documentation for this struct was generated from the following file: