\hypertarget{structmlx5__ifc__ppcnt__reg__bits}{}\doxysection{mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits Struct Reference}
\label{structmlx5__ifc__ppcnt__reg__bits}\index{mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}}


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



Collaboration diagram for mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/de8/structmlx5__ifc__ppcnt__reg__bits__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ppcnt__reg__bits_a9a2199885845ac763240091d44d17bb4}{swid}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ppcnt__reg__bits_a7d7d1b31d57f7226e46548b694dd7b5f}{local\+\_\+port}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ppcnt__reg__bits_ac6989166a4066ca7f076c835251fbc9c}{pnat}} \mbox{[}0x2\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ppcnt__reg__bits_adf9ac311fc5ed4c798309a6d8e988353}{reserved\+\_\+0}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ppcnt__reg__bits_a76610c2e8c25a560e24b34c6b5429d90}{grp}} \mbox{[}0x6\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ppcnt__reg__bits_a1f4e01902a1701f7fb777cd527e37478}{clr}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ppcnt__reg__bits_a2aa5fb988c2b89e0fafbdceef93ee98b}{reserved\+\_\+1}} \mbox{[}0x1c\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ppcnt__reg__bits_a1b3b81d3cdac138740f3680cfaf214d5}{prio\+\_\+tc}} \mbox{[}0x3\mbox{]}
\item 
union \mbox{\hyperlink{unionmlx5__ifc__eth__cntrs__grp__data__layout__auto__bits}{mlx5\+\_\+ifc\+\_\+eth\+\_\+cntrs\+\_\+grp\+\_\+data\+\_\+layout\+\_\+auto\+\_\+bits}} \mbox{\hyperlink{structmlx5__ifc__ppcnt__reg__bits_a9076aab19eecce41b675d792fe49d80d}{counter\+\_\+set}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


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



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx5__ifc__ppcnt__reg__bits_a1f4e01902a1701f7fb777cd527e37478}\label{structmlx5__ifc__ppcnt__reg__bits_a1f4e01902a1701f7fb777cd527e37478}} 
\index{mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}!clr@{clr}}
\index{clr@{clr}!mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{clr}{clr}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits\+::clr\mbox{[}0x1\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ppcnt__reg__bits_a9076aab19eecce41b675d792fe49d80d}\label{structmlx5__ifc__ppcnt__reg__bits_a9076aab19eecce41b675d792fe49d80d}} 
\index{mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}!counter\_set@{counter\_set}}
\index{counter\_set@{counter\_set}!mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{counter\_set}{counter\_set}}
{\footnotesize\ttfamily union \mbox{\hyperlink{unionmlx5__ifc__eth__cntrs__grp__data__layout__auto__bits}{mlx5\+\_\+ifc\+\_\+eth\+\_\+cntrs\+\_\+grp\+\_\+data\+\_\+layout\+\_\+auto\+\_\+bits}} mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits\+::counter\+\_\+set}



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

\mbox{\Hypertarget{structmlx5__ifc__ppcnt__reg__bits_a76610c2e8c25a560e24b34c6b5429d90}\label{structmlx5__ifc__ppcnt__reg__bits_a76610c2e8c25a560e24b34c6b5429d90}} 
\index{mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}!grp@{grp}}
\index{grp@{grp}!mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{grp}{grp}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits\+::grp\mbox{[}0x6\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ppcnt__reg__bits_a7d7d1b31d57f7226e46548b694dd7b5f}\label{structmlx5__ifc__ppcnt__reg__bits_a7d7d1b31d57f7226e46548b694dd7b5f}} 
\index{mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}!local\_port@{local\_port}}
\index{local\_port@{local\_port}!mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{local\_port}{local\_port}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits\+::local\+\_\+port\mbox{[}0x8\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ppcnt__reg__bits_ac6989166a4066ca7f076c835251fbc9c}\label{structmlx5__ifc__ppcnt__reg__bits_ac6989166a4066ca7f076c835251fbc9c}} 
\index{mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}!pnat@{pnat}}
\index{pnat@{pnat}!mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{pnat}{pnat}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits\+::pnat\mbox{[}0x2\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ppcnt__reg__bits_a1b3b81d3cdac138740f3680cfaf214d5}\label{structmlx5__ifc__ppcnt__reg__bits_a1b3b81d3cdac138740f3680cfaf214d5}} 
\index{mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}!prio\_tc@{prio\_tc}}
\index{prio\_tc@{prio\_tc}!mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{prio\_tc}{prio\_tc}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits\+::prio\+\_\+tc\mbox{[}0x3\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ppcnt__reg__bits_adf9ac311fc5ed4c798309a6d8e988353}\label{structmlx5__ifc__ppcnt__reg__bits_adf9ac311fc5ed4c798309a6d8e988353}} 
\index{mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}!reserved\_0@{reserved\_0}}
\index{reserved\_0@{reserved\_0}!mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_0}{reserved\_0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits\+::reserved\+\_\+0\mbox{[}0x8\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ppcnt__reg__bits_a2aa5fb988c2b89e0fafbdceef93ee98b}\label{structmlx5__ifc__ppcnt__reg__bits_a2aa5fb988c2b89e0fafbdceef93ee98b}} 
\index{mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}!reserved\_1@{reserved\_1}}
\index{reserved\_1@{reserved\_1}!mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_1}{reserved\_1}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits\+::reserved\+\_\+1\mbox{[}0x1c\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ppcnt__reg__bits_a9a2199885845ac763240091d44d17bb4}\label{structmlx5__ifc__ppcnt__reg__bits_a9a2199885845ac763240091d44d17bb4}} 
\index{mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}!swid@{swid}}
\index{swid@{swid}!mlx5\_ifc\_ppcnt\_reg\_bits@{mlx5\_ifc\_ppcnt\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{swid}{swid}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ppcnt\+\_\+reg\+\_\+bits\+::swid\mbox{[}0x8\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l10431}{10431}} 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}
