\hypertarget{structg__consumer}{}\doxysection{g\+\_\+consumer Struct Reference}
\label{structg__consumer}\index{g\_consumer@{g\_consumer}}


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



Collaboration diagram for g\+\_\+consumer\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=219pt]{dc/d38/structg__consumer__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structg__consumer_a51ca6e44e645a3e243d4cbfff35c5684}{LIST\+\_\+\+ENTRY}} (\mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}}) consumer
\item 
\mbox{\hyperlink{structg__consumer_a35561bbcf1f68e02cfafa3df7663568f}{LIST\+\_\+\+ENTRY}} (\mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}}) consumers
\end{DoxyCompactItemize}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structg__geom}{g\+\_\+geom}} $\ast$ \mbox{\hyperlink{structg__consumer_a75734fc8cd22ffc4209c36cc0a459cba}{geom}}
\item 
struct \mbox{\hyperlink{structg__provider}{g\+\_\+provider}} $\ast$ \mbox{\hyperlink{structg__consumer_a6435d5aec0376e995dce3131fd3beb52}{provider}}
\item 
int \mbox{\hyperlink{structg__consumer_a40c3b377327dc07731eaf19340004033}{acr}}
\item 
int \mbox{\hyperlink{structg__consumer_a28f563df0299e7e1ab9a1121b6e483eb}{acw}}
\item 
int \mbox{\hyperlink{structg__consumer_ace7a7f6859bd4cf00ff910bda08bb05a}{ace}}
\item 
int \mbox{\hyperlink{structg__consumer_acf792357913c0445233b71f8259764d9}{flags}}
\item 
struct devstat $\ast$ \mbox{\hyperlink{structg__consumer_adb9344ae8135d6d1b28a01ff5fe7bc3c}{stat}}
\item 
u\+\_\+int \mbox{\hyperlink{structg__consumer_a9de6b132beb6c47863410407b6674197}{nstart}}
\item 
u\+\_\+int \mbox{\hyperlink{structg__consumer_acafd47028c17e8ad45325cde2602dc31}{nend}}
\item 
void $\ast$ \mbox{\hyperlink{structg__consumer_a11273c1281d0cffbc3383eb4e49e7010}{private}}
\item 
u\+\_\+int \mbox{\hyperlink{structg__consumer_a0bd70ab96dc6a56c4e0db0608af9c9a4}{index}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{geom_8h_source_l00175}{175}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{structg__consumer_a51ca6e44e645a3e243d4cbfff35c5684}\label{structg__consumer_a51ca6e44e645a3e243d4cbfff35c5684}} 
\index{g\_consumer@{g\_consumer}!LIST\_ENTRY@{LIST\_ENTRY}}
\index{LIST\_ENTRY@{LIST\_ENTRY}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{LIST\_ENTRY()}{LIST\_ENTRY()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily g\+\_\+consumer\+::\+LIST\+\_\+\+ENTRY (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}}}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{structg__consumer_a35561bbcf1f68e02cfafa3df7663568f}\label{structg__consumer_a35561bbcf1f68e02cfafa3df7663568f}} 
\index{g\_consumer@{g\_consumer}!LIST\_ENTRY@{LIST\_ENTRY}}
\index{LIST\_ENTRY@{LIST\_ENTRY}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{LIST\_ENTRY()}{LIST\_ENTRY()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily g\+\_\+consumer\+::\+LIST\+\_\+\+ENTRY (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structg__consumer}{g\+\_\+consumer}}}]{ }\end{DoxyParamCaption})}



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structg__consumer_ace7a7f6859bd4cf00ff910bda08bb05a}\label{structg__consumer_ace7a7f6859bd4cf00ff910bda08bb05a}} 
\index{g\_consumer@{g\_consumer}!ace@{ace}}
\index{ace@{ace}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{ace}{ace}}
{\footnotesize\ttfamily int g\+\_\+consumer\+::ace}



