\hypertarget{structmlx5__ifc__esw__vport__context__bits}{}\doxysection{mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits Struct Reference}
\label{structmlx5__ifc__esw__vport__context__bits}\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}


{\ttfamily \#include $<$mlx5\+\_\+ifc.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_a7bca2de82b46000eb6e25595be30618c}{reserved\+\_\+0}} \mbox{[}0x3\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_a2a6c9caf7a7c141bf3939abc8e24fda8}{vport\+\_\+svlan\+\_\+strip}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_add531bdcbcfd498fe1f0fe64b544c960}{vport\+\_\+cvlan\+\_\+strip}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_a119b35478a7cbd200d6b8e251f6dd827}{vport\+\_\+svlan\+\_\+insert}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_ab8195c96c55b88c122ccd9bb11168250}{vport\+\_\+cvlan\+\_\+insert}} \mbox{[}0x2\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_ad8bce9d4b03bab98c78d70d8a2019be0}{reserved\+\_\+1}} \mbox{[}0x18\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_a5561775298aa096b162f2566b7a17d89}{reserved\+\_\+2}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_af9f6299bd45ebb9842976d1ffba9d636}{svlan\+\_\+cfi}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_aeaa9a12b14fbdb5d5516cfabf0b51f63}{svlan\+\_\+pcp}} \mbox{[}0x3\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_a2958c74b6af1c014c2783e4498f3ee6f}{svlan\+\_\+id}} \mbox{[}0xc\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_abb923c3f0f3045fd16bcb4707a213ced}{cvlan\+\_\+cfi}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_aeeec7470d9ae79601f719abba787952c}{cvlan\+\_\+pcp}} \mbox{[}0x3\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_a81ed1c5fb9e503e9fdd53bc5139c6467}{cvlan\+\_\+id}} \mbox{[}0xc\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__esw__vport__context__bits_a9c31d0bbecf70b59a080f8a623979a90}{reserved\+\_\+3}} \mbox{[}0x7a0\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02939}{2939}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_abb923c3f0f3045fd16bcb4707a213ced}\label{structmlx5__ifc__esw__vport__context__bits_abb923c3f0f3045fd16bcb4707a213ced}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!cvlan\_cfi@{cvlan\_cfi}}
\index{cvlan\_cfi@{cvlan\_cfi}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{cvlan\_cfi}{cvlan\_cfi}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::cvlan\+\_\+cfi\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02952}{2952}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_a81ed1c5fb9e503e9fdd53bc5139c6467}\label{structmlx5__ifc__esw__vport__context__bits_a81ed1c5fb9e503e9fdd53bc5139c6467}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!cvlan\_id@{cvlan\_id}}
\index{cvlan\_id@{cvlan\_id}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{cvlan\_id}{cvlan\_id}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::cvlan\+\_\+id\mbox{[}0xc\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02954}{2954}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_aeeec7470d9ae79601f719abba787952c}\label{structmlx5__ifc__esw__vport__context__bits_aeeec7470d9ae79601f719abba787952c}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!cvlan\_pcp@{cvlan\_pcp}}
\index{cvlan\_pcp@{cvlan\_pcp}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{cvlan\_pcp}{cvlan\_pcp}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::cvlan\+\_\+pcp\mbox{[}0x3\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02953}{2953}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_a7bca2de82b46000eb6e25595be30618c}\label{structmlx5__ifc__esw__vport__context__bits_a7bca2de82b46000eb6e25595be30618c}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!reserved\_0@{reserved\_0}}
\index{reserved\_0@{reserved\_0}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_0}{reserved\_0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::reserved\+\_\+0\mbox{[}0x3\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02940}{2940}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_ad8bce9d4b03bab98c78d70d8a2019be0}\label{structmlx5__ifc__esw__vport__context__bits_ad8bce9d4b03bab98c78d70d8a2019be0}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!reserved\_1@{reserved\_1}}
\index{reserved\_1@{reserved\_1}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_1}{reserved\_1}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::reserved\+\_\+1\mbox{[}0x18\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02945}{2945}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_a5561775298aa096b162f2566b7a17d89}\label{structmlx5__ifc__esw__vport__context__bits_a5561775298aa096b162f2566b7a17d89}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!reserved\_2@{reserved\_2}}
\index{reserved\_2@{reserved\_2}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_2}{reserved\_2}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::reserved\+\_\+2\mbox{[}0x20\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02947}{2947}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_a9c31d0bbecf70b59a080f8a623979a90}\label{structmlx5__ifc__esw__vport__context__bits_a9c31d0bbecf70b59a080f8a623979a90}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!reserved\_3@{reserved\_3}}
\index{reserved\_3@{reserved\_3}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_3}{reserved\_3}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::reserved\+\_\+3\mbox{[}0x7a0\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02956}{2956}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_af9f6299bd45ebb9842976d1ffba9d636}\label{structmlx5__ifc__esw__vport__context__bits_af9f6299bd45ebb9842976d1ffba9d636}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!svlan\_cfi@{svlan\_cfi}}
\index{svlan\_cfi@{svlan\_cfi}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{svlan\_cfi}{svlan\_cfi}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::svlan\+\_\+cfi\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02949}{2949}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_a2958c74b6af1c014c2783e4498f3ee6f}\label{structmlx5__ifc__esw__vport__context__bits_a2958c74b6af1c014c2783e4498f3ee6f}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!svlan\_id@{svlan\_id}}
\index{svlan\_id@{svlan\_id}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{svlan\_id}{svlan\_id}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::svlan\+\_\+id\mbox{[}0xc\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02951}{2951}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_aeaa9a12b14fbdb5d5516cfabf0b51f63}\label{structmlx5__ifc__esw__vport__context__bits_aeaa9a12b14fbdb5d5516cfabf0b51f63}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!svlan\_pcp@{svlan\_pcp}}
\index{svlan\_pcp@{svlan\_pcp}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{svlan\_pcp}{svlan\_pcp}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::svlan\+\_\+pcp\mbox{[}0x3\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02950}{2950}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_ab8195c96c55b88c122ccd9bb11168250}\label{structmlx5__ifc__esw__vport__context__bits_ab8195c96c55b88c122ccd9bb11168250}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!vport\_cvlan\_insert@{vport\_cvlan\_insert}}
\index{vport\_cvlan\_insert@{vport\_cvlan\_insert}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{vport\_cvlan\_insert}{vport\_cvlan\_insert}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::vport\+\_\+cvlan\+\_\+insert\mbox{[}0x2\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02944}{2944}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_add531bdcbcfd498fe1f0fe64b544c960}\label{structmlx5__ifc__esw__vport__context__bits_add531bdcbcfd498fe1f0fe64b544c960}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!vport\_cvlan\_strip@{vport\_cvlan\_strip}}
\index{vport\_cvlan\_strip@{vport\_cvlan\_strip}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{vport\_cvlan\_strip}{vport\_cvlan\_strip}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::vport\+\_\+cvlan\+\_\+strip\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02942}{2942}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_a119b35478a7cbd200d6b8e251f6dd827}\label{structmlx5__ifc__esw__vport__context__bits_a119b35478a7cbd200d6b8e251f6dd827}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!vport\_svlan\_insert@{vport\_svlan\_insert}}
\index{vport\_svlan\_insert@{vport\_svlan\_insert}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{vport\_svlan\_insert}{vport\_svlan\_insert}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::vport\+\_\+svlan\+\_\+insert\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02943}{2943}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__esw__vport__context__bits_a2a6c9caf7a7c141bf3939abc8e24fda8}\label{structmlx5__ifc__esw__vport__context__bits_a2a6c9caf7a7c141bf3939abc8e24fda8}} 
\index{mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}!vport\_svlan\_strip@{vport\_svlan\_strip}}
\index{vport\_svlan\_strip@{vport\_svlan\_strip}!mlx5\_ifc\_esw\_vport\_context\_bits@{mlx5\_ifc\_esw\_vport\_context\_bits}}
\doxysubsubsection{\texorpdfstring{vport\_svlan\_strip}{vport\_svlan\_strip}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+esw\+\_\+vport\+\_\+context\+\_\+bits\+::vport\+\_\+svlan\+\_\+strip\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l02941}{2941}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/mlx5/\mbox{\hyperlink{mlx5__ifc_8h}{mlx5\+\_\+ifc.\+h}}\end{DoxyCompactItemize}
