\hypertarget{structmlx5__ifc__qcam__reg__bits}{}\doxysection{mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits Struct Reference}
\label{structmlx5__ifc__qcam__reg__bits}\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}


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



Collaboration diagram for mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d2/df6/structmlx5__ifc__qcam__reg__bits__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a73f88082591c6b283f3f0d5e0746f5ba}{reserved\+\_\+at\+\_\+0}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_af29c0ffa41e89f85ade1dd4721e82d6a}{feature\+\_\+group}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a4bc85a518b51f3efdb7f86c0d3cdcaff}{reserved\+\_\+at\+\_\+10}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a508c5e68c78270cb500b1370e250fa77}{access\+\_\+reg\+\_\+group}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a24c7db39495d47dd275446edc66a199a}{reserved\+\_\+at\+\_\+20}} \mbox{[}0x20\mbox{]}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \mbox{\hyperlink{structmlx5__ifc__qcam__access__reg__cap__mask}{mlx5\_ifc\_qcam\_access\_reg\_cap\_mask}} \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a8c35047586a4d31f11cbbf6f6ba06cd2}{reg\_cap}}\\
\>u8 \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a73f88082591c6b283f3f0d5e0746f5ba}{reserved\_at\_0}} \mbox{[}0x80\mbox{]}\\
\} \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a9a6d44b1eac3b0c24ee9618a8c2e6315}{qos\_access\_reg\_cap\_mask}}\\

\end{tabbing}\item 
u8 \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_ae5363088e51dc05f149d0f6dcdb7cbcf}{reserved\+\_\+at\+\_\+c0}} \mbox{[}0x80\mbox{]}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \mbox{\hyperlink{structmlx5__ifc__qcam__qos__feature__cap__mask}{mlx5\_ifc\_qcam\_qos\_feature\_cap\_mask}} \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a94ed4d957d91d492f916affc1abe0988}{feature\_cap}}\\
\>u8 \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a73f88082591c6b283f3f0d5e0746f5ba}{reserved\_at\_0}} \mbox{[}0x80\mbox{]}\\
\} \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a88e41302ea0094bae2a1dc01c25a7fdf}{qos\_feature\_cap\_mask}}\\

\end{tabbing}\item 
u8 \mbox{\hyperlink{structmlx5__ifc__qcam__reg__bits_a404afec21623b50d2bff2708a5b92c64}{reserved\+\_\+at\+\_\+1c0}} \mbox{[}0x80\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


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



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_a508c5e68c78270cb500b1370e250fa77}\label{structmlx5__ifc__qcam__reg__bits_a508c5e68c78270cb500b1370e250fa77}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!access\_reg\_group@{access\_reg\_group}}
\index{access\_reg\_group@{access\_reg\_group}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{access\_reg\_group}{access\_reg\_group}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::access\+\_\+reg\+\_\+group\mbox{[}0x8\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_a94ed4d957d91d492f916affc1abe0988}\label{structmlx5__ifc__qcam__reg__bits_a94ed4d957d91d492f916affc1abe0988}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!feature\_cap@{feature\_cap}}
\index{feature\_cap@{feature\_cap}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{feature\_cap}{feature\_cap}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmlx5__ifc__qcam__qos__feature__cap__mask}{mlx5\+\_\+ifc\+\_\+qcam\+\_\+qos\+\_\+feature\+\_\+cap\+\_\+mask}} mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::feature\+\_\+cap}



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

\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_af29c0ffa41e89f85ade1dd4721e82d6a}\label{structmlx5__ifc__qcam__reg__bits_af29c0ffa41e89f85ade1dd4721e82d6a}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!feature\_group@{feature\_group}}
\index{feature\_group@{feature\_group}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{feature\_group}{feature\_group}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::feature\+\_\+group\mbox{[}0x8\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_a9a6d44b1eac3b0c24ee9618a8c2e6315}\label{structmlx5__ifc__qcam__reg__bits_a9a6d44b1eac3b0c24ee9618a8c2e6315}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!qos\_access\_reg\_cap\_mask@{qos\_access\_reg\_cap\_mask}}
\index{qos\_access\_reg\_cap\_mask@{qos\_access\_reg\_cap\_mask}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily union  \{ ... \}  mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::qos\+\_\+access\+\_\+reg\+\_\+cap\+\_\+mask}