Definition at line \mbox{\hyperlink{geom_8h_source_l00180}{180}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{g__virstor_8c_source_l01124}{add\+\_\+provider\+\_\+to\+\_\+geom()}}, \mbox{\hyperlink{geom__subr_8c_source_l00944}{g\+\_\+access()}}, \mbox{\hyperlink{g__bde_8c_source_l00096}{g\+\_\+bde\+\_\+access()}}, \mbox{\hyperlink{g__concat_8c_source_l00174}{g\+\_\+concat\+\_\+access()}}, \mbox{\hyperlink{g__concat_8c_source_l00531}{g\+\_\+concat\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__concat_8c_source_l01055}{g\+\_\+concat\+\_\+ctl\+\_\+append()}}, \mbox{\hyperlink{g__concat_8c_source_l00121}{g\+\_\+concat\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{geom__dump_8c_source_l00192}{g\+\_\+conf\+\_\+consumer()}}, \mbox{\hyperlink{geom__dump_8c_source_l00053}{g\+\_\+confdot\+\_\+consumer()}}, \mbox{\hyperlink{geom__subr_8c_source_l00543}{g\+\_\+destroy\+\_\+consumer()}}, \mbox{\hyperlink{geom__subr_8c_source_l00913}{g\+\_\+detach()}}, \mbox{\hyperlink{geom__dev_8c_source_l00216}{g\+\_\+dev\+\_\+destroy()}}, \mbox{\hyperlink{g__journal_8c_source_l02383}{g\+\_\+journal\+\_\+destroy()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00395}{g\+\_\+llvm\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00316}{g\+\_\+llvm\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__mirror_8c_source_l00366}{g\+\_\+mirror\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__mirror_8c_source_l01683}{g\+\_\+mirror\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l01558}{g\+\_\+mirror\+\_\+request\+\_\+load()}}, \mbox{\hyperlink{g__mirror_8c_source_l01481}{g\+\_\+mirror\+\_\+request\+\_\+prefer()}}, \mbox{\hyperlink{g__mirror_8c_source_l01519}{g\+\_\+mirror\+\_\+request\+\_\+round\+\_\+robin()}}, \mbox{\hyperlink{g__mirror_8c_source_l01614}{g\+\_\+mirror\+\_\+request\+\_\+split()}}, \mbox{\hyperlink{g__mirror_8c_source_l01340}{g\+\_\+mirror\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l00667}{g\+\_\+mirror\+\_\+write\+\_\+metadata()}}, \mbox{\hyperlink{g__mountver_8c_source_l00087}{g\+\_\+mountver\+\_\+detach()}}, \mbox{\hyperlink{g__multipath_8c_source_l00207}{g\+\_\+mpd()}}, \mbox{\hyperlink{g__multipath_8c_source_l00582}{g\+\_\+multipath\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__part_8c_source_l02353}{g\+\_\+part\+\_\+unload\+\_\+event()}}, \mbox{\hyperlink{g__raid3_8c_source_l01379}{g\+\_\+raid3\+\_\+flush()}}, \mbox{\hyperlink{g__raid3_8c_source_l01107}{g\+\_\+raid3\+\_\+gather()}}, \mbox{\hyperlink{g__raid3_8c_source_l00449}{g\+\_\+raid3\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__raid3_8c_source_l01765}{g\+\_\+raid3\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__raid3_8c_source_l01037}{g\+\_\+raid3\+\_\+scatter()}}, \mbox{\hyperlink{g__raid3_8c_source_l01592}{g\+\_\+raid3\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__raid3_8c_source_l00673}{g\+\_\+raid3\+\_\+write\+\_\+metadata()}}, \mbox{\hyperlink{g__raid_8c_source_l00859}{g\+\_\+raid\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__shsec_8c_source_l00195}{g\+\_\+shsec\+\_\+access()}}, \mbox{\hyperlink{g__shsec_8c_source_l00465}{g\+\_\+shsec\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__shsec_8c_source_l00150}{g\+\_\+shsec\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{geom__slice_8c_source_l00099}{g\+\_\+slice\+\_\+access()}}, \mbox{\hyperlink{geom__slice_8c_source_l00493}{g\+\_\+slice\+\_\+orphan()}}, \mbox{\hyperlink{geom__subr_8c_source_l01230}{g\+\_\+spoil()}}, \mbox{\hyperlink{g__stripe_8c_source_l00203}{g\+\_\+stripe\+\_\+access()}}, \mbox{\hyperlink{g__stripe_8c_source_l00747}{g\+\_\+stripe\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__stripe_8c_source_l00154}{g\+\_\+stripe\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__union_8c_source_l00599}{g\+\_\+union\+\_\+ctl\+\_\+commit()}}, \mbox{\hyperlink{geom__subr_8c_source_l00184}{g\+\_\+unload\+\_\+class()}}, \mbox{\hyperlink{g__uzip_8c_source_l00535}{g\+\_\+uzip\+\_\+access()}}, \mbox{\hyperlink{g__uzip_8c_source_l00507}{g\+\_\+uzip\+\_\+orphan()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00083}{g\+\_\+vfs\+\_\+destroy()}}, \mbox{\hyperlink{g__virstor_8c_source_l01401}{g\+\_\+virstor\+\_\+access()}}, \mbox{\hyperlink{geom__subr_8c_source_l00466}{g\+\_\+wither\+\_\+geom\+\_\+close()}}, \mbox{\hyperlink{geom__subr_8c_source_l00484}{g\+\_\+wither\+\_\+washer()}}, \mbox{\hyperlink{geom__vinum__subr_8c_source_l00952}{gv\+\_\+consumer\+\_\+is\+\_\+open()}}, \mbox{\hyperlink{geom__vinum__create_8c_source_l00053}{gv\+\_\+create\+\_\+drive()}}, \mbox{\hyperlink{geom__vinum__events_8c_source_l00218}{gv\+\_\+drive\+\_\+lost()}}, \mbox{\hyperlink{geom__vinum__rm_8c_source_l00303}{gv\+\_\+rm\+\_\+drive()}}, \mbox{\hyperlink{g__virstor_8c_source_l00882}{remove\+\_\+component()}}, and \mbox{\hyperlink{g__virstor_8c_source_l00261}{virstor\+\_\+ctl\+\_\+add()}}.

\mbox{\Hypertarget{structg__consumer_a40c3b377327dc07731eaf19340004033}\label{structg__consumer_a40c3b377327dc07731eaf19340004033}} 
\index{g\_consumer@{g\_consumer}!acr@{acr}}
\index{acr@{acr}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{acr}{acr}}
{\footnotesize\ttfamily int g\+\_\+consumer\+::acr}



Definition at line \mbox{\hyperlink{geom_8h_source_l00180}{180}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{g__virstor_8c_source_l01124}{add\+\_\+provider\+\_\+to\+\_\+geom()}}, \mbox{\hyperlink{geom__subr_8c_source_l00944}{g\+\_\+access()}}, \mbox{\hyperlink{g__bde_8c_source_l00096}{g\+\_\+bde\+\_\+access()}}, \mbox{\hyperlink{g__concat_8c_source_l00174}{g\+\_\+concat\+\_\+access()}}, \mbox{\hyperlink{g__concat_8c_source_l00531}{g\+\_\+concat\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__concat_8c_source_l01055}{g\+\_\+concat\+\_\+ctl\+\_\+append()}}, \mbox{\hyperlink{g__concat_8c_source_l00121}{g\+\_\+concat\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{geom__dump_8c_source_l00192}{g\+\_\+conf\+\_\+consumer()}}, \mbox{\hyperlink{geom__dump_8c_source_l00053}{g\+\_\+confdot\+\_\+consumer()}}, \mbox{\hyperlink{geom__subr_8c_source_l00543}{g\+\_\+destroy\+\_\+consumer()}}, \mbox{\hyperlink{geom__subr_8c_source_l00913}{g\+\_\+detach()}}, \mbox{\hyperlink{geom__dev_8c_source_l00216}{g\+\_\+dev\+\_\+destroy()}}, \mbox{\hyperlink{geom__dev_8c_source_l00528}{g\+\_\+dev\+\_\+ioctl()}}, \mbox{\hyperlink{geom__dev_8c_source_l00792}{g\+\_\+dev\+\_\+strategy()}}, \mbox{\hyperlink{g__eli_8c_source_l01002}{g\+\_\+eli\+\_\+create()}}, \mbox{\hyperlink{g__eli_8c_source_l00759}{g\+\_\+eli\+\_\+read\+\_\+metadata\+\_\+offset()}}, \mbox{\hyperlink{geom__io_8c_source_l00389}{g\+\_\+io\+\_\+check()}}, \mbox{\hyperlink{g__journal_8c_source_l02383}{g\+\_\+journal\+\_\+destroy()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00395}{g\+\_\+llvm\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00316}{g\+\_\+llvm\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__mirror_8c_source_l00366}{g\+\_\+mirror\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__mirror_8c_source_l01683}{g\+\_\+mirror\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l01558}{g\+\_\+mirror\+\_\+request\+\_\+load()}}, \mbox{\hyperlink{g__mirror_8c_source_l01481}{g\+\_\+mirror\+\_\+request\+\_\+prefer()}}, \mbox{\hyperlink{g__mirror_8c_source_l01519}{g\+\_\+mirror\+\_\+request\+\_\+round\+\_\+robin()}}, \mbox{\hyperlink{g__mirror_8c_source_l01614}{g\+\_\+mirror\+\_\+request\+\_\+split()}}, \mbox{\hyperlink{g__mirror_8c_source_l01340}{g\+\_\+mirror\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l00667}{g\+\_\+mirror\+\_\+write\+\_\+metadata()}}, \mbox{\hyperlink{g__mountver_8c_source_l00087}{g\+\_\+mountver\+\_\+detach()}}, \mbox{\hyperlink{g__multipath_8c_source_l00207}{g\+\_\+mpd()}}, \mbox{\hyperlink{g__multipath_8c_source_l00582}{g\+\_\+multipath\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__part_8c_source_l02353}{g\+\_\+part\+\_\+unload\+\_\+event()}}, \mbox{\hyperlink{g__raid3_8c_source_l01379}{g\+\_\+raid3\+\_\+flush()}}, \mbox{\hyperlink{g__raid3_8c_source_l01107}{g\+\_\+raid3\+\_\+gather()}}, \mbox{\hyperlink{g__raid3_8c_source_l00449}{g\+\_\+raid3\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__raid3_8c_source_l01765}{g\+\_\+raid3\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__raid3_8c_source_l01037}{g\+\_\+raid3\+\_\+scatter()}}, \mbox{\hyperlink{g__raid3_8c_source_l01592}{g\+\_\+raid3\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__raid3_8c_source_l00673}{g\+\_\+raid3\+\_\+write\+\_\+metadata()}}, \mbox{\hyperlink{g__raid_8c_source_l00859}{g\+\_\+raid\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__shsec_8c_source_l00195}{g\+\_\+shsec\+\_\+access()}}, \mbox{\hyperlink{g__shsec_8c_source_l00465}{g\+\_\+shsec\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__shsec_8c_source_l00150}{g\+\_\+shsec\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{geom__slice_8c_source_l00099}{g\+\_\+slice\+\_\+access()}}, \mbox{\hyperlink{geom__slice_8c_source_l00493}{g\+\_\+slice\+\_\+orphan()}}, \mbox{\hyperlink{g__stripe_8c_source_l00203}{g\+\_\+stripe\+\_\+access()}}, \mbox{\hyperlink{g__stripe_8c_source_l00747}{g\+\_\+stripe\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__stripe_8c_source_l00154}{g\+\_\+stripe\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__union_8c_source_l00599}{g\+\_\+union\+\_\+ctl\+\_\+commit()}}, \mbox{\hyperlink{geom__subr_8c_source_l00184}{g\+\_\+unload\+\_\+class()}}, \mbox{\hyperlink{g__uzip_8c_source_l00535}{g\+\_\+uzip\+\_\+access()}}, \mbox{\hyperlink{g__uzip_8c_source_l00507}{g\+\_\+uzip\+\_\+orphan()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00083}{g\+\_\+vfs\+\_\+destroy()}}, \mbox{\hyperlink{g__virstor_8c_source_l01401}{g\+\_\+virstor\+\_\+access()}}, \mbox{\hyperlink{geom__subr_8c_source_l00466}{g\+\_\+wither\+\_\+geom\+\_\+close()}}, \mbox{\hyperlink{geom__subr_8c_source_l00484}{g\+\_\+wither\+\_\+washer()}}, \mbox{\hyperlink{geom__vinum__subr_8c_source_l00952}{gv\+\_\+consumer\+\_\+is\+\_\+open()}}, \mbox{\hyperlink{geom__vinum__create_8c_source_l00053}{gv\+\_\+create\+\_\+drive()}}, \mbox{\hyperlink{geom__vinum__events_8c_source_l00218}{gv\+\_\+drive\+\_\+lost()}}, \mbox{\hyperlink{geom__vinum__rm_8c_source_l00303}{gv\+\_\+rm\+\_\+drive()}}, \mbox{\hyperlink{g__virstor_8c_source_l00882}{remove\+\_\+component()}}, and \mbox{\hyperlink{g__virstor_8c_source_l00261}{virstor\+\_\+ctl\+\_\+add()}}.

\mbox{\Hypertarget{structg__consumer_a28f563df0299e7e1ab9a1121b6e483eb}\label{structg__consumer_a28f563df0299e7e1ab9a1121b6e483eb}} 
\index{g\_consumer@{g\_consumer}!acw@{acw}}
\index{acw@{acw}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{acw}{acw}}
{\footnotesize\ttfamily int g\+\_\+consumer\+::acw}



Definition at line \mbox{\hyperlink{geom_8h_source_l00180}{180}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{g__virstor_8c_source_l01124}{add\+\_\+provider\+\_\+to\+\_\+geom()}}, \mbox{\hyperlink{geom__subr_8c_source_l00944}{g\+\_\+access()}}, \mbox{\hyperlink{g__bde_8c_source_l00096}{g\+\_\+bde\+\_\+access()}}, \mbox{\hyperlink{g__concat_8c_source_l00174}{g\+\_\+concat\+\_\+access()}}, \mbox{\hyperlink{g__concat_8c_source_l00531}{g\+\_\+concat\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__concat_8c_source_l01055}{g\+\_\+concat\+\_\+ctl\+\_\+append()}}, \mbox{\hyperlink{g__concat_8c_source_l00121}{g\+\_\+concat\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{geom__dump_8c_source_l00192}{g\+\_\+conf\+\_\+consumer()}}, \mbox{\hyperlink{geom__dump_8c_source_l00053}{g\+\_\+confdot\+\_\+consumer()}}, \mbox{\hyperlink{geom__subr_8c_source_l00543}{g\+\_\+destroy\+\_\+consumer()}}, \mbox{\hyperlink{geom__subr_8c_source_l00913}{g\+\_\+detach()}}, \mbox{\hyperlink{geom__dev_8c_source_l00216}{g\+\_\+dev\+\_\+destroy()}}, \mbox{\hyperlink{geom__dev_8c_source_l00528}{g\+\_\+dev\+\_\+ioctl()}}, \mbox{\hyperlink{geom__dev_8c_source_l00792}{g\+\_\+dev\+\_\+strategy()}}, \mbox{\hyperlink{geom__io_8c_source_l00389}{g\+\_\+io\+\_\+check()}}, \mbox{\hyperlink{g__journal_8c_source_l02383}{g\+\_\+journal\+\_\+destroy()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00395}{g\+\_\+llvm\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00316}{g\+\_\+llvm\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__mirror_8c_source_l00366}{g\+\_\+mirror\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__mirror_8c_source_l01683}{g\+\_\+mirror\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l01558}{g\+\_\+mirror\+\_\+request\+\_\+load()}}, \mbox{\hyperlink{g__mirror_8c_source_l01481}{g\+\_\+mirror\+\_\+request\+\_\+prefer()}}, \mbox{\hyperlink{g__mirror_8c_source_l01519}{g\+\_\+mirror\+\_\+request\+\_\+round\+\_\+robin()}}, \mbox{\hyperlink{g__mirror_8c_source_l01614}{g\+\_\+mirror\+\_\+request\+\_\+split()}}, \mbox{\hyperlink{g__mirror_8c_source_l01340}{g\+\_\+mirror\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l00667}{g\+\_\+mirror\+\_\+write\+\_\+metadata()}}, \mbox{\hyperlink{g__mountver_8c_source_l00087}{g\+\_\+mountver\+\_\+detach()}}, \mbox{\hyperlink{g__multipath_8c_source_l00207}{g\+\_\+mpd()}}, \mbox{\hyperlink{g__multipath_8c_source_l00582}{g\+\_\+multipath\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__part_8c_source_l02353}{g\+\_\+part\+\_\+unload\+\_\+event()}}, \mbox{\hyperlink{g__raid3__ctl_8c_source_l00396}{g\+\_\+raid3\+\_\+ctl\+\_\+insert()}}, \mbox{\hyperlink{g__raid3_8c_source_l01379}{g\+\_\+raid3\+\_\+flush()}}, \mbox{\hyperlink{g__raid3_8c_source_l01107}{g\+\_\+raid3\+\_\+gather()}}, \mbox{\hyperlink{g__raid3_8c_source_l00449}{g\+\_\+raid3\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__raid3_8c_source_l01765}{g\+\_\+raid3\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__raid3_8c_source_l01037}{g\+\_\+raid3\+\_\+scatter()}}, \mbox{\hyperlink{g__raid3_8c_source_l01592}{g\+\_\+raid3\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__raid3_8c_source_l00673}{g\+\_\+raid3\+\_\+write\+\_\+metadata()}}, \mbox{\hyperlink{g__raid_8c_source_l00859}{g\+\_\+raid\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__shsec_8c_source_l00195}{g\+\_\+shsec\+\_\+access()}}, \mbox{\hyperlink{g__shsec_8c_source_l00465}{g\+\_\+shsec\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__shsec_8c_source_l00150}{g\+\_\+shsec\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{geom__slice_8c_source_l00099}{g\+\_\+slice\+\_\+access()}}, \mbox{\hyperlink{geom__slice_8c_source_l00493}{g\+\_\+slice\+\_\+orphan()}}, \mbox{\hyperlink{g__stripe_8c_source_l00203}{g\+\_\+stripe\+\_\+access()}}, \mbox{\hyperlink{g__stripe_8c_source_l00747}{g\+\_\+stripe\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__stripe_8c_source_l00154}{g\+\_\+stripe\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__union_8c_source_l00599}{g\+\_\+union\+\_\+ctl\+\_\+commit()}}, \mbox{\hyperlink{geom__subr_8c_source_l00184}{g\+\_\+unload\+\_\+class()}}, \mbox{\hyperlink{g__uzip_8c_source_l00535}{g\+\_\+uzip\+\_\+access()}}, \mbox{\hyperlink{g__uzip_8c_source_l00507}{g\+\_\+uzip\+\_\+orphan()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00083}{g\+\_\+vfs\+\_\+destroy()}}, \mbox{\hyperlink{g__virstor_8c_source_l01401}{g\+\_\+virstor\+\_\+access()}}, \mbox{\hyperlink{geom__subr_8c_source_l00466}{g\+\_\+wither\+\_\+geom\+\_\+close()}}, \mbox{\hyperlink{geom__subr_8c_source_l00484}{g\+\_\+wither\+\_\+washer()}}, \mbox{\hyperlink{geom__vinum__subr_8c_source_l00952}{gv\+\_\+consumer\+\_\+is\+\_\+open()}}, \mbox{\hyperlink{geom__vinum__create_8c_source_l00053}{gv\+\_\+create\+\_\+drive()}}, \mbox{\hyperlink{geom__vinum__events_8c_source_l00218}{gv\+\_\+drive\+\_\+lost()}}, \mbox{\hyperlink{geom__vinum__rm_8c_source_l00303}{gv\+\_\+rm\+\_\+drive()}}, \mbox{\hyperlink{g__virstor_8c_source_l00882}{remove\+\_\+component()}}, and \mbox{\hyperlink{g__virstor_8c_source_l00261}{virstor\+\_\+ctl\+\_\+add()}}.

\mbox{\Hypertarget{structg__consumer_acf792357913c0445233b71f8259764d9}\label{structg__consumer_acf792357913c0445233b71f8259764d9}} 
\index{g\_consumer@{g\_consumer}!flags@{flags}}
\index{flags@{flags}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{flags}{flags}}
{\footnotesize\ttfamily int g\+\_\+consumer\+::flags}



Definition at line \mbox{\hyperlink{geom_8h_source_l00181}{181}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{geom__subr_8c_source_l00944}{g\+\_\+access()}}, \mbox{\hyperlink{geom__subr_8c_source_l00889}{g\+\_\+attach()}}, \mbox{\hyperlink{g__cache_8c_source_l00659}{g\+\_\+cache\+\_\+taste()}}, \mbox{\hyperlink{g__concat_8c_source_l00531}{g\+\_\+concat\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__concat_8c_source_l01055}{g\+\_\+concat\+\_\+ctl\+\_\+append()}}, \mbox{\hyperlink{g__concat_8c_source_l00741}{g\+\_\+concat\+\_\+taste()}}, \mbox{\hyperlink{geom__dev_8c_source_l00528}{g\+\_\+dev\+\_\+ioctl()}}, \mbox{\hyperlink{geom__dev_8c_source_l00348}{g\+\_\+dev\+\_\+taste()}}, \mbox{\hyperlink{g__eli_8c_source_l01002}{g\+\_\+eli\+\_\+create()}}, \mbox{\hyperlink{g__eli_8c_source_l00759}{g\+\_\+eli\+\_\+read\+\_\+metadata\+\_\+offset()}}, \mbox{\hyperlink{g__gate_8c_source_l00465}{g\+\_\+gate\+\_\+create()}}, \mbox{\hyperlink{g__gate_8c_source_l00643}{g\+\_\+gate\+\_\+modify()}}, \mbox{\hyperlink{geom__io_8c_source_l00389}{g\+\_\+io\+\_\+check()}}, \mbox{\hyperlink{geom__io_8c_source_l00600}{g\+\_\+io\+\_\+deliver()}}, \mbox{\hyperlink{geom__io_8c_source_l00491}{g\+\_\+io\+\_\+request()}}, \mbox{\hyperlink{g__journal_8c_source_l02467}{g\+\_\+journal\+\_\+taste()}}, \mbox{\hyperlink{g__label_8c_source_l00381}{g\+\_\+label\+\_\+taste()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00529}{g\+\_\+llvm\+\_\+taste()}}, \mbox{\hyperlink{geom__subr_8c_source_l01275}{g\+\_\+media\+\_\+changed()}}, \mbox{\hyperlink{geom__subr_8c_source_l01285}{g\+\_\+media\+\_\+gone()}}, \mbox{\hyperlink{g__mirror_8c_source_l00405}{g\+\_\+mirror\+\_\+connect\+\_\+disk()}}, \mbox{\hyperlink{g__mirror_8c_source_l02090}{g\+\_\+mirror\+\_\+sync\+\_\+start()}}, \mbox{\hyperlink{g__mirror_8c_source_l03254}{g\+\_\+mirror\+\_\+taste()}}, \mbox{\hyperlink{g__mountver_8c_source_l00272}{g\+\_\+mountver\+\_\+create()}}, \mbox{\hyperlink{g__multipath_8c_source_l00582}{g\+\_\+multipath\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__multipath_8c_source_l00816}{g\+\_\+multipath\+\_\+taste()}}, \mbox{\hyperlink{geom__subr_8c_source_l00564}{g\+\_\+new\+\_\+provider\+\_\+event()}}, \mbox{\hyperlink{g__nop_8c_source_l00338}{g\+\_\+nop\+\_\+create()}}, \mbox{\hyperlink{geom__event_8c_source_l00172}{g\+\_\+orphan\+\_\+register()}}, \mbox{\hyperlink{g__part_8c_source_l00969}{g\+\_\+part\+\_\+ctl\+\_\+create()}}, \mbox{\hyperlink{g__part_8c_source_l02212}{g\+\_\+part\+\_\+spoiled()}}, \mbox{\hyperlink{g__part_8c_source_l01962}{g\+\_\+part\+\_\+taste()}}, \mbox{\hyperlink{g__raid3_8c_source_l03297}{g\+\_\+raid3\+\_\+taste()}}, \mbox{\hyperlink{md__ddf_8c_source_l02112}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+ddf()}}, \mbox{\hyperlink{md__intel_8c_source_l01472}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel()}}, \mbox{\hyperlink{md__jmicron_8c_source_l00821}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+jmicron()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00826}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+nvidia()}}, \mbox{\hyperlink{md__promise_8c_source_l01098}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+promise()}}, \mbox{\hyperlink{md__sii_8c_source_l00908}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+sii()}}, \mbox{\hyperlink{g__raid_8c_source_l00771}{g\+\_\+raid\+\_\+open\+\_\+consumer()}}, \mbox{\hyperlink{g__raid_8c_source_l02208}{g\+\_\+raid\+\_\+taste()}}, \mbox{\hyperlink{geom__subr_8c_source_l00678}{g\+\_\+resize\+\_\+provider\+\_\+event()}}, \mbox{\hyperlink{geom__subr_8c_source_l00304}{g\+\_\+retaste\+\_\+event()}}, \mbox{\hyperlink{g__shsec_8c_source_l00195}{g\+\_\+shsec\+\_\+access()}}, \mbox{\hyperlink{g__shsec_8c_source_l00632}{g\+\_\+shsec\+\_\+taste()}}, \mbox{\hyperlink{geom__slice_8c_source_l00451}{g\+\_\+slice\+\_\+conf\+\_\+hot()}}, \mbox{\hyperlink{geom__slice_8c_source_l00528}{g\+\_\+slice\+\_\+new()}}, \mbox{\hyperlink{geom__slice_8c_source_l00511}{g\+\_\+slice\+\_\+spoiled()}}, \mbox{\hyperlink{geom__subr_8c_source_l01230}{g\+\_\+spoil()}}, \mbox{\hyperlink{geom__subr_8c_source_l01205}{g\+\_\+spoil\+\_\+event()}}, \mbox{\hyperlink{geom__subr_8c_source_l01173}{g\+\_\+std\+\_\+spoiled()}}, \mbox{\hyperlink{g__stripe_8c_source_l00747}{g\+\_\+stripe\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__stripe_8c_source_l00935}{g\+\_\+stripe\+\_\+taste()}}, \mbox{\hyperlink{g__union_8c_source_l00142}{g\+\_\+union\+\_\+ctl\+\_\+create()}}, \mbox{\hyperlink{g__uzip_8c_source_l00526}{g\+\_\+uzip\+\_\+spoiled()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00254}{g\+\_\+vfs\+\_\+open()}}, \mbox{\hyperlink{g__virstor_8c_source_l01401}{g\+\_\+virstor\+\_\+access()}}, \mbox{\hyperlink{g__virstor_8c_source_l00764}{g\+\_\+virstor\+\_\+taste()}}, and \mbox{\hyperlink{geom__vinum_8c_source_l00583}{gv\+\_\+taste()}}.

