Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
cvmx_pip_prt_tagx::cvmx_pip_prt_tagx_s Struct Reference

#include <cvmx-pip-defs.h>

Data Fields

uint64_t grp:4
 
uint64_t non_tag_type:2
 
uint64_t ip4_tag_type:2
 
uint64_t ip6_tag_type:2
 
uint64_t tcp4_tag_type:2
 
uint64_t tcp6_tag_type:2
 
uint64_t ip4_src_flag:1
 
uint64_t ip6_src_flag:1
 
uint64_t ip4_dst_flag:1
 
uint64_t ip6_dst_flag:1
 
uint64_t ip4_pctl_flag:1
 
uint64_t ip6_nxth_flag:1
 
uint64_t ip4_sprt_flag:1
 
uint64_t ip6_sprt_flag:1
 
uint64_t ip4_dprt_flag:1
 
uint64_t ip6_dprt_flag:1
 
uint64_t inc_prt_flag:1
 
uint64_t inc_vlan:1
 
uint64_t inc_vs:2
 
uint64_t tag_mode:2
 
uint64_t grptag_mskip:1
 
uint64_t grptag:1
 
uint64_t grptagmask:4
 
uint64_t grptagbase:4
 
uint64_t grp_msb:2
 
uint64_t reserved_42_43:2
 
uint64_t grptagmask_msb:2
 
uint64_t reserved_46_47:2
 
uint64_t grptagbase_msb:2
 
uint64_t reserved_50_51:2
 
uint64_t inc_hwchk:1
 
uint64_t portadd_en:1
 
uint64_t reserved_54_63:10
 

Detailed Description

Definition at line 1960 of file cvmx-pip-defs.h.

Field Documentation

uint64_t grp

Definition at line 1996 of file cvmx-pip-defs.h.

uint64_t grp_msb

Definition at line 2020 of file cvmx-pip-defs.h.

uint64_t grptag

Definition at line 2017 of file cvmx-pip-defs.h.

uint64_t grptag_mskip

Definition at line 2016 of file cvmx-pip-defs.h.

uint64_t grptagbase

Definition at line 2019 of file cvmx-pip-defs.h.

uint64_t grptagbase_msb

Definition at line 2024 of file cvmx-pip-defs.h.

uint64_t grptagmask

Definition at line 2018 of file cvmx-pip-defs.h.

uint64_t grptagmask_msb

Definition at line 2022 of file cvmx-pip-defs.h.

uint64_t inc_hwchk

Definition at line 2026 of file cvmx-pip-defs.h.

uint64_t inc_prt_flag

Definition at line 2012 of file cvmx-pip-defs.h.

uint64_t inc_vlan

Definition at line 2013 of file cvmx-pip-defs.h.

uint64_t inc_vs

Definition at line 2014 of file cvmx-pip-defs.h.

uint64_t ip4_dprt_flag

Definition at line 2010 of file cvmx-pip-defs.h.

uint64_t ip4_dst_flag

Definition at line 2004 of file cvmx-pip-defs.h.

uint64_t ip4_pctl_flag

Definition at line 2006 of file cvmx-pip-defs.h.

uint64_t ip4_sprt_flag

Definition at line 2008 of file cvmx-pip-defs.h.

uint64_t ip4_src_flag

Definition at line 2002 of file cvmx-pip-defs.h.

uint64_t ip4_tag_type

Definition at line 1998 of file cvmx-pip-defs.h.

uint64_t ip6_dprt_flag

Definition at line 2011 of file cvmx-pip-defs.h.

uint64_t ip6_dst_flag

Definition at line 2005 of file cvmx-pip-defs.h.

uint64_t ip6_nxth_flag

Definition at line 2007 of file cvmx-pip-defs.h.

uint64_t ip6_sprt_flag

Definition at line 2009 of file cvmx-pip-defs.h.

uint64_t ip6_src_flag

Definition at line 2003 of file cvmx-pip-defs.h.

uint64_t ip6_tag_type

Definition at line 1999 of file cvmx-pip-defs.h.

uint64_t non_tag_type

Definition at line 1997 of file cvmx-pip-defs.h.

uint64_t portadd_en

Definition at line 2027 of file cvmx-pip-defs.h.

uint64_t reserved_42_43

Definition at line 2021 of file cvmx-pip-defs.h.

uint64_t reserved_46_47

Definition at line 2023 of file cvmx-pip-defs.h.

uint64_t reserved_50_51

Definition at line 2025 of file cvmx-pip-defs.h.

uint64_t reserved_54_63

Definition at line 2028 of file cvmx-pip-defs.h.

uint64_t tag_mode

Definition at line 2015 of file cvmx-pip-defs.h.

uint64_t tcp4_tag_type

Definition at line 2000 of file cvmx-pip-defs.h.

uint64_t tcp6_tag_type

Definition at line 2001 of file cvmx-pip-defs.h.


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