\hypertarget{structg__raid__md__nvidia__object}{}\doxysection{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object Struct Reference}
\label{structg__raid__md__nvidia__object}\index{g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}}


Collaboration diagram for g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d2/de2/structg__raid__md__nvidia__object__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} \mbox{\hyperlink{structg__raid__md__nvidia__object_a816d861e57b47a3d094998240056d8ee}{mdio\+\_\+base}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structg__raid__md__nvidia__object_aa5d2370ed9de5b660a4a057fcb4feaf4}{mdio\+\_\+volume\+\_\+id}} \mbox{[}2\mbox{]}
\item 
struct \mbox{\hyperlink{structnvidia__raid__conf}{nvidia\+\_\+raid\+\_\+conf}} $\ast$ \mbox{\hyperlink{structg__raid__md__nvidia__object_a635392e5025c207871b70558e5e73fe8}{mdio\+\_\+meta}}
\item 
struct callout \mbox{\hyperlink{structg__raid__md__nvidia__object_a489ca49c5cd000d6b3aab8f1fb743898}{mdio\+\_\+start\+\_\+co}}
\item 
int \mbox{\hyperlink{structg__raid__md__nvidia__object_a8d3edbaef2096941809ebb511bbdf4d0}{mdio\+\_\+total\+\_\+disks}}
\item 
int \mbox{\hyperlink{structg__raid__md__nvidia__object_afa07ad65f062761157c502f1958b01db}{mdio\+\_\+disks\+\_\+present}}
\item 
int \mbox{\hyperlink{structg__raid__md__nvidia__object_a539e339fc16ff954b31e7a4f4c998989}{mdio\+\_\+started}}
\item 
int \mbox{\hyperlink{structg__raid__md__nvidia__object_aefce115b3fa89d65ed5b2badb5afb1a0}{mdio\+\_\+incomplete}}
\item 
struct root\+\_\+hold\+\_\+token $\ast$ \mbox{\hyperlink{structg__raid__md__nvidia__object_ac9946cd94e723e331cf7b903fc10a63e}{mdio\+\_\+rootmount}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{md__nvidia_8c_source_l00112}{112}} of file \mbox{\hyperlink{md__nvidia_8c_source}{md\+\_\+nvidia.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structg__raid__md__nvidia__object_a816d861e57b47a3d094998240056d8ee}\label{structg__raid__md__nvidia__object_a816d861e57b47a3d094998240056d8ee}} 
\index{g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}!mdio\_base@{mdio\_base}}
\index{mdio\_base@{mdio\_base}!g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}}
\doxysubsubsection{\texorpdfstring{mdio\_base}{mdio\_base}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__raid__md__object}{g\+\_\+raid\+\_\+md\+\_\+object}} g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object\+::mdio\+\_\+base}



Definition at line \mbox{\hyperlink{md__nvidia_8c_source_l00113}{113}} of file \mbox{\hyperlink{md__nvidia_8c_source}{md\+\_\+nvidia.\+c}}.

\mbox{\Hypertarget{structg__raid__md__nvidia__object_afa07ad65f062761157c502f1958b01db}\label{structg__raid__md__nvidia__object_afa07ad65f062761157c502f1958b01db}} 
\index{g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}!mdio\_disks\_present@{mdio\_disks\_present}}
\index{mdio\_disks\_present@{mdio\_disks\_present}!g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}}
\doxysubsubsection{\texorpdfstring{mdio\_disks\_present}{mdio\_disks\_present}}
{\footnotesize\ttfamily int g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object\+::mdio\+\_\+disks\+\_\+present}



Definition at line \mbox{\hyperlink{md__nvidia_8c_source_l00118}{118}} of file \mbox{\hyperlink{md__nvidia_8c_source}{md\+\_\+nvidia.\+c}}.



Referenced by \mbox{\hyperlink{md__nvidia_8c_source_l00749}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+new\+\_\+disk()}}.

