\hypertarget{structmlx5__ifc__atomic__caps__bits}{}\doxysection{mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits Struct Reference}
\label{structmlx5__ifc__atomic__caps__bits}\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a569320505cacecdaf678c0325e0fcadc}{reserved\+\_\+0}} \mbox{[}0x40\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_ae7d821473c91433939567eba9d062789}{atomic\+\_\+req\+\_\+8\+B\+\_\+endianess\+\_\+mode}} \mbox{[}0x2\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a2fc3e78c4409abca25d4fc999fdc1d37}{reserved\+\_\+1}} \mbox{[}0x4\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_abe15c6972da1efa194df1cb0baab8d87}{supported\+\_\+atomic\+\_\+req\+\_\+8\+B\+\_\+endianess\+\_\+mode\+\_\+1}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a7165b8775a6450b5b94e343bfa362e47}{reserved\+\_\+2}} \mbox{[}0x19\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a852da2bb49c0169a13db16b5c690e1ec}{reserved\+\_\+3}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a281f3d95e8ea5ec8c0da842364e7c1c2}{reserved\+\_\+4}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a5bd9cf15d0e624e020f669296da53077}{atomic\+\_\+operations}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a10319b4743dabdd5c7815e4c9fe4cb4e}{reserved\+\_\+5}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a4b5b831e846079c683da52103ed5c711}{atomic\+\_\+size\+\_\+qp}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a7d0f4b6568c892de512c63a92ae02764}{reserved\+\_\+6}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a3508b23709eaeaa91e75855d36c3cee4}{atomic\+\_\+size\+\_\+dc}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__atomic__caps__bits_a13a0be8bbf58cd61867c0dc21d030997}{reserved\+\_\+7}} \mbox{[}0x720\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


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



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a5bd9cf15d0e624e020f669296da53077}\label{structmlx5__ifc__atomic__caps__bits_a5bd9cf15d0e624e020f669296da53077}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!atomic\_operations@{atomic\_operations}}
\index{atomic\_operations@{atomic\_operations}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{atomic\_operations}{atomic\_operations}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::atomic\+\_\+operations\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_ae7d821473c91433939567eba9d062789}\label{structmlx5__ifc__atomic__caps__bits_ae7d821473c91433939567eba9d062789}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!atomic\_req\_8B\_endianess\_mode@{atomic\_req\_8B\_endianess\_mode}}
\index{atomic\_req\_8B\_endianess\_mode@{atomic\_req\_8B\_endianess\_mode}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{atomic\_req\_8B\_endianess\_mode}{atomic\_req\_8B\_endianess\_mode}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::atomic\+\_\+req\+\_\+8\+B\+\_\+endianess\+\_\+mode\mbox{[}0x2\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a3508b23709eaeaa91e75855d36c3cee4}\label{structmlx5__ifc__atomic__caps__bits_a3508b23709eaeaa91e75855d36c3cee4}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!atomic\_size\_dc@{atomic\_size\_dc}}
\index{atomic\_size\_dc@{atomic\_size\_dc}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{atomic\_size\_dc}{atomic\_size\_dc}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::atomic\+\_\+size\+\_\+dc\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a4b5b831e846079c683da52103ed5c711}\label{structmlx5__ifc__atomic__caps__bits_a4b5b831e846079c683da52103ed5c711}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!atomic\_size\_qp@{atomic\_size\_qp}}
\index{atomic\_size\_qp@{atomic\_size\_qp}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{atomic\_size\_qp}{atomic\_size\_qp}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::atomic\+\_\+size\+\_\+qp\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a569320505cacecdaf678c0325e0fcadc}\label{structmlx5__ifc__atomic__caps__bits_a569320505cacecdaf678c0325e0fcadc}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!reserved\_0@{reserved\_0}}
\index{reserved\_0@{reserved\_0}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_0}{reserved\_0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::reserved\+\_\+0\mbox{[}0x40\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a2fc3e78c4409abca25d4fc999fdc1d37}\label{structmlx5__ifc__atomic__caps__bits_a2fc3e78c4409abca25d4fc999fdc1d37}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!reserved\_1@{reserved\_1}}
\index{reserved\_1@{reserved\_1}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_1}{reserved\_1}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::reserved\+\_\+1\mbox{[}0x4\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a7165b8775a6450b5b94e343bfa362e47}\label{structmlx5__ifc__atomic__caps__bits_a7165b8775a6450b5b94e343bfa362e47}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!reserved\_2@{reserved\_2}}
\index{reserved\_2@{reserved\_2}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_2}{reserved\_2}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::reserved\+\_\+2\mbox{[}0x19\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a852da2bb49c0169a13db16b5c690e1ec}\label{structmlx5__ifc__atomic__caps__bits_a852da2bb49c0169a13db16b5c690e1ec}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!reserved\_3@{reserved\_3}}
\index{reserved\_3@{reserved\_3}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_3}{reserved\_3}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::reserved\+\_\+3\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a281f3d95e8ea5ec8c0da842364e7c1c2}\label{structmlx5__ifc__atomic__caps__bits_a281f3d95e8ea5ec8c0da842364e7c1c2}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!reserved\_4@{reserved\_4}}
\index{reserved\_4@{reserved\_4}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_4}{reserved\_4}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::reserved\+\_\+4\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a10319b4743dabdd5c7815e4c9fe4cb4e}\label{structmlx5__ifc__atomic__caps__bits_a10319b4743dabdd5c7815e4c9fe4cb4e}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!reserved\_5@{reserved\_5}}
\index{reserved\_5@{reserved\_5}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_5}{reserved\_5}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::reserved\+\_\+5\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a7d0f4b6568c892de512c63a92ae02764}\label{structmlx5__ifc__atomic__caps__bits_a7d0f4b6568c892de512c63a92ae02764}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!reserved\_6@{reserved\_6}}
\index{reserved\_6@{reserved\_6}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_6}{reserved\_6}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::reserved\+\_\+6\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_a13a0be8bbf58cd61867c0dc21d030997}\label{structmlx5__ifc__atomic__caps__bits_a13a0be8bbf58cd61867c0dc21d030997}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!reserved\_7@{reserved\_7}}
\index{reserved\_7@{reserved\_7}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_7}{reserved\_7}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::reserved\+\_\+7\mbox{[}0x720\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__atomic__caps__bits_abe15c6972da1efa194df1cb0baab8d87}\label{structmlx5__ifc__atomic__caps__bits_abe15c6972da1efa194df1cb0baab8d87}} 
\index{mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}!supported\_atomic\_req\_8B\_endianess\_mode\_1@{supported\_atomic\_req\_8B\_endianess\_mode\_1}}
\index{supported\_atomic\_req\_8B\_endianess\_mode\_1@{supported\_atomic\_req\_8B\_endianess\_mode\_1}!mlx5\_ifc\_atomic\_caps\_bits@{mlx5\_ifc\_atomic\_caps\_bits}}
\doxysubsubsection{\texorpdfstring{supported\_atomic\_req\_8B\_endianess\_mode\_1}{supported\_atomic\_req\_8B\_endianess\_mode\_1}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+atomic\+\_\+caps\+\_\+bits\+::supported\+\_\+atomic\+\_\+req\+\_\+8\+B\+\_\+endianess\+\_\+mode\+\_\+1\mbox{[}0x1\mbox{]}}



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