\mbox{\Hypertarget{structg__consumer_a75734fc8cd22ffc4209c36cc0a459cba}\label{structg__consumer_a75734fc8cd22ffc4209c36cc0a459cba}} 
\index{g\_consumer@{g\_consumer}!geom@{geom}}
\index{geom@{geom}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{geom}{geom}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__geom}{g\+\_\+geom}}$\ast$ g\+\_\+consumer\+::geom}



Definition at line \mbox{\hyperlink{geom_8h_source_l00176}{176}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{geom__map_8c_source_l00136}{find\+\_\+marker()}}, \mbox{\hyperlink{geom__subr_8c_source_l00944}{g\+\_\+access()}}, \mbox{\hyperlink{geom__subr_8c_source_l00889}{g\+\_\+attach()}}, \mbox{\hyperlink{geom__event_8c_source_l00105}{g\+\_\+attr\+\_\+changed\+\_\+event()}}, \mbox{\hyperlink{g__bde_8c_source_l00077}{g\+\_\+bde\+\_\+orphan()}}, \mbox{\hyperlink{g__cache_8c_source_l00451}{g\+\_\+cache\+\_\+orphan()}}, \mbox{\hyperlink{g__concat_8c_source_l00155}{g\+\_\+concat\+\_\+orphan()}}, \mbox{\hyperlink{geom__dump_8c_source_l00192}{g\+\_\+conf\+\_\+consumer()}}, \mbox{\hyperlink{geom__dump_8c_source_l00116}{g\+\_\+conftxt\+\_\+geom()}}, \mbox{\hyperlink{geom__ctl_8c_source_l00496}{g\+\_\+ctl\+\_\+getxml()}}, \mbox{\hyperlink{geom__subr_8c_source_l00543}{g\+\_\+destroy\+\_\+consumer()}}, \mbox{\hyperlink{geom__subr_8c_source_l00913}{g\+\_\+detach()}}, \mbox{\hyperlink{geom__dev_8c_source_l00854}{g\+\_\+dev\+\_\+callback()}}, \mbox{\hyperlink{geom__dev_8c_source_l00480}{g\+\_\+dev\+\_\+close()}}, \mbox{\hyperlink{geom__dev_8c_source_l00216}{g\+\_\+dev\+\_\+destroy()}}, \mbox{\hyperlink{geom__dev_8c_source_l00428}{g\+\_\+dev\+\_\+open()}}, \mbox{\hyperlink{geom__dev_8c_source_l00882}{g\+\_\+dev\+\_\+orphan()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00170}{g\+\_\+eli\+\_\+find\+\_\+device()}}, \mbox{\hyperlink{g__eli_8c_source_l00366}{g\+\_\+eli\+\_\+orphan()}}, \mbox{\hyperlink{g__eli_8c_source_l00359}{g\+\_\+eli\+\_\+orphan\+\_\+spoil\+\_\+assert()}}, \mbox{\hyperlink{g__eli_8c_source_l00378}{g\+\_\+eli\+\_\+resize()}}, \mbox{\hyperlink{g__gate_8c_source_l00222}{g\+\_\+gate\+\_\+done()}}, \mbox{\hyperlink{g__gate_8c_source_l00406}{g\+\_\+gate\+\_\+orphan()}}, \mbox{\hyperlink{geom__io_8c_source_l00600}{g\+\_\+io\+\_\+deliver()}}, \mbox{\hyperlink{geom__io_8c_source_l00491}{g\+\_\+io\+\_\+request()}}, \mbox{\hyperlink{g__journal_8c_source_l02200}{g\+\_\+journal\+\_\+create()}}, \mbox{\hyperlink{g__journal_8c_source_l01354}{g\+\_\+journal\+\_\+flush\+\_\+done()}}, \mbox{\hyperlink{g__journal_8c_source_l00398}{g\+\_\+journal\+\_\+orphan()}}, \mbox{\hyperlink{g__label_8c_source_l00224}{g\+\_\+label\+\_\+create()}}, \mbox{\hyperlink{g__label_8c_source_l00143}{g\+\_\+label\+\_\+orphan()}}, \mbox{\hyperlink{g__label_8c_source_l00161}{g\+\_\+label\+\_\+resize()}}, \mbox{\hyperlink{g__label_8c_source_l00152}{g\+\_\+label\+\_\+spoiled()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00355}{g\+\_\+llvm\+\_\+orphan()}}, \mbox{\hyperlink{geom__map_8c_source_l00215}{g\+\_\+map\+\_\+parse\+\_\+part()}}, \mbox{\hyperlink{g__mountver_8c_source_l00098}{g\+\_\+mountver\+\_\+done()}}, \mbox{\hyperlink{g__mountver_8c_source_l00492}{g\+\_\+mountver\+\_\+orphan()}}, \mbox{\hyperlink{g__mountver_8c_source_l00510}{g\+\_\+mountver\+\_\+resize()}}, \mbox{\hyperlink{g__multipath_8c_source_l00207}{g\+\_\+mpd()}}, \mbox{\hyperlink{g__multipath_8c_source_l01219}{g\+\_\+multipath\+\_\+ctl\+\_\+fail()}}, \mbox{\hyperlink{g__multipath_8c_source_l01273}{g\+\_\+multipath\+\_\+ctl\+\_\+remove()}}, \mbox{\hyperlink{g__multipath_8c_source_l00374}{g\+\_\+multipath\+\_\+done()}}, \mbox{\hyperlink{g__multipath_8c_source_l00140}{g\+\_\+multipath\+\_\+fault()}}, \mbox{\hyperlink{g__multipath_8c_source_l00243}{g\+\_\+multipath\+\_\+orphan()}}, \mbox{\hyperlink{g__multipath_8c_source_l00267}{g\+\_\+multipath\+\_\+resize()}}, \mbox{\hyperlink{geom__subr_8c_source_l00521}{g\+\_\+new\+\_\+consumer()}}, \mbox{\hyperlink{geom__subr_8c_source_l00564}{g\+\_\+new\+\_\+provider\+\_\+event()}}, \mbox{\hyperlink{g__nop_8c_source_l00101}{g\+\_\+nop\+\_\+orphan()}}, \mbox{\hyperlink{g__nop_8c_source_l00109}{g\+\_\+nop\+\_\+resize()}}, \mbox{\hyperlink{geom__event_8c_source_l00172}{g\+\_\+orphan\+\_\+register()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l01340}{g\+\_\+part\+\_\+ldm\+\_\+read()}}, \mbox{\hyperlink{g__part_8c_source_l02194}{g\+\_\+part\+\_\+orphan()}}, \mbox{\hyperlink{g__part_8c_source_l02165}{g\+\_\+part\+\_\+resize()}}, \mbox{\hyperlink{g__part_8c_source_l02212}{g\+\_\+part\+\_\+spoiled()}}, \mbox{\hyperlink{geom__subr_8c_source_l00762}{g\+\_\+provider\+\_\+by\+\_\+name()}}, \mbox{\hyperlink{geom__subr_8c_source_l00678}{g\+\_\+resize\+\_\+provider\+\_\+event()}}, \mbox{\hyperlink{geom__subr_8c_source_l00304}{g\+\_\+retaste\+\_\+event()}}, \mbox{\hyperlink{g__shsec_8c_source_l00177}{g\+\_\+shsec\+\_\+orphan()}}, \mbox{\hyperlink{geom__slice_8c_source_l00493}{g\+\_\+slice\+\_\+orphan()}}, \mbox{\hyperlink{geom__slice_8c_source_l00511}{g\+\_\+slice\+\_\+spoiled()}}, \mbox{\hyperlink{geom__subr_8c_source_l01205}{g\+\_\+spoil\+\_\+event()}}, \mbox{\hyperlink{geom__subr_8c_source_l01173}{g\+\_\+std\+\_\+spoiled()}}, \mbox{\hyperlink{g__stripe_8c_source_l00188}{g\+\_\+stripe\+\_\+orphan()}}, \mbox{\hyperlink{g__stripe_8c_source_l00154}{g\+\_\+stripe\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__union_8c_source_l01282}{g\+\_\+union\+\_\+orphan()}}, \mbox{\hyperlink{g__union_8c_source_l01376}{g\+\_\+union\+\_\+resize()}}, \mbox{\hyperlink{geom__subr_8c_source_l00184}{g\+\_\+unload\+\_\+class()}}, \mbox{\hyperlink{g__uzip_8c_source_l00507}{g\+\_\+uzip\+\_\+orphan()}}, \mbox{\hyperlink{g__uzip_8c_source_l00526}{g\+\_\+uzip\+\_\+spoiled()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00301}{g\+\_\+vfs\+\_\+close()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00083}{g\+\_\+vfs\+\_\+destroy()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00097}{g\+\_\+vfs\+\_\+done()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00219}{g\+\_\+vfs\+\_\+orphan()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00175}{g\+\_\+vfs\+\_\+strategy()}}, \mbox{\hyperlink{g__virstor_8c_source_l01377}{g\+\_\+virstor\+\_\+orphan()}}, \mbox{\hyperlink{geom__subr_8c_source_l00484}{g\+\_\+wither\+\_\+washer()}}, \mbox{\hyperlink{geom__vinum_8c_source_l00065}{gv\+\_\+orphan()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l01217}{ldm\+\_\+gpt\+\_\+probe()}}, and \mbox{\hyperlink{g__virstor_8c_source_l00440}{virstor\+\_\+find\+\_\+geom()}}.