\mbox{\Hypertarget{structg__raid__md__nvidia__object_aefce115b3fa89d65ed5b2badb5afb1a0}\label{structg__raid__md__nvidia__object_aefce115b3fa89d65ed5b2badb5afb1a0}} 
\index{g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}!mdio\_incomplete@{mdio\_incomplete}}
\index{mdio\_incomplete@{mdio\_incomplete}!g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}}
\doxysubsubsection{\texorpdfstring{mdio\_incomplete}{mdio\_incomplete}}
{\footnotesize\ttfamily int g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object\+::mdio\+\_\+incomplete}



Definition at line \mbox{\hyperlink{md__nvidia_8c_source_l00120}{120}} of file \mbox{\hyperlink{md__nvidia_8c_source}{md\+\_\+nvidia.\+c}}.



Referenced by \mbox{\hyperlink{md__nvidia_8c_source_l00592}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+refill()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00430}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+start\+\_\+disk()}}, and \mbox{\hyperlink{md__nvidia_8c_source_l00826}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+nvidia()}}.

\mbox{\Hypertarget{structg__raid__md__nvidia__object_a635392e5025c207871b70558e5e73fe8}\label{structg__raid__md__nvidia__object_a635392e5025c207871b70558e5e73fe8}} 
\index{g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}!mdio\_meta@{mdio\_meta}}
\index{mdio\_meta@{mdio\_meta}!g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}}
\doxysubsubsection{\texorpdfstring{mdio\_meta}{mdio\_meta}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structnvidia__raid__conf}{nvidia\+\_\+raid\+\_\+conf}}$\ast$ g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object\+::mdio\+\_\+meta}



Definition at line \mbox{\hyperlink{md__nvidia_8c_source_l00115}{115}} of file \mbox{\hyperlink{md__nvidia_8c_source}{md\+\_\+nvidia.\+c}}.



Referenced by \mbox{\hyperlink{md__nvidia_8c_source_l01564}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+nvidia()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00749}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+new\+\_\+disk()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00652}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+start()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00430}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+start\+\_\+disk()}}, and \mbox{\hyperlink{md__nvidia_8c_source_l01392}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+nvidia()}}.

\mbox{\Hypertarget{structg__raid__md__nvidia__object_ac9946cd94e723e331cf7b903fc10a63e}\label{structg__raid__md__nvidia__object_ac9946cd94e723e331cf7b903fc10a63e}} 
\index{g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}!mdio\_rootmount@{mdio\_rootmount}}
\index{mdio\_rootmount@{mdio\_rootmount}!g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}}
\doxysubsubsection{\texorpdfstring{mdio\_rootmount}{mdio\_rootmount}}
{\footnotesize\ttfamily struct root\+\_\+hold\+\_\+token$\ast$ g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object\+::mdio\+\_\+rootmount}



Definition at line \mbox{\hyperlink{md__nvidia_8c_source_l00121}{121}} of file \mbox{\hyperlink{md__nvidia_8c_source}{md\+\_\+nvidia.\+c}}.



Referenced by \mbox{\hyperlink{md__nvidia_8c_source_l01564}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+nvidia()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00652}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+start()}}, and \mbox{\hyperlink{md__nvidia_8c_source_l00826}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+nvidia()}}.

\mbox{\Hypertarget{structg__raid__md__nvidia__object_a489ca49c5cd000d6b3aab8f1fb743898}\label{structg__raid__md__nvidia__object_a489ca49c5cd000d6b3aab8f1fb743898}} 
\index{g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}!mdio\_start\_co@{mdio\_start\_co}}
\index{mdio\_start\_co@{mdio\_start\_co}!g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}}
\doxysubsubsection{\texorpdfstring{mdio\_start\_co}{mdio\_start\_co}}
{\footnotesize\ttfamily struct callout g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object\+::mdio\+\_\+start\+\_\+co}



Definition at line \mbox{\hyperlink{md__nvidia_8c_source_l00116}{116}} of file \mbox{\hyperlink{md__nvidia_8c_source}{md\+\_\+nvidia.\+c}}.



Referenced by \mbox{\hyperlink{md__nvidia_8c_source_l01564}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+nvidia()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00652}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+start()}}, and \mbox{\hyperlink{md__nvidia_8c_source_l00826}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+nvidia()}}.

\mbox{\Hypertarget{structg__raid__md__nvidia__object_a539e339fc16ff954b31e7a4f4c998989}\label{structg__raid__md__nvidia__object_a539e339fc16ff954b31e7a4f4c998989}} 
\index{g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}!mdio\_started@{mdio\_started}}
\index{mdio\_started@{mdio\_started}!g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}}
\doxysubsubsection{\texorpdfstring{mdio\_started}{mdio\_started}}
{\footnotesize\ttfamily int g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object\+::mdio\+\_\+started}



Definition at line \mbox{\hyperlink{md__nvidia_8c_source_l00119}{119}} of file \mbox{\hyperlink{md__nvidia_8c_source}{md\+\_\+nvidia.\+c}}.



Referenced by \mbox{\hyperlink{md__nvidia_8c_source_l01026}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+nvidia()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00961}{g\+\_\+raid\+\_\+md\+\_\+event\+\_\+nvidia()}}, \mbox{\hyperlink{md__nvidia_8c_source_l01564}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+nvidia()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00749}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+new\+\_\+disk()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00652}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+start()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00430}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+start\+\_\+disk()}}, and \mbox{\hyperlink{md__nvidia_8c_source_l00790}{g\+\_\+raid\+\_\+nvidia\+\_\+go()}}.

\mbox{\Hypertarget{structg__raid__md__nvidia__object_a8d3edbaef2096941809ebb511bbdf4d0}\label{structg__raid__md__nvidia__object_a8d3edbaef2096941809ebb511bbdf4d0}} 
\index{g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}!mdio\_total\_disks@{mdio\_total\_disks}}
\index{mdio\_total\_disks@{mdio\_total\_disks}!g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}}
\doxysubsubsection{\texorpdfstring{mdio\_total\_disks}{mdio\_total\_disks}}
{\footnotesize\ttfamily int g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object\+::mdio\+\_\+total\+\_\+disks}



Definition at line \mbox{\hyperlink{md__nvidia_8c_source_l00117}{117}} of file \mbox{\hyperlink{md__nvidia_8c_source}{md\+\_\+nvidia.\+c}}.



Referenced by \mbox{\hyperlink{md__nvidia_8c_source_l01026}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+nvidia()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00749}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+new\+\_\+disk()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00592}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+refill()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00652}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+start()}}, and \mbox{\hyperlink{md__nvidia_8c_source_l00430}{g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+start\+\_\+disk()}}.

\mbox{\Hypertarget{structg__raid__md__nvidia__object_aa5d2370ed9de5b660a4a057fcb4feaf4}\label{structg__raid__md__nvidia__object_aa5d2370ed9de5b660a4a057fcb4feaf4}} 
\index{g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}!mdio\_volume\_id@{mdio\_volume\_id}}
\index{mdio\_volume\_id@{mdio\_volume\_id}!g\_raid\_md\_nvidia\_object@{g\_raid\_md\_nvidia\_object}}
\doxysubsubsection{\texorpdfstring{mdio\_volume\_id}{mdio\_volume\_id}}
{\footnotesize\ttfamily uint64\+\_\+t g\+\_\+raid\+\_\+md\+\_\+nvidia\+\_\+object\+::mdio\+\_\+volume\+\_\+id\mbox{[}2\mbox{]}}



Definition at line \mbox{\hyperlink{md__nvidia_8c_source_l00114}{114}} of file \mbox{\hyperlink{md__nvidia_8c_source}{md\+\_\+nvidia.\+c}}.



Referenced by \mbox{\hyperlink{md__nvidia_8c_source_l00806}{g\+\_\+raid\+\_\+md\+\_\+create\+\_\+nvidia()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00961}{g\+\_\+raid\+\_\+md\+\_\+event\+\_\+nvidia()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00826}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+nvidia()}}, and \mbox{\hyperlink{md__nvidia_8c_source_l01392}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+nvidia()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
geom/raid/\mbox{\hyperlink{md__nvidia_8c}{md\+\_\+nvidia.\+c}}\end{DoxyCompactItemize}