\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_a88e41302ea0094bae2a1dc01c25a7fdf}\label{structmlx5__ifc__qcam__reg__bits_a88e41302ea0094bae2a1dc01c25a7fdf}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!qos\_feature\_cap\_mask@{qos\_feature\_cap\_mask}}
\index{qos\_feature\_cap\_mask@{qos\_feature\_cap\_mask}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily union  \{ ... \}  mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::qos\+\_\+feature\+\_\+cap\+\_\+mask}

\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_a8c35047586a4d31f11cbbf6f6ba06cd2}\label{structmlx5__ifc__qcam__reg__bits_a8c35047586a4d31f11cbbf6f6ba06cd2}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!reg\_cap@{reg\_cap}}
\index{reg\_cap@{reg\_cap}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reg\_cap}{reg\_cap}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmlx5__ifc__qcam__access__reg__cap__mask}{mlx5\+\_\+ifc\+\_\+qcam\+\_\+access\+\_\+reg\+\_\+cap\+\_\+mask}} mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::reg\+\_\+cap}



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

\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_a73f88082591c6b283f3f0d5e0746f5ba}\label{structmlx5__ifc__qcam__reg__bits_a73f88082591c6b283f3f0d5e0746f5ba}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!reserved\_at\_0@{reserved\_at\_0}}
\index{reserved\_at\_0@{reserved\_at\_0}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_at\_0}{reserved\_at\_0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::reserved\+\_\+at\+\_\+0\mbox{[}0x80\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_a4bc85a518b51f3efdb7f86c0d3cdcaff}\label{structmlx5__ifc__qcam__reg__bits_a4bc85a518b51f3efdb7f86c0d3cdcaff}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!reserved\_at\_10@{reserved\_at\_10}}
\index{reserved\_at\_10@{reserved\_at\_10}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_at\_10}{reserved\_at\_10}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::reserved\+\_\+at\+\_\+10\mbox{[}0x8\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_a404afec21623b50d2bff2708a5b92c64}\label{structmlx5__ifc__qcam__reg__bits_a404afec21623b50d2bff2708a5b92c64}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!reserved\_at\_1c0@{reserved\_at\_1c0}}
\index{reserved\_at\_1c0@{reserved\_at\_1c0}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_at\_1c0}{reserved\_at\_1c0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::reserved\+\_\+at\+\_\+1c0\mbox{[}0x80\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_a24c7db39495d47dd275446edc66a199a}\label{structmlx5__ifc__qcam__reg__bits_a24c7db39495d47dd275446edc66a199a}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!reserved\_at\_20@{reserved\_at\_20}}
\index{reserved\_at\_20@{reserved\_at\_20}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_at\_20}{reserved\_at\_20}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::reserved\+\_\+at\+\_\+20\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__qcam__reg__bits_ae5363088e51dc05f149d0f6dcdb7cbcf}\label{structmlx5__ifc__qcam__reg__bits_ae5363088e51dc05f149d0f6dcdb7cbcf}} 
\index{mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}!reserved\_at\_c0@{reserved\_at\_c0}}
\index{reserved\_at\_c0@{reserved\_at\_c0}!mlx5\_ifc\_qcam\_reg\_bits@{mlx5\_ifc\_qcam\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_at\_c0}{reserved\_at\_c0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+qcam\+\_\+reg\+\_\+bits\+::reserved\+\_\+at\+\_\+c0\mbox{[}0x80\mbox{]}}



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