\hypertarget{structmlx5__wqe__masked__atomic__seg}{}\doxysection{mlx5\+\_\+wqe\+\_\+masked\+\_\+atomic\+\_\+seg Struct Reference}
\label{structmlx5__wqe__masked__atomic__seg}\index{mlx5\_wqe\_masked\_atomic\_seg@{mlx5\_wqe\_masked\_atomic\_seg}}


{\ttfamily \#include $<$qp.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\+\_\+\+\_\+be64 \mbox{\hyperlink{structmlx5__wqe__masked__atomic__seg_a29479fd4c9cd39595d97b014f9c68954}{swap\+\_\+add}}
\item 
\+\_\+\+\_\+be64 \mbox{\hyperlink{structmlx5__wqe__masked__atomic__seg_ae6b297702361b9c3e6ab87f44f96b8ae}{compare}}
\item 
\+\_\+\+\_\+be64 \mbox{\hyperlink{structmlx5__wqe__masked__atomic__seg_a31e893f8b2dfdb1b5a3c4f1cfbe568f1}{swap\+\_\+add\+\_\+mask}}
\item 
\+\_\+\+\_\+be64 \mbox{\hyperlink{structmlx5__wqe__masked__atomic__seg_a6b13942da8ca15025ffac1ad0f278055}{compare\+\_\+mask}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{qp_8h_source_l00257}{257}} of file \mbox{\hyperlink{qp_8h_source}{qp.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx5__wqe__masked__atomic__seg_ae6b297702361b9c3e6ab87f44f96b8ae}\label{structmlx5__wqe__masked__atomic__seg_ae6b297702361b9c3e6ab87f44f96b8ae}} 
\index{mlx5\_wqe\_masked\_atomic\_seg@{mlx5\_wqe\_masked\_atomic\_seg}!compare@{compare}}
\index{compare@{compare}!mlx5\_wqe\_masked\_atomic\_seg@{mlx5\_wqe\_masked\_atomic\_seg}}
\doxysubsubsection{\texorpdfstring{compare}{compare}}
{\footnotesize\ttfamily \+\_\+\+\_\+be64 mlx5\+\_\+wqe\+\_\+masked\+\_\+atomic\+\_\+seg\+::compare}



Definition at line \mbox{\hyperlink{qp_8h_source_l00259}{259}} of file \mbox{\hyperlink{qp_8h_source}{qp.\+h}}.

\mbox{\Hypertarget{structmlx5__wqe__masked__atomic__seg_a6b13942da8ca15025ffac1ad0f278055}\label{structmlx5__wqe__masked__atomic__seg_a6b13942da8ca15025ffac1ad0f278055}} 
\index{mlx5\_wqe\_masked\_atomic\_seg@{mlx5\_wqe\_masked\_atomic\_seg}!compare\_mask@{compare\_mask}}
\index{compare\_mask@{compare\_mask}!mlx5\_wqe\_masked\_atomic\_seg@{mlx5\_wqe\_masked\_atomic\_seg}}
\doxysubsubsection{\texorpdfstring{compare\_mask}{compare\_mask}}
{\footnotesize\ttfamily \+\_\+\+\_\+be64 mlx5\+\_\+wqe\+\_\+masked\+\_\+atomic\+\_\+seg\+::compare\+\_\+mask}



Definition at line \mbox{\hyperlink{qp_8h_source_l00261}{261}} of file \mbox{\hyperlink{qp_8h_source}{qp.\+h}}.

\mbox{\Hypertarget{structmlx5__wqe__masked__atomic__seg_a29479fd4c9cd39595d97b014f9c68954}\label{structmlx5__wqe__masked__atomic__seg_a29479fd4c9cd39595d97b014f9c68954}} 
\index{mlx5\_wqe\_masked\_atomic\_seg@{mlx5\_wqe\_masked\_atomic\_seg}!swap\_add@{swap\_add}}
\index{swap\_add@{swap\_add}!mlx5\_wqe\_masked\_atomic\_seg@{mlx5\_wqe\_masked\_atomic\_seg}}
\doxysubsubsection{\texorpdfstring{swap\_add}{swap\_add}}
{\footnotesize\ttfamily \+\_\+\+\_\+be64 mlx5\+\_\+wqe\+\_\+masked\+\_\+atomic\+\_\+seg\+::swap\+\_\+add}



Definition at line \mbox{\hyperlink{qp_8h_source_l00258}{258}} of file \mbox{\hyperlink{qp_8h_source}{qp.\+h}}.

\mbox{\Hypertarget{structmlx5__wqe__masked__atomic__seg_a31e893f8b2dfdb1b5a3c4f1cfbe568f1}\label{structmlx5__wqe__masked__atomic__seg_a31e893f8b2dfdb1b5a3c4f1cfbe568f1}} 
\index{mlx5\_wqe\_masked\_atomic\_seg@{mlx5\_wqe\_masked\_atomic\_seg}!swap\_add\_mask@{swap\_add\_mask}}
\index{swap\_add\_mask@{swap\_add\_mask}!mlx5\_wqe\_masked\_atomic\_seg@{mlx5\_wqe\_masked\_atomic\_seg}}
\doxysubsubsection{\texorpdfstring{swap\_add\_mask}{swap\_add\_mask}}
{\footnotesize\ttfamily \+\_\+\+\_\+be64 mlx5\+\_\+wqe\+\_\+masked\+\_\+atomic\+\_\+seg\+::swap\+\_\+add\+\_\+mask}



Definition at line \mbox{\hyperlink{qp_8h_source_l00260}{260}} of file \mbox{\hyperlink{qp_8h_source}{qp.\+h}}.



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