\hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits}{}\doxysection{mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits Struct Reference}
\label{structmlx5__ifc__nodnic__ring__config__reg__bits}\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}


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



Collaboration diagram for mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=200pt]{da/d91/structmlx5__ifc__nodnic__ring__config__reg__bits__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_a2cc2fe5da29331fd5dafd2ec993935d3}{queue\+\_\+address\+\_\+63\+\_\+32}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_ae9fde35654a30c6faffc588c27965929}{queue\+\_\+address\+\_\+31\+\_\+12}} \mbox{[}0x14\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_aeee258d16fc86f464a48fee6994bb75e}{reserved\+\_\+0}} \mbox{[}0x6\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_ad1c698c42f3429ec0baf8f4c08dfe6a1}{log\+\_\+size}} \mbox{[}0x6\mbox{]}
\item 
struct \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__doorbell__bits}{mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+doorbell\+\_\+bits}} \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_a3d8e3e96b18b612e5b50bd8e1c21d381}{doorbell}}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_a29cfd1f97893ab8cfd89437503f0b5b6}{reserved\+\_\+1}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_a89551be29216e74c6c9eadd67fa4f9c0}{queue\+\_\+number}} \mbox{[}0x18\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_a8b8e6b09818c58daf085975311e900bd}{q\+\_\+key}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_a6e12dcb7b96da8b045d579b6b6216c61}{reserved\+\_\+2}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_aa3940682328344e11a4b4d038647fcbd}{pkey\+\_\+index}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__config__reg__bits_ac5cb3d992c62bb6c777aa306b8b2de4a}{reserved\+\_\+3}} \mbox{[}0x40\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


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



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_a3d8e3e96b18b612e5b50bd8e1c21d381}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_a3d8e3e96b18b612e5b50bd8e1c21d381}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!doorbell@{doorbell}}
\index{doorbell@{doorbell}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{doorbell}{doorbell}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmlx5__ifc__nodnic__ring__doorbell__bits}{mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+doorbell\+\_\+bits}} mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::doorbell}



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

\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_ad1c698c42f3429ec0baf8f4c08dfe6a1}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_ad1c698c42f3429ec0baf8f4c08dfe6a1}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!log\_size@{log\_size}}
\index{log\_size@{log\_size}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{log\_size}{log\_size}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::log\+\_\+size\mbox{[}0x6\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_aa3940682328344e11a4b4d038647fcbd}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_aa3940682328344e11a4b4d038647fcbd}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!pkey\_index@{pkey\_index}}
\index{pkey\_index@{pkey\_index}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{pkey\_index}{pkey\_index}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::pkey\+\_\+index\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_a8b8e6b09818c58daf085975311e900bd}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_a8b8e6b09818c58daf085975311e900bd}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!q\_key@{q\_key}}
\index{q\_key@{q\_key}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{q\_key}{q\_key}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::q\+\_\+key\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_ae9fde35654a30c6faffc588c27965929}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_ae9fde35654a30c6faffc588c27965929}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!queue\_address\_31\_12@{queue\_address\_31\_12}}
\index{queue\_address\_31\_12@{queue\_address\_31\_12}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{queue\_address\_31\_12}{queue\_address\_31\_12}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::queue\+\_\+address\+\_\+31\+\_\+12\mbox{[}0x14\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_a2cc2fe5da29331fd5dafd2ec993935d3}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_a2cc2fe5da29331fd5dafd2ec993935d3}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!queue\_address\_63\_32@{queue\_address\_63\_32}}
\index{queue\_address\_63\_32@{queue\_address\_63\_32}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{queue\_address\_63\_32}{queue\_address\_63\_32}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::queue\+\_\+address\+\_\+63\+\_\+32\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_a89551be29216e74c6c9eadd67fa4f9c0}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_a89551be29216e74c6c9eadd67fa4f9c0}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!queue\_number@{queue\_number}}
\index{queue\_number@{queue\_number}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{queue\_number}{queue\_number}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::queue\+\_\+number\mbox{[}0x18\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_aeee258d16fc86f464a48fee6994bb75e}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_aeee258d16fc86f464a48fee6994bb75e}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!reserved\_0@{reserved\_0}}
\index{reserved\_0@{reserved\_0}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_0}{reserved\_0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::reserved\+\_\+0\mbox{[}0x6\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_a29cfd1f97893ab8cfd89437503f0b5b6}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_a29cfd1f97893ab8cfd89437503f0b5b6}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!reserved\_1@{reserved\_1}}
\index{reserved\_1@{reserved\_1}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_1}{reserved\_1}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::reserved\+\_\+1\mbox{[}0x8\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_a6e12dcb7b96da8b045d579b6b6216c61}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_a6e12dcb7b96da8b045d579b6b6216c61}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!reserved\_2@{reserved\_2}}
\index{reserved\_2@{reserved\_2}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_2}{reserved\_2}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::reserved\+\_\+2\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__nodnic__ring__config__reg__bits_ac5cb3d992c62bb6c777aa306b8b2de4a}\label{structmlx5__ifc__nodnic__ring__config__reg__bits_ac5cb3d992c62bb6c777aa306b8b2de4a}} 
\index{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}!reserved\_3@{reserved\_3}}
\index{reserved\_3@{reserved\_3}!mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits@{mlx5\_ifc\_nodnic\_ring\_config\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_3}{reserved\_3}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+nodnic\+\_\+ring\+\_\+config\+\_\+reg\+\_\+bits\+::reserved\+\_\+3\mbox{[}0x40\mbox{]}}



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