\hypertarget{structg__raid__md__promise__perdisk}{}\doxysection{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+perdisk Struct Reference}
\label{structg__raid__md__promise__perdisk}\index{g\_raid\_md\_promise\_perdisk@{g\_raid\_md\_promise\_perdisk}}


Collaboration diagram for g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+perdisk\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=234pt]{d7/d7d/structg__raid__md__promise__perdisk__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{structg__raid__md__promise__perdisk_ab4298e04bfd1fc70debb15180a449beb}{pd\+\_\+updated}}
\item 
int \mbox{\hyperlink{structg__raid__md__promise__perdisk_af83a2a95e726587eddda9df693dc9fe3}{pd\+\_\+subdisks}}
\item 
struct \mbox{\hyperlink{structpromise__raid__conf}{promise\+\_\+raid\+\_\+conf}} $\ast$ \mbox{\hyperlink{structg__raid__md__promise__perdisk_a1c82e583e44e3ff4d9f7287587a5223b}{pd\+\_\+meta}} \mbox{[}\mbox{\hyperlink{md__promise_8c_a1071bebcee9243fc289d40361d4793a6}{PROMISE\+\_\+\+MAX\+\_\+\+SUBDISKS}}\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{md__promise_8c_source_l00144}{144}} of file \mbox{\hyperlink{md__promise_8c_source}{md\+\_\+promise.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structg__raid__md__promise__perdisk_a1c82e583e44e3ff4d9f7287587a5223b}\label{structg__raid__md__promise__perdisk_a1c82e583e44e3ff4d9f7287587a5223b}} 
\index{g\_raid\_md\_promise\_perdisk@{g\_raid\_md\_promise\_perdisk}!pd\_meta@{pd\_meta}}
\index{pd\_meta@{pd\_meta}!g\_raid\_md\_promise\_perdisk@{g\_raid\_md\_promise\_perdisk}}
\doxysubsubsection{\texorpdfstring{pd\_meta}{pd\_meta}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structpromise__raid__conf}{promise\+\_\+raid\+\_\+conf}}$\ast$ g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+perdisk\+::pd\+\_\+meta\mbox{[}\mbox{\hyperlink{md__promise_8c_a1071bebcee9243fc289d40361d4793a6}{PROMISE\+\_\+\+MAX\+\_\+\+SUBDISKS}}\mbox{]}}



Definition at line \mbox{\hyperlink{md__promise_8c_source_l00147}{147}} of file \mbox{\hyperlink{md__promise_8c_source}{md\+\_\+promise.\+c}}.



Referenced by \mbox{\hyperlink{md__promise_8c_source_l01260}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+promise()}}, \mbox{\hyperlink{md__promise_8c_source_l01908}{g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+promise()}}, \mbox{\hyperlink{md__promise_8c_source_l01961}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+disk\+\_\+promise()}}, \mbox{\hyperlink{md__promise_8c_source_l00985}{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+new\+\_\+disk()}}, \mbox{\hyperlink{md__promise_8c_source_l00578}{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+purge\+\_\+disks()}}, \mbox{\hyperlink{md__promise_8c_source_l00896}{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+start()}}, \mbox{\hyperlink{md__promise_8c_source_l00667}{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+start\+\_\+disk()}}, \mbox{\hyperlink{md__promise_8c_source_l01098}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+promise()}}, and \mbox{\hyperlink{md__promise_8c_source_l01696}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+promise()}}.

\mbox{\Hypertarget{structg__raid__md__promise__perdisk_af83a2a95e726587eddda9df693dc9fe3}\label{structg__raid__md__promise__perdisk_af83a2a95e726587eddda9df693dc9fe3}} 
\index{g\_raid\_md\_promise\_perdisk@{g\_raid\_md\_promise\_perdisk}!pd\_subdisks@{pd\_subdisks}}
\index{pd\_subdisks@{pd\_subdisks}!g\_raid\_md\_promise\_perdisk@{g\_raid\_md\_promise\_perdisk}}
\doxysubsubsection{\texorpdfstring{pd\_subdisks}{pd\_subdisks}}
{\footnotesize\ttfamily int g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+perdisk\+::pd\+\_\+subdisks}



Definition at line \mbox{\hyperlink{md__promise_8c_source_l00146}{146}} of file \mbox{\hyperlink{md__promise_8c_source}{md\+\_\+promise.\+c}}.



Referenced by \mbox{\hyperlink{md__promise_8c_source_l01260}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+promise()}}, \mbox{\hyperlink{md__promise_8c_source_l01908}{g\+\_\+raid\+\_\+md\+\_\+fail\+\_\+disk\+\_\+promise()}}, \mbox{\hyperlink{md__promise_8c_source_l01961}{g\+\_\+raid\+\_\+md\+\_\+free\+\_\+disk\+\_\+promise()}}, \mbox{\hyperlink{md__promise_8c_source_l00985}{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+new\+\_\+disk()}}, \mbox{\hyperlink{md__promise_8c_source_l00578}{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+purge\+\_\+disks()}}, \mbox{\hyperlink{md__promise_8c_source_l00832}{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+refill()}}, \mbox{\hyperlink{md__promise_8c_source_l00896}{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+start()}}, \mbox{\hyperlink{md__promise_8c_source_l00667}{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+start\+\_\+disk()}}, \mbox{\hyperlink{md__promise_8c_source_l01098}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+promise()}}, and \mbox{\hyperlink{md__promise_8c_source_l01696}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+promise()}}.

\mbox{\Hypertarget{structg__raid__md__promise__perdisk_ab4298e04bfd1fc70debb15180a449beb}\label{structg__raid__md__promise__perdisk_ab4298e04bfd1fc70debb15180a449beb}} 
\index{g\_raid\_md\_promise\_perdisk@{g\_raid\_md\_promise\_perdisk}!pd\_updated@{pd\_updated}}
\index{pd\_updated@{pd\_updated}!g\_raid\_md\_promise\_perdisk@{g\_raid\_md\_promise\_perdisk}}
\doxysubsubsection{\texorpdfstring{pd\_updated}{pd\_updated}}
{\footnotesize\ttfamily int g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+perdisk\+::pd\+\_\+updated}



Definition at line \mbox{\hyperlink{md__promise_8c_source_l00145}{145}} of file \mbox{\hyperlink{md__promise_8c_source}{md\+\_\+promise.\+c}}.



Referenced by \mbox{\hyperlink{md__promise_8c_source_l00578}{g\+\_\+raid\+\_\+md\+\_\+promise\+\_\+purge\+\_\+disks()}}, and \mbox{\hyperlink{md__promise_8c_source_l01696}{g\+\_\+raid\+\_\+md\+\_\+write\+\_\+promise()}}.



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