Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
cvmx_pip_pkt_inst_hdr_t Union Reference

#include <cvmx-pip.h>

Data Fields

uint64_t u64
 
struct {
   uint64_t   rawfull:1
 
   uint64_t   reserved0:5
 
   uint64_t   parse_mode:2
 
   uint64_t   reserved1:1
 
   uint64_t   skip_len:7
 
   uint64_t   reserved2:6
 
   uint64_t   qos:3
 
   uint64_t   grp:4
 
   uint64_t   rs:1
 
   uint64_t   tag_type:2
 
   uint64_t   tag:32
 
s
 

Detailed Description

Definition of the PIP custom header that can be prepended to a packet by external hardware.

Definition at line 245 of file cvmx-pip.h.

Field Documentation

uint64_t grp

Definition at line 269 of file cvmx-pip.h.

uint64_t parse_mode

Definition at line 256 of file cvmx-pip.h.

uint64_t qos

Definition at line 267 of file cvmx-pip.h.

uint64_t rawfull

Definition at line 252 of file cvmx-pip.h.

uint64_t reserved0

Definition at line 254 of file cvmx-pip.h.

uint64_t reserved1

Definition at line 258 of file cvmx-pip.h.

uint64_t reserved2

Definition at line 265 of file cvmx-pip.h.

Definition at line 274 of file cvmx-pip.h.

struct { ... } s
uint64_t skip_len

Definition at line 263 of file cvmx-pip.h.

Definition at line 278 of file cvmx-pip.h.

uint64_t tag_type

Definition at line 276 of file cvmx-pip.h.

Definition at line 246 of file cvmx-pip.h.


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