\hypertarget{structpvscsi__cmd__desc__setup__msg__ring}{}\doxysection{pvscsi\+\_\+cmd\+\_\+desc\+\_\+setup\+\_\+msg\+\_\+ring Struct Reference}
\label{structpvscsi__cmd__desc__setup__msg__ring}\index{pvscsi\_cmd\_desc\_setup\_msg\_ring@{pvscsi\_cmd\_desc\_setup\_msg\_ring}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint32\+\_\+t \mbox{\hyperlink{structpvscsi__cmd__desc__setup__msg__ring_a1793e8f3a5d52ee9d80f0ee4ac61a890}{num\+\_\+pages}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structpvscsi__cmd__desc__setup__msg__ring_a42d6a8af37a0682b69ac8f7e90aadc0c}{pad\+\_\+}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structpvscsi__cmd__desc__setup__msg__ring_a5cdbbdcc8bb481fe120c2aad539cea4a}{ring\+\_\+ppns}} \mbox{[}\mbox{\hyperlink{pvscsi_8h_a6ebbf666173252d94bf43e2cdb5896c8}{PVSCSI\+\_\+\+SETUP\+\_\+\+MSG\+\_\+\+RING\+\_\+\+MAX\+\_\+\+NUM\+\_\+\+PAGES}}\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{pvscsi_8h_source_l00072}{72}} of file \mbox{\hyperlink{pvscsi_8h_source}{pvscsi.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structpvscsi__cmd__desc__setup__msg__ring_a1793e8f3a5d52ee9d80f0ee4ac61a890}\label{structpvscsi__cmd__desc__setup__msg__ring_a1793e8f3a5d52ee9d80f0ee4ac61a890}} 
\index{pvscsi\_cmd\_desc\_setup\_msg\_ring@{pvscsi\_cmd\_desc\_setup\_msg\_ring}!num\_pages@{num\_pages}}
\index{num\_pages@{num\_pages}!pvscsi\_cmd\_desc\_setup\_msg\_ring@{pvscsi\_cmd\_desc\_setup\_msg\_ring}}
\doxysubsubsection{\texorpdfstring{num\_pages}{num\_pages}}
{\footnotesize\ttfamily uint32\+\_\+t pvscsi\+\_\+cmd\+\_\+desc\+\_\+setup\+\_\+msg\+\_\+ring\+::num\+\_\+pages}



Definition at line \mbox{\hyperlink{pvscsi_8h_source_l00073}{73}} of file \mbox{\hyperlink{pvscsi_8h_source}{pvscsi.\+h}}.



Referenced by \mbox{\hyperlink{pvscsi_8c_source_l00728}{pvscsi\+\_\+setup\+\_\+msg\+\_\+ring()}}.

\mbox{\Hypertarget{structpvscsi__cmd__desc__setup__msg__ring_a42d6a8af37a0682b69ac8f7e90aadc0c}\label{structpvscsi__cmd__desc__setup__msg__ring_a42d6a8af37a0682b69ac8f7e90aadc0c}} 
\index{pvscsi\_cmd\_desc\_setup\_msg\_ring@{pvscsi\_cmd\_desc\_setup\_msg\_ring}!pad\_@{pad\_}}
\index{pad\_@{pad\_}!pvscsi\_cmd\_desc\_setup\_msg\_ring@{pvscsi\_cmd\_desc\_setup\_msg\_ring}}
\doxysubsubsection{\texorpdfstring{pad\_}{pad\_}}
{\footnotesize\ttfamily uint32\+\_\+t pvscsi\+\_\+cmd\+\_\+desc\+\_\+setup\+\_\+msg\+\_\+ring\+::pad\+\_\+}



Definition at line \mbox{\hyperlink{pvscsi_8h_source_l00074}{74}} of file \mbox{\hyperlink{pvscsi_8h_source}{pvscsi.\+h}}.

\mbox{\Hypertarget{structpvscsi__cmd__desc__setup__msg__ring_a5cdbbdcc8bb481fe120c2aad539cea4a}\label{structpvscsi__cmd__desc__setup__msg__ring_a5cdbbdcc8bb481fe120c2aad539cea4a}} 
\index{pvscsi\_cmd\_desc\_setup\_msg\_ring@{pvscsi\_cmd\_desc\_setup\_msg\_ring}!ring\_ppns@{ring\_ppns}}
\index{ring\_ppns@{ring\_ppns}!pvscsi\_cmd\_desc\_setup\_msg\_ring@{pvscsi\_cmd\_desc\_setup\_msg\_ring}}
\doxysubsubsection{\texorpdfstring{ring\_ppns}{ring\_ppns}}
{\footnotesize\ttfamily uint64\+\_\+t pvscsi\+\_\+cmd\+\_\+desc\+\_\+setup\+\_\+msg\+\_\+ring\+::ring\+\_\+ppns\mbox{[}\mbox{\hyperlink{pvscsi_8h_a6ebbf666173252d94bf43e2cdb5896c8}{PVSCSI\+\_\+\+SETUP\+\_\+\+MSG\+\_\+\+RING\+\_\+\+MAX\+\_\+\+NUM\+\_\+\+PAGES}}\mbox{]}}



Definition at line \mbox{\hyperlink{pvscsi_8h_source_l00075}{75}} of file \mbox{\hyperlink{pvscsi_8h_source}{pvscsi.\+h}}.



Referenced by \mbox{\hyperlink{pvscsi_8c_source_l00728}{pvscsi\+\_\+setup\+\_\+msg\+\_\+ring()}}.



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