\mbox{\Hypertarget{structg__consumer_a0bd70ab96dc6a56c4e0db0608af9c9a4}\label{structg__consumer_a0bd70ab96dc6a56c4e0db0608af9c9a4}} 
\index{g\_consumer@{g\_consumer}!index@{index}}
\index{index@{index}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{index}{index}}
{\footnotesize\ttfamily u\+\_\+int g\+\_\+consumer\+::index}



Definition at line \mbox{\hyperlink{geom_8h_source_l00191}{191}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{g__gate_8c_source_l00222}{g\+\_\+gate\+\_\+done()}}, \mbox{\hyperlink{g__gate_8c_source_l00643}{g\+\_\+gate\+\_\+modify()}}, \mbox{\hyperlink{g__gate_8c_source_l00406}{g\+\_\+gate\+\_\+orphan()}}, \mbox{\hyperlink{g__gate_8c_source_l00250}{g\+\_\+gate\+\_\+start()}}, \mbox{\hyperlink{g__mirror_8c_source_l00334}{g\+\_\+mirror\+\_\+is\+\_\+busy()}}, \mbox{\hyperlink{g__mirror_8c_source_l01683}{g\+\_\+mirror\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l01558}{g\+\_\+mirror\+\_\+request\+\_\+load()}}, \mbox{\hyperlink{g__mirror_8c_source_l01481}{g\+\_\+mirror\+\_\+request\+\_\+prefer()}}, \mbox{\hyperlink{g__mirror_8c_source_l01519}{g\+\_\+mirror\+\_\+request\+\_\+round\+\_\+robin()}}, \mbox{\hyperlink{g__mirror_8c_source_l01340}{g\+\_\+mirror\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l02090}{g\+\_\+mirror\+\_\+sync\+\_\+start()}}, \mbox{\hyperlink{g__mountver_8c_source_l00098}{g\+\_\+mountver\+\_\+done()}}, \mbox{\hyperlink{g__mountver_8c_source_l00492}{g\+\_\+mountver\+\_\+orphan()}}, \mbox{\hyperlink{g__mountver_8c_source_l00138}{g\+\_\+mountver\+\_\+send()}}, \mbox{\hyperlink{g__multipath_8c_source_l00207}{g\+\_\+mpd()}}, \mbox{\hyperlink{g__multipath_8c_source_l00489}{g\+\_\+multipath\+\_\+access()}}, \mbox{\hyperlink{g__multipath_8c_source_l00582}{g\+\_\+multipath\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__multipath_8c_source_l00183}{g\+\_\+multipath\+\_\+choose()}}, \mbox{\hyperlink{g__multipath_8c_source_l01219}{g\+\_\+multipath\+\_\+ctl\+\_\+fail()}}, \mbox{\hyperlink{g__multipath_8c_source_l01445}{g\+\_\+multipath\+\_\+ctl\+\_\+getactive()}}, \mbox{\hyperlink{g__multipath_8c_source_l01011}{g\+\_\+multipath\+\_\+ctl\+\_\+prefer()}}, \mbox{\hyperlink{g__multipath_8c_source_l01273}{g\+\_\+multipath\+\_\+ctl\+\_\+remove()}}, \mbox{\hyperlink{g__multipath_8c_source_l00667}{g\+\_\+multipath\+\_\+destroy()}}, \mbox{\hyperlink{g__multipath_8c_source_l00374}{g\+\_\+multipath\+\_\+done()}}, \mbox{\hyperlink{g__multipath_8c_source_l00408}{g\+\_\+multipath\+\_\+done\+\_\+error()}}, \mbox{\hyperlink{g__multipath_8c_source_l01529}{g\+\_\+multipath\+\_\+dumpconf()}}, \mbox{\hyperlink{g__multipath_8c_source_l00140}{g\+\_\+multipath\+\_\+fault()}}, \mbox{\hyperlink{g__multipath_8c_source_l00127}{g\+\_\+multipath\+\_\+good()}}, \mbox{\hyperlink{g__multipath_8c_source_l00243}{g\+\_\+multipath\+\_\+orphan()}}, \mbox{\hyperlink{g__multipath_8c_source_l00715}{g\+\_\+multipath\+\_\+rotate()}}, \mbox{\hyperlink{g__raid3_8c_source_l01107}{g\+\_\+raid3\+\_\+gather()}}, \mbox{\hyperlink{g__raid3_8c_source_l00417}{g\+\_\+raid3\+\_\+is\+\_\+busy()}}, \mbox{\hyperlink{g__raid3_8c_source_l01765}{g\+\_\+raid3\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__raid3_8c_source_l01037}{g\+\_\+raid3\+\_\+scatter()}}, \mbox{\hyperlink{g__raid3_8c_source_l01592}{g\+\_\+raid3\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__raid_8c_source_l00827}{g\+\_\+raid\+\_\+consumer\+\_\+is\+\_\+busy()}}, \mbox{\hyperlink{g__raid_8c_source_l01352}{g\+\_\+raid\+\_\+subdisk\+\_\+iostart()}}, \mbox{\hyperlink{g__shsec_8c_source_l00465}{g\+\_\+shsec\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__shsec_8c_source_l00816}{g\+\_\+shsec\+\_\+dumpconf()}}, \mbox{\hyperlink{g__shsec_8c_source_l00150}{g\+\_\+shsec\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__stripe_8c_source_l00747}{g\+\_\+stripe\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__stripe_8c_source_l01220}{g\+\_\+stripe\+\_\+dumpconf()}}, and \mbox{\hyperlink{g__stripe_8c_source_l00154}{g\+\_\+stripe\+\_\+remove\+\_\+disk()}}.

\mbox{\Hypertarget{structg__consumer_acafd47028c17e8ad45325cde2602dc31}\label{structg__consumer_acafd47028c17e8ad45325cde2602dc31}} 
\index{g\_consumer@{g\_consumer}!nend@{nend}}
\index{nend@{nend}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{nend}{nend}}
{\footnotesize\ttfamily u\+\_\+int g\+\_\+consumer\+::nend}



Definition at line \mbox{\hyperlink{geom_8h_source_l00187}{187}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{geom__subr_8c_source_l00944}{g\+\_\+access()}}, \mbox{\hyperlink{geom__subr_8c_source_l00913}{g\+\_\+detach()}}, and \mbox{\hyperlink{geom__io_8c_source_l00600}{g\+\_\+io\+\_\+deliver()}}.

\mbox{\Hypertarget{structg__consumer_a9de6b132beb6c47863410407b6674197}\label{structg__consumer_a9de6b132beb6c47863410407b6674197}} 
\index{g\_consumer@{g\_consumer}!nstart@{nstart}}
\index{nstart@{nstart}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{nstart}{nstart}}
{\footnotesize\ttfamily u\+\_\+int g\+\_\+consumer\+::nstart}



Definition at line \mbox{\hyperlink{geom_8h_source_l00187}{187}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{geom__subr_8c_source_l00944}{g\+\_\+access()}}, \mbox{\hyperlink{geom__subr_8c_source_l00913}{g\+\_\+detach()}}, and \mbox{\hyperlink{geom__io_8c_source_l00491}{g\+\_\+io\+\_\+request()}}.

\mbox{\Hypertarget{structg__consumer_a11273c1281d0cffbc3383eb4e49e7010}\label{structg__consumer_a11273c1281d0cffbc3383eb4e49e7010}} 
\index{g\_consumer@{g\_consumer}!private@{private}}
\index{private@{private}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{private}{private}}
{\footnotesize\ttfamily void$\ast$ g\+\_\+consumer\+::private}



Definition at line \mbox{\hyperlink{geom_8h_source_l00190}{190}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{g__virstor_8c_source_l01124}{add\+\_\+provider\+\_\+to\+\_\+geom()}}, \mbox{\hyperlink{g__concat_8c_source_l00174}{g\+\_\+concat\+\_\+access()}}, \mbox{\hyperlink{g__concat_8c_source_l00531}{g\+\_\+concat\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__concat_8c_source_l01055}{g\+\_\+concat\+\_\+ctl\+\_\+append()}}, \mbox{\hyperlink{g__concat_8c_source_l00680}{g\+\_\+concat\+\_\+destroy()}}, \mbox{\hyperlink{g__concat_8c_source_l01221}{g\+\_\+concat\+\_\+dumpconf()}}, \mbox{\hyperlink{g__concat_8c_source_l00155}{g\+\_\+concat\+\_\+orphan()}}, \mbox{\hyperlink{geom__dev_8c_source_l00854}{g\+\_\+dev\+\_\+callback()}}, \mbox{\hyperlink{geom__dev_8c_source_l00216}{g\+\_\+dev\+\_\+destroy()}}, \mbox{\hyperlink{geom__dev_8c_source_l00756}{g\+\_\+dev\+\_\+done()}}, \mbox{\hyperlink{geom__dev_8c_source_l00882}{g\+\_\+dev\+\_\+orphan()}}, \mbox{\hyperlink{geom__dev_8c_source_l00321}{g\+\_\+dev\+\_\+resize()}}, \mbox{\hyperlink{geom__dev_8c_source_l00286}{g\+\_\+dev\+\_\+set\+\_\+media()}}, \mbox{\hyperlink{geom__dev_8c_source_l00255}{g\+\_\+dev\+\_\+set\+\_\+physpath()}}, \mbox{\hyperlink{geom__dev_8c_source_l00348}{g\+\_\+dev\+\_\+taste()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00395}{g\+\_\+llvm\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00316}{g\+\_\+llvm\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__mirror_8c_source_l03390}{g\+\_\+mirror\+\_\+dumpconf()}}, \mbox{\hyperlink{g__mirror_8c_source_l00366}{g\+\_\+mirror\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__mirror_8c_source_l00610}{g\+\_\+mirror\+\_\+orphan()}}, \mbox{\hyperlink{g__mirror_8c_source_l03356}{g\+\_\+mirror\+\_\+resize()}}, \mbox{\hyperlink{g__mirror_8c_source_l02090}{g\+\_\+mirror\+\_\+sync\+\_\+start()}}, \mbox{\hyperlink{g__multipath_8c_source_l00582}{g\+\_\+multipath\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__multipath_8c_source_l00183}{g\+\_\+multipath\+\_\+choose()}}, \mbox{\hyperlink{g__multipath_8c_source_l01273}{g\+\_\+multipath\+\_\+ctl\+\_\+remove()}}, \mbox{\hyperlink{g__multipath_8c_source_l00374}{g\+\_\+multipath\+\_\+done()}}, \mbox{\hyperlink{g__multipath_8c_source_l00408}{g\+\_\+multipath\+\_\+done\+\_\+error()}}, \mbox{\hyperlink{g__multipath_8c_source_l00243}{g\+\_\+multipath\+\_\+orphan()}}, \mbox{\hyperlink{g__multipath_8c_source_l00340}{g\+\_\+multipath\+\_\+start()}}, \mbox{\hyperlink{g__raid3_8c_source_l03401}{g\+\_\+raid3\+\_\+dumpconf()}}, \mbox{\hyperlink{g__raid3_8c_source_l00449}{g\+\_\+raid3\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__raid3_8c_source_l00658}{g\+\_\+raid3\+\_\+orphan()}}, \mbox{\hyperlink{g__raid_8c_source_l02334}{g\+\_\+raid\+\_\+dumpconf()}}, \mbox{\hyperlink{g__raid_8c_source_l00859}{g\+\_\+raid\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{md__ddf_8c_source_l02247}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+ddf()}}, \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}, \mbox{\hyperlink{md__jmicron_8c_source_l01022}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+jmicron()}}, \mbox{\hyperlink{md__nvidia_8c_source_l01026}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+nvidia()}}, \mbox{\hyperlink{md__promise_8c_source_l01260}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+promise()}}, \mbox{\hyperlink{md__sii_8c_source_l01110}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+sii()}}, \mbox{\hyperlink{md__ddf_8c_source_l02112}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+ddf()}}, \mbox{\hyperlink{md__intel_8c_source_l01472}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel()}}, \mbox{\hyperlink{md__jmicron_8c_source_l00821}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+jmicron()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00826}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+nvidia()}}, \mbox{\hyperlink{md__promise_8c_source_l01098}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+promise()}}, \mbox{\hyperlink{md__sii_8c_source_l00908}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+sii()}}, \mbox{\hyperlink{g__raid_8c_source_l00899}{g\+\_\+raid\+\_\+orphan()}}, \mbox{\hyperlink{g__shsec_8c_source_l00465}{g\+\_\+shsec\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__shsec_8c_source_l00150}{g\+\_\+shsec\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__stripe_8c_source_l00203}{g\+\_\+stripe\+\_\+access()}}, \mbox{\hyperlink{g__stripe_8c_source_l00747}{g\+\_\+stripe\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__stripe_8c_source_l00154}{g\+\_\+stripe\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00301}{g\+\_\+vfs\+\_\+close()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00254}{g\+\_\+vfs\+\_\+open()}}, \mbox{\hyperlink{g__virstor_8c_source_l01454}{g\+\_\+virstor\+\_\+dumpconf()}}, \mbox{\hyperlink{g__virstor_8c_source_l01377}{g\+\_\+virstor\+\_\+orphan()}}, \mbox{\hyperlink{geom__vinum__create_8c_source_l00053}{gv\+\_\+create\+\_\+drive()}}, and \mbox{\hyperlink{geom__vinum_8c_source_l00065}{gv\+\_\+orphan()}}.

\mbox{\Hypertarget{structg__consumer_a6435d5aec0376e995dce3131fd3beb52}\label{structg__consumer_a6435d5aec0376e995dce3131fd3beb52}} 
\index{g\_consumer@{g\_consumer}!provider@{provider}}
\index{provider@{provider}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{provider}{provider}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__provider}{g\+\_\+provider}}$\ast$ g\+\_\+consumer\+::provider}



Definition at line \mbox{\hyperlink{geom_8h_source_l00178}{178}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{g__virstor_8c_source_l01124}{add\+\_\+provider\+\_\+to\+\_\+geom()}}, \mbox{\hyperlink{g__part__apm_8c_source_l00189}{apm\+\_\+read\+\_\+ent()}}, \mbox{\hyperlink{g__virstor_8c_source_l00650}{clear\+\_\+metadata()}}, \mbox{\hyperlink{md__ddf_8c_source_l01373}{ddf\+\_\+meta\+\_\+erase()}}, \mbox{\hyperlink{md__ddf_8c_source_l01038}{ddf\+\_\+meta\+\_\+read()}}, \mbox{\hyperlink{md__ddf_8c_source_l01276}{ddf\+\_\+meta\+\_\+write()}}, \mbox{\hyperlink{g__virstor_8c_source_l00866}{delay\+\_\+destroy\+\_\+consumer()}}, \mbox{\hyperlink{g__virstor_8c_source_l01821}{dump\+\_\+component()}}, \mbox{\hyperlink{g__virstor_8c_source_l00488}{fill\+\_\+metadata()}}, \mbox{\hyperlink{geom__map_8c_source_l00136}{find\+\_\+marker()}}, \mbox{\hyperlink{geom__subr_8c_source_l00944}{g\+\_\+access()}}, \mbox{\hyperlink{geom__subr_8c_source_l00889}{g\+\_\+attach()}}, \mbox{\hyperlink{g__bde_8c_source_l00116}{g\+\_\+bde\+\_\+create\+\_\+geom()}}, \mbox{\hyperlink{g__bde_8c_source_l00077}{g\+\_\+bde\+\_\+orphan()}}, \mbox{\hyperlink{g__cache_8c_source_l00772}{g\+\_\+cache\+\_\+ctl\+\_\+configure()}}, \mbox{\hyperlink{g__cache_8c_source_l00607}{g\+\_\+cache\+\_\+read\+\_\+metadata()}}, \mbox{\hyperlink{g__cache_8c_source_l00635}{g\+\_\+cache\+\_\+write\+\_\+metadata()}}, \mbox{\hyperlink{g__concat_8c_source_l01055}{g\+\_\+concat\+\_\+ctl\+\_\+append()}}, \mbox{\hyperlink{g__concat_8c_source_l00500}{g\+\_\+concat\+\_\+read\+\_\+metadata()}}, \mbox{\hyperlink{g__concat_8c_source_l00121}{g\+\_\+concat\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{geom__dump_8c_source_l00192}{g\+\_\+conf\+\_\+consumer()}}, \mbox{\hyperlink{geom__dump_8c_source_l00053}{g\+\_\+confdot\+\_\+consumer()}}, \mbox{\hyperlink{geom__dump_8c_source_l00116}{g\+\_\+conftxt\+\_\+geom()}}, \mbox{\hyperlink{geom__ctl_8c_source_l00496}{g\+\_\+ctl\+\_\+getxml()}}, \mbox{\hyperlink{geom__io_8c_source_l00962}{g\+\_\+delete\+\_\+data()}}, \mbox{\hyperlink{geom__subr_8c_source_l00543}{g\+\_\+destroy\+\_\+consumer()}}, \mbox{\hyperlink{geom__subr_8c_source_l00913}{g\+\_\+detach()}}, \mbox{\hyperlink{geom__dev_8c_source_l00334}{g\+\_\+dev\+\_\+getprovider()}}, \mbox{\hyperlink{geom__dev_8c_source_l00528}{g\+\_\+dev\+\_\+ioctl()}}, \mbox{\hyperlink{geom__dev_8c_source_l00321}{g\+\_\+dev\+\_\+resize()}}, \mbox{\hyperlink{geom__dev_8c_source_l00792}{g\+\_\+dev\+\_\+strategy()}}, \mbox{\hyperlink{g__eli__integrity_8c_source_l00377}{g\+\_\+eli\+\_\+auth\+\_\+read()}}, \mbox{\hyperlink{g__eli__integrity_8c_source_l00291}{g\+\_\+eli\+\_\+auth\+\_\+write\+\_\+done()}}, \mbox{\hyperlink{g__eli_8c_source_l01002}{g\+\_\+eli\+\_\+create()}}, \mbox{\hyperlink{g__eli__privacy_8c_source_l00209}{g\+\_\+eli\+\_\+crypto\+\_\+read()}}, \mbox{\hyperlink{g__eli__privacy_8c_source_l00141}{g\+\_\+eli\+\_\+crypto\+\_\+write\+\_\+done()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00388}{g\+\_\+eli\+\_\+ctl\+\_\+configure()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00750}{g\+\_\+eli\+\_\+ctl\+\_\+delkey()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00971}{g\+\_\+eli\+\_\+ctl\+\_\+resume()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00642}{g\+\_\+eli\+\_\+ctl\+\_\+setkey()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00170}{g\+\_\+eli\+\_\+find\+\_\+device()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l01053}{g\+\_\+eli\+\_\+kill\+\_\+one()}}, \mbox{\hyperlink{g__eli_8c_source_l00759}{g\+\_\+eli\+\_\+read\+\_\+metadata\+\_\+offset()}}, \mbox{\hyperlink{g__eli_8c_source_l00378}{g\+\_\+eli\+\_\+resize()}}, \mbox{\hyperlink{g__eli_8c_source_l00454}{g\+\_\+eli\+\_\+start()}}, \mbox{\hyperlink{geom__flashmap_8c_source_l00128}{g\+\_\+flashmap\+\_\+taste()}}, \mbox{\hyperlink{g__gate_8c_source_l00092}{g\+\_\+gate\+\_\+detach()}}, \mbox{\hyperlink{g__gate_8c_source_l00425}{g\+\_\+gate\+\_\+dumpconf()}}, \mbox{\hyperlink{g__gate_8c_source_l00643}{g\+\_\+gate\+\_\+modify()}}, \mbox{\hyperlink{geom__io_8c_source_l00368}{g\+\_\+io\+\_\+flush()}}, \mbox{\hyperlink{geom__io_8c_source_l00491}{g\+\_\+io\+\_\+request()}}, \mbox{\hyperlink{geom__io_8c_source_l00344}{g\+\_\+io\+\_\+speedup()}}, \mbox{\hyperlink{g__journal_8c_source_l00481}{g\+\_\+journal\+\_\+flush\+\_\+cache()}}, \mbox{\hyperlink{g__journal_8c_source_l00597}{g\+\_\+journal\+\_\+metadata\+\_\+read()}}, \mbox{\hyperlink{g__journal_8c_source_l00669}{g\+\_\+journal\+\_\+metadata\+\_\+update()}}, \mbox{\hyperlink{g__journal_8c_source_l00398}{g\+\_\+journal\+\_\+orphan()}}, \mbox{\hyperlink{g__journal_8c_source_l01761}{g\+\_\+journal\+\_\+sync()}}, \mbox{\hyperlink{g__journal_8c_source_l01731}{g\+\_\+journal\+\_\+sync\+\_\+read()}}, \mbox{\hyperlink{g__journal_8c_source_l02459}{g\+\_\+journal\+\_\+taste\+\_\+orphan()}}, \mbox{\hyperlink{g__journal__ufs_8c_source_l00069}{g\+\_\+journal\+\_\+ufs\+\_\+dirty()}}, \mbox{\hyperlink{g__journal_8c_source_l02013}{g\+\_\+journal\+\_\+worker()}}, \mbox{\hyperlink{g__journal_8c_source_l00507}{g\+\_\+journal\+\_\+write\+\_\+header()}}, \mbox{\hyperlink{g__label__disk__ident_8c_source_l00046}{g\+\_\+label\+\_\+disk\+\_\+ident\+\_\+taste()}}, \mbox{\hyperlink{g__label__ext2fs_8c_source_l00055}{g\+\_\+label\+\_\+ext2fs\+\_\+taste()}}, \mbox{\hyperlink{g__label__flashmap_8c_source_l00043}{g\+\_\+label\+\_\+flashmap\+\_\+taste()}}, \mbox{\hyperlink{g__label_8c_source_l00350}{g\+\_\+label\+\_\+generic\+\_\+taste()}}, \mbox{\hyperlink{g__label__gpt_8c_source_l00100}{g\+\_\+label\+\_\+gpt\+\_\+taste()}}, \mbox{\hyperlink{g__label__gpt_8c_source_l00134}{g\+\_\+label\+\_\+gpt\+\_\+uuid\+\_\+taste()}}, \mbox{\hyperlink{g__label__iso9660_8c_source_l00046}{g\+\_\+label\+\_\+iso9660\+\_\+taste()}}, \mbox{\hyperlink{g__label__msdosfs_8c_source_l00046}{g\+\_\+label\+\_\+msdosfs\+\_\+taste()}}, \mbox{\hyperlink{g__label__ntfs_8c_source_l00095}{g\+\_\+label\+\_\+ntfs\+\_\+taste()}}, \mbox{\hyperlink{g__label_8c_source_l00306}{g\+\_\+label\+\_\+read\+\_\+metadata()}}, \mbox{\hyperlink{g__label__reiserfs_8c_source_l00055}{g\+\_\+label\+\_\+reiserfs\+\_\+read\+\_\+super()}}, \mbox{\hyperlink{g__label__reiserfs_8c_source_l00081}{g\+\_\+label\+\_\+reiserfs\+\_\+taste()}}, \mbox{\hyperlink{g__label_8c_source_l00161}{g\+\_\+label\+\_\+resize()}}, \mbox{\hyperlink{g__label__ufs_8c_source_l00072}{g\+\_\+label\+\_\+ufs\+\_\+ignore\+\_\+bsdlabel\+\_\+slice()}}, \mbox{\hyperlink{g__label__ufs_8c_source_l00132}{g\+\_\+label\+\_\+ufs\+\_\+taste\+\_\+common()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00395}{g\+\_\+llvm\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00617}{g\+\_\+llvm\+\_\+read\+\_\+label()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00651}{g\+\_\+llvm\+\_\+read\+\_\+md()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00316}{g\+\_\+llvm\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00521}{g\+\_\+llvm\+\_\+taste\+\_\+orphan()}}, \mbox{\hyperlink{geom__map_8c_source_l00215}{g\+\_\+map\+\_\+parse\+\_\+part()}}, \mbox{\hyperlink{g__mirror__ctl_8c_source_l00358}{g\+\_\+mirror\+\_\+create\+\_\+orphan()}}, \mbox{\hyperlink{g__mirror__ctl_8c_source_l00610}{g\+\_\+mirror\+\_\+ctl\+\_\+insert()}}, \mbox{\hyperlink{g__mirror_8c_source_l00353}{g\+\_\+mirror\+\_\+destroy\+\_\+consumer()}}, \mbox{\hyperlink{g__mirror_8c_source_l00442}{g\+\_\+mirror\+\_\+disconnect\+\_\+consumer()}}, \mbox{\hyperlink{g__mirror_8c_source_l00334}{g\+\_\+mirror\+\_\+is\+\_\+busy()}}, \mbox{\hyperlink{g__mirror_8c_source_l00366}{g\+\_\+mirror\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__mirror_8c_source_l02887}{g\+\_\+mirror\+\_\+read\+\_\+metadata()}}, \mbox{\hyperlink{g__mirror_8c_source_l01683}{g\+\_\+mirror\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l01558}{g\+\_\+mirror\+\_\+request\+\_\+load()}}, \mbox{\hyperlink{g__mirror_8c_source_l01481}{g\+\_\+mirror\+\_\+request\+\_\+prefer()}}, \mbox{\hyperlink{g__mirror_8c_source_l01519}{g\+\_\+mirror\+\_\+request\+\_\+round\+\_\+robin()}}, \mbox{\hyperlink{g__mirror_8c_source_l01614}{g\+\_\+mirror\+\_\+request\+\_\+split()}}, \mbox{\hyperlink{g__mirror_8c_source_l03356}{g\+\_\+mirror\+\_\+resize()}}, \mbox{\hyperlink{g__mirror_8c_source_l01340}{g\+\_\+mirror\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l03246}{g\+\_\+mirror\+\_\+taste\+\_\+orphan()}}, \mbox{\hyperlink{g__mirror_8c_source_l00667}{g\+\_\+mirror\+\_\+write\+\_\+metadata()}}, \mbox{\hyperlink{g__mountver_8c_source_l00272}{g\+\_\+mountver\+\_\+create()}}, \mbox{\hyperlink{g__mountver_8c_source_l00510}{g\+\_\+mountver\+\_\+resize()}}, \mbox{\hyperlink{g__multipath_8c_source_l00207}{g\+\_\+mpd()}}, \mbox{\hyperlink{g__multipath_8c_source_l00582}{g\+\_\+multipath\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__multipath_8c_source_l00946}{g\+\_\+multipath\+\_\+ctl\+\_\+add\+\_\+name()}}, \mbox{\hyperlink{g__multipath_8c_source_l01169}{g\+\_\+multipath\+\_\+ctl\+\_\+configure()}}, \mbox{\hyperlink{g__multipath_8c_source_l01370}{g\+\_\+multipath\+\_\+ctl\+\_\+destroy()}}, \mbox{\hyperlink{g__multipath_8c_source_l01219}{g\+\_\+multipath\+\_\+ctl\+\_\+fail()}}, \mbox{\hyperlink{g__multipath_8c_source_l01445}{g\+\_\+multipath\+\_\+ctl\+\_\+getactive()}}, \mbox{\hyperlink{g__multipath_8c_source_l01011}{g\+\_\+multipath\+\_\+ctl\+\_\+prefer()}}, \mbox{\hyperlink{g__multipath_8c_source_l01273}{g\+\_\+multipath\+\_\+ctl\+\_\+remove()}}, \mbox{\hyperlink{g__multipath_8c_source_l00408}{g\+\_\+multipath\+\_\+done\+\_\+error()}}, \mbox{\hyperlink{g__multipath_8c_source_l00140}{g\+\_\+multipath\+\_\+fault()}}, \mbox{\hyperlink{g__multipath_8c_source_l00243}{g\+\_\+multipath\+\_\+orphan()}}, \mbox{\hyperlink{g__multipath_8c_source_l00767}{g\+\_\+multipath\+\_\+read\+\_\+metadata()}}, \mbox{\hyperlink{g__multipath_8c_source_l00267}{g\+\_\+multipath\+\_\+resize()}}, \mbox{\hyperlink{g__multipath_8c_source_l00715}{g\+\_\+multipath\+\_\+rotate()}}, \mbox{\hyperlink{g__multipath_8c_source_l00792}{g\+\_\+multipath\+\_\+write\+\_\+metadata()}}, \mbox{\hyperlink{g__nop_8c_source_l00338}{g\+\_\+nop\+\_\+create()}}, \mbox{\hyperlink{g__nop_8c_source_l00109}{g\+\_\+nop\+\_\+resize()}}, \mbox{\hyperlink{g__part__apm_8c_source_l00391}{g\+\_\+part\+\_\+apm\+\_\+probe()}}, \mbox{\hyperlink{g__part__apm_8c_source_l00521}{g\+\_\+part\+\_\+apm\+\_\+write()}}, \mbox{\hyperlink{g__part__bsd64_8c_source_l00472}{g\+\_\+part\+\_\+bsd64\+\_\+probe()}}, \mbox{\hyperlink{g__part__bsd64_8c_source_l00493}{g\+\_\+part\+\_\+bsd64\+\_\+read()}}, \mbox{\hyperlink{g__part__bsd64_8c_source_l00611}{g\+\_\+part\+\_\+bsd64\+\_\+write()}}, \mbox{\hyperlink{g__part__bsd_8c_source_l00357}{g\+\_\+part\+\_\+bsd\+\_\+probe()}}, \mbox{\hyperlink{g__part__bsd_8c_source_l00385}{g\+\_\+part\+\_\+bsd\+\_\+read()}}, \mbox{\hyperlink{g__part__bsd_8c_source_l00500}{g\+\_\+part\+\_\+bsd\+\_\+write()}}, \mbox{\hyperlink{g__part_8c_source_l00327}{g\+\_\+part\+\_\+check\+\_\+integrity()}}, \mbox{\hyperlink{g__part_8c_source_l00881}{g\+\_\+part\+\_\+ctl\+\_\+commit()}}, \mbox{\hyperlink{g__part_8c_source_l01157}{g\+\_\+part\+\_\+ctl\+\_\+destroy()}}, \mbox{\hyperlink{g__part_8c_source_l01479}{g\+\_\+part\+\_\+ctl\+\_\+undo()}}, \mbox{\hyperlink{g__part__ebr_8c_source_l00460}{g\+\_\+part\+\_\+ebr\+\_\+probe()}}, \mbox{\hyperlink{g__part__ebr_8c_source_l00516}{g\+\_\+part\+\_\+ebr\+\_\+read()}}, \mbox{\hyperlink{g__part__ebr_8c_source_l00648}{g\+\_\+part\+\_\+ebr\+\_\+write()}}, \mbox{\hyperlink{g__part__gpt_8c_source_l00852}{g\+\_\+part\+\_\+gpt\+\_\+probe()}}, \mbox{\hyperlink{g__part__gpt_8c_source_l00921}{g\+\_\+part\+\_\+gpt\+\_\+read()}}, \mbox{\hyperlink{g__part__gpt_8c_source_l01183}{g\+\_\+part\+\_\+gpt\+\_\+write()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l01283}{g\+\_\+part\+\_\+ldm\+\_\+probe()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l01340}{g\+\_\+part\+\_\+ldm\+\_\+read()}}, \mbox{\hyperlink{g__part__mbr_8c_source_l00415}{g\+\_\+part\+\_\+mbr\+\_\+probe()}}, \mbox{\hyperlink{g__part__mbr_8c_source_l00474}{g\+\_\+part\+\_\+mbr\+\_\+read()}}, \mbox{\hyperlink{g__part__mbr_8c_source_l00594}{g\+\_\+part\+\_\+mbr\+\_\+write()}}, \mbox{\hyperlink{g__part_8c_source_l00473}{g\+\_\+part\+\_\+new\+\_\+provider()}}, \mbox{\hyperlink{g__part_8c_source_l02194}{g\+\_\+part\+\_\+orphan()}}, \mbox{\hyperlink{g__part_8c_source_l02165}{g\+\_\+part\+\_\+resize()}}, \mbox{\hyperlink{g__part_8c_source_l02212}{g\+\_\+part\+\_\+spoiled()}}, \mbox{\hyperlink{g__part_8c_source_l01962}{g\+\_\+part\+\_\+taste()}}, \mbox{\hyperlink{g__part__vtoc8_8c_source_l00397}{g\+\_\+part\+\_\+vtoc8\+\_\+probe()}}, \mbox{\hyperlink{g__part__vtoc8_8c_source_l00437}{g\+\_\+part\+\_\+vtoc8\+\_\+read()}}, \mbox{\hyperlink{g__part__vtoc8_8c_source_l00569}{g\+\_\+part\+\_\+vtoc8\+\_\+write()}}, \mbox{\hyperlink{g__raid3__ctl_8c_source_l00396}{g\+\_\+raid3\+\_\+ctl\+\_\+insert()}}, \mbox{\hyperlink{g__raid3__ctl_8c_source_l00388}{g\+\_\+raid3\+\_\+ctl\+\_\+insert\+\_\+orphan()}}, \mbox{\hyperlink{g__raid3_8c_source_l00436}{g\+\_\+raid3\+\_\+destroy\+\_\+consumer()}}, \mbox{\hyperlink{g__raid3_8c_source_l00523}{g\+\_\+raid3\+\_\+disconnect\+\_\+consumer()}}, \mbox{\hyperlink{g__raid3_8c_source_l01379}{g\+\_\+raid3\+\_\+flush()}}, \mbox{\hyperlink{g__raid3_8c_source_l01107}{g\+\_\+raid3\+\_\+gather()}}, \mbox{\hyperlink{g__raid3_8c_source_l00417}{g\+\_\+raid3\+\_\+is\+\_\+busy()}}, \mbox{\hyperlink{g__raid3_8c_source_l00449}{g\+\_\+raid3\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__raid3_8c_source_l02867}{g\+\_\+raid3\+\_\+read\+\_\+metadata()}}, \mbox{\hyperlink{g__raid3_8c_source_l01765}{g\+\_\+raid3\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__raid3_8c_source_l01037}{g\+\_\+raid3\+\_\+scatter()}}, \mbox{\hyperlink{g__raid3_8c_source_l01592}{g\+\_\+raid3\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__raid3_8c_source_l03289}{g\+\_\+raid3\+\_\+taste\+\_\+orphan()}}, \mbox{\hyperlink{g__raid3_8c_source_l00673}{g\+\_\+raid3\+\_\+write\+\_\+metadata()}}, \mbox{\hyperlink{g__raid_8c_source_l00827}{g\+\_\+raid\+\_\+consumer\+\_\+is\+\_\+busy()}}, \mbox{\hyperlink{g__raid_8c_source_l00846}{g\+\_\+raid\+\_\+destroy\+\_\+consumer()}}, \mbox{\hyperlink{g__raid_8c_source_l00498}{g\+\_\+raid\+\_\+get\+\_\+disk\+\_\+info()}}, \mbox{\hyperlink{g__raid_8c_source_l00859}{g\+\_\+raid\+\_\+kill\+\_\+consumer()}}, \mbox{\hyperlink{g__raid_8c_source_l01619}{g\+\_\+raid\+\_\+launch\+\_\+provider()}}, \mbox{\hyperlink{md__ddf_8c_source_l02247}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+ddf()}}, \mbox{\hyperlink{md__intel_8c_source_l01688}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+intel()}}, \mbox{\hyperlink{md__jmicron_8c_source_l01022}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+jmicron()}}, \mbox{\hyperlink{md__nvidia_8c_source_l01026}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+nvidia()}}, \mbox{\hyperlink{md__promise_8c_source_l01260}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+promise()}}, \mbox{\hyperlink{md__sii_8c_source_l01110}{g\+\_\+raid\+\_\+md\+\_\+ctl\+\_\+sii()}}, \mbox{\hyperlink{md__ddf_8c_source_l02112}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+ddf()}}, \mbox{\hyperlink{md__intel_8c_source_l01472}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+intel()}}, \mbox{\hyperlink{md__jmicron_8c_source_l00821}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+jmicron()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00826}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+nvidia()}}, \mbox{\hyperlink{md__promise_8c_source_l01098}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+promise()}}, \mbox{\hyperlink{md__sii_8c_source_l00908}{g\+\_\+raid\+\_\+md\+\_\+taste\+\_\+sii()}}, \mbox{\hyperlink{g__raid_8c_source_l01352}{g\+\_\+raid\+\_\+subdisk\+\_\+iostart()}}, \mbox{\hyperlink{g__raid_8c_source_l02200}{g\+\_\+raid\+\_\+taste\+\_\+orphan()}}, \mbox{\hyperlink{geom__io_8c_source_l00870}{g\+\_\+read\+\_\+data()}}, \mbox{\hyperlink{geom__redboot_8c_source_l00241}{g\+\_\+redboot\+\_\+taste()}}, \mbox{\hyperlink{geom__subr_8c_source_l00304}{g\+\_\+retaste\+\_\+event()}}, \mbox{\hyperlink{g__shsec_8c_source_l00403}{g\+\_\+shsec\+\_\+check\+\_\+and\+\_\+run()}}, \mbox{\hyperlink{g__shsec_8c_source_l00434}{g\+\_\+shsec\+\_\+read\+\_\+metadata()}}, \mbox{\hyperlink{g__shsec_8c_source_l00150}{g\+\_\+shsec\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__shsec_8c_source_l00297}{g\+\_\+shsec\+\_\+start()}}, \mbox{\hyperlink{g__stripe_8c_source_l00666}{g\+\_\+stripe\+\_\+check\+\_\+and\+\_\+run()}}, \mbox{\hyperlink{g__stripe_8c_source_l00533}{g\+\_\+stripe\+\_\+pushdown()}}, \mbox{\hyperlink{g__stripe_8c_source_l00716}{g\+\_\+stripe\+\_\+read\+\_\+metadata()}}, \mbox{\hyperlink{g__stripe_8c_source_l00154}{g\+\_\+stripe\+\_\+remove\+\_\+disk()}}, \mbox{\hyperlink{g__stripe_8c_source_l00432}{g\+\_\+stripe\+\_\+start\+\_\+economic()}}, \mbox{\hyperlink{g__stripe_8c_source_l00303}{g\+\_\+stripe\+\_\+start\+\_\+fast()}}, \mbox{\hyperlink{g__union_8c_source_l00599}{g\+\_\+union\+\_\+ctl\+\_\+commit()}}, \mbox{\hyperlink{g__union_8c_source_l01304}{g\+\_\+union\+\_\+destroy()}}, \mbox{\hyperlink{g__union_8c_source_l01376}{g\+\_\+union\+\_\+resize()}}, \mbox{\hyperlink{geom__subr_8c_source_l00184}{g\+\_\+unload\+\_\+class()}}, \mbox{\hyperlink{geom__io_8c_source_l00905}{g\+\_\+use\+\_\+g\+\_\+read\+\_\+data()}}, \mbox{\hyperlink{g__uzip_8c_source_l00350}{g\+\_\+uzip\+\_\+do()}}, \mbox{\hyperlink{g__uzip_8c_source_l00223}{g\+\_\+uzip\+\_\+request()}}, \mbox{\hyperlink{geom__vfs_8c_source_l00301}{g\+\_\+vfs\+\_\+close()}}, \mbox{\hyperlink{g__virstor_8c_source_l01559}{g\+\_\+virstor\+\_\+start()}}, \mbox{\hyperlink{geom__subr_8c_source_l00484}{g\+\_\+wither\+\_\+washer()}}, \mbox{\hyperlink{geom__io_8c_source_l00928}{g\+\_\+write\+\_\+data()}}, \mbox{\hyperlink{g__part__gpt_8c_source_l00437}{gpt\+\_\+read\+\_\+hdr()}}, \mbox{\hyperlink{g__part__gpt_8c_source_l00540}{gpt\+\_\+read\+\_\+tbl()}}, \mbox{\hyperlink{geom__vinum__create_8c_source_l00053}{gv\+\_\+create\+\_\+drive()}}, \mbox{\hyperlink{geom__vinum__drive_8c_source_l00114}{gv\+\_\+read\+\_\+header()}}, \mbox{\hyperlink{geom__vinum__rm_8c_source_l00303}{gv\+\_\+rm\+\_\+drive()}}, \mbox{\hyperlink{md__intel_8c_source_l00801}{intel\+\_\+meta\+\_\+erase()}}, \mbox{\hyperlink{md__intel_8c_source_l00585}{intel\+\_\+meta\+\_\+read()}}, \mbox{\hyperlink{md__intel_8c_source_l00762}{intel\+\_\+meta\+\_\+write()}}, \mbox{\hyperlink{md__jmicron_8c_source_l00339}{jmicron\+\_\+meta\+\_\+erase()}}, \mbox{\hyperlink{md__jmicron_8c_source_l00264}{jmicron\+\_\+meta\+\_\+read()}}, \mbox{\hyperlink{md__jmicron_8c_source_l00308}{jmicron\+\_\+meta\+\_\+write()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l00543}{ldm\+\_\+gpt\+\_\+check()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l01217}{ldm\+\_\+gpt\+\_\+probe()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l00440}{ldm\+\_\+privhdr\+\_\+check()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l00406}{ldm\+\_\+privhdr\+\_\+parse()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l00385}{ldm\+\_\+privhdr\+\_\+read()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l00579}{ldm\+\_\+tochdr\+\_\+check()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l01007}{ldm\+\_\+vmdb\+\_\+parse()}}, \mbox{\hyperlink{g__part__ldm_8c_source_l00637}{ldm\+\_\+vmdbhdr\+\_\+check()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00349}{nvidia\+\_\+meta\+\_\+erase()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00244}{nvidia\+\_\+meta\+\_\+read()}}, \mbox{\hyperlink{md__nvidia_8c_source_l00316}{nvidia\+\_\+meta\+\_\+write()}}, \mbox{\hyperlink{md__promise_8c_source_l00494}{promise\+\_\+meta\+\_\+erase()}}, \mbox{\hyperlink{md__promise_8c_source_l00336}{promise\+\_\+meta\+\_\+read()}}, \mbox{\hyperlink{md__promise_8c_source_l00431}{promise\+\_\+meta\+\_\+write()}}, \mbox{\hyperlink{md__promise_8c_source_l00516}{promise\+\_\+meta\+\_\+write\+\_\+spare()}}, \mbox{\hyperlink{g__virstor_8c_source_l00982}{read\+\_\+metadata()}}, \mbox{\hyperlink{geom__subr_8c_source_l00837}{redo\+\_\+rank()}}, \mbox{\hyperlink{g__virstor_8c_source_l00882}{remove\+\_\+component()}}, \mbox{\hyperlink{md__sii_8c_source_l00365}{sii\+\_\+meta\+\_\+erase()}}, \mbox{\hyperlink{md__sii_8c_source_l00265}{sii\+\_\+meta\+\_\+read()}}, \mbox{\hyperlink{md__sii_8c_source_l00329}{sii\+\_\+meta\+\_\+write()}}, \mbox{\hyperlink{md__sii_8c_source_l00388}{sii\+\_\+meta\+\_\+write\+\_\+spare()}}, \mbox{\hyperlink{g__virstor_8c_source_l01193}{virstor\+\_\+check\+\_\+and\+\_\+run()}}, \mbox{\hyperlink{g__virstor_8c_source_l00261}{virstor\+\_\+ctl\+\_\+add()}}, \mbox{\hyperlink{g__virstor_8c_source_l00521}{virstor\+\_\+ctl\+\_\+remove()}}, and \mbox{\hyperlink{g__virstor_8c_source_l01017}{write\+\_\+metadata()}}.

\mbox{\Hypertarget{structg__consumer_adb9344ae8135d6d1b28a01ff5fe7bc3c}\label{structg__consumer_adb9344ae8135d6d1b28a01ff5fe7bc3c}} 
\index{g\_consumer@{g\_consumer}!stat@{stat}}
\index{stat@{stat}!g\_consumer@{g\_consumer}}
\doxysubsubsection{\texorpdfstring{stat}{stat}}
{\footnotesize\ttfamily struct devstat$\ast$ g\+\_\+consumer\+::stat}



Definition at line \mbox{\hyperlink{geom_8h_source_l00186}{186}} of file \mbox{\hyperlink{geom_8h_source}{geom.\+h}}.



Referenced by \mbox{\hyperlink{geom__subr_8c_source_l00543}{g\+\_\+destroy\+\_\+consumer()}}, \mbox{\hyperlink{geom__io_8c_source_l00600}{g\+\_\+io\+\_\+deliver()}}, \mbox{\hyperlink{geom__io_8c_source_l00491}{g\+\_\+io\+\_\+request()}}, and \mbox{\hyperlink{geom__subr_8c_source_l00521}{g\+\_\+new\+\_\+consumer()}}.



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