\hypertarget{structumr__common}{}\doxysection{umr\+\_\+common Struct Reference}
\label{structumr__common}\index{umr\_common@{umr\_common}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct ib\+\_\+pd $\ast$ \mbox{\hyperlink{structumr__common_a23b839c3bbe38540720ab84cafdba2b3}{pd}}
\item 
struct ib\+\_\+cq $\ast$ \mbox{\hyperlink{structumr__common_a94632e17f2d3fc6595f062cb7fee2b45}{cq}}
\item 
struct ib\+\_\+qp $\ast$ \mbox{\hyperlink{structumr__common_a7002e850b64b9678dece3b6cf09003a4}{qp}}
\item 
struct semaphore \mbox{\hyperlink{structumr__common_a3137df15fcf03e2bf4722884cde4c812}{sem}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{mlx5__ib_8h_source_l00575}{575}} of file \mbox{\hyperlink{mlx5__ib_8h_source}{mlx5\+\_\+ib.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structumr__common_a94632e17f2d3fc6595f062cb7fee2b45}\label{structumr__common_a94632e17f2d3fc6595f062cb7fee2b45}} 
\index{umr\_common@{umr\_common}!cq@{cq}}
\index{cq@{cq}!umr\_common@{umr\_common}}
\doxysubsubsection{\texorpdfstring{cq}{cq}}
{\footnotesize\ttfamily struct ib\+\_\+cq$\ast$ umr\+\_\+common\+::cq}



Definition at line \mbox{\hyperlink{mlx5__ib_8h_source_l00577}{577}} of file \mbox{\hyperlink{mlx5__ib_8h_source}{mlx5\+\_\+ib.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__main_8c_source_l02794}{create\+\_\+umr\+\_\+res()}}, and \mbox{\hyperlink{mlx5__ib__main_8c_source_l02774}{destroy\+\_\+umrc\+\_\+res()}}.

\mbox{\Hypertarget{structumr__common_a23b839c3bbe38540720ab84cafdba2b3}\label{structumr__common_a23b839c3bbe38540720ab84cafdba2b3}} 
\index{umr\_common@{umr\_common}!pd@{pd}}
\index{pd@{pd}!umr\_common@{umr\_common}}
\doxysubsubsection{\texorpdfstring{pd}{pd}}
{\footnotesize\ttfamily struct ib\+\_\+pd$\ast$ umr\+\_\+common\+::pd}



Definition at line \mbox{\hyperlink{mlx5__ib_8h_source_l00576}{576}} of file \mbox{\hyperlink{mlx5__ib_8h_source}{mlx5\+\_\+ib.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__main_8c_source_l02794}{create\+\_\+umr\+\_\+res()}}, \mbox{\hyperlink{mlx5__ib__main_8c_source_l02774}{destroy\+\_\+umrc\+\_\+res()}}, \mbox{\hyperlink{mlx5__ib__mr_8c_source_l00579}{prep\+\_\+umr\+\_\+wqe\+\_\+common()}}, and \mbox{\hyperlink{mlx5__ib__mr_8c_source_l01059}{rereg\+\_\+umr()}}.

\mbox{\Hypertarget{structumr__common_a7002e850b64b9678dece3b6cf09003a4}\label{structumr__common_a7002e850b64b9678dece3b6cf09003a4}} 
\index{umr\_common@{umr\_common}!qp@{qp}}
\index{qp@{qp}!umr\_common@{umr\_common}}
\doxysubsubsection{\texorpdfstring{qp}{qp}}
{\footnotesize\ttfamily struct ib\+\_\+qp$\ast$ umr\+\_\+common\+::qp}



Definition at line \mbox{\hyperlink{mlx5__ib_8h_source_l00578}{578}} of file \mbox{\hyperlink{mlx5__ib_8h_source}{mlx5\+\_\+ib.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__main_8c_source_l02794}{create\+\_\+umr\+\_\+res()}}, \mbox{\hyperlink{mlx5__ib__main_8c_source_l02774}{destroy\+\_\+umrc\+\_\+res()}}, \mbox{\hyperlink{mlx5__ib__mr_8c_source_l00667}{reg\+\_\+umr()}}, \mbox{\hyperlink{mlx5__ib__mr_8c_source_l01059}{rereg\+\_\+umr()}}, and \mbox{\hyperlink{mlx5__ib__mr_8c_source_l01021}{unreg\+\_\+umr()}}.

\mbox{\Hypertarget{structumr__common_a3137df15fcf03e2bf4722884cde4c812}\label{structumr__common_a3137df15fcf03e2bf4722884cde4c812}} 
\index{umr\_common@{umr\_common}!sem@{sem}}
\index{sem@{sem}!umr\_common@{umr\_common}}
\doxysubsubsection{\texorpdfstring{sem}{sem}}
{\footnotesize\ttfamily struct semaphore umr\+\_\+common\+::sem}



Definition at line \mbox{\hyperlink{mlx5__ib_8h_source_l00581}{581}} of file \mbox{\hyperlink{mlx5__ib_8h_source}{mlx5\+\_\+ib.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__main_8c_source_l02794}{create\+\_\+umr\+\_\+res()}}, \mbox{\hyperlink{mlx5__ib__mr_8c_source_l00667}{reg\+\_\+umr()}}, \mbox{\hyperlink{mlx5__ib__mr_8c_source_l01059}{rereg\+\_\+umr()}}, and \mbox{\hyperlink{mlx5__ib__mr_8c_source_l01021}{unreg\+\_\+umr()}}.



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