\hypertarget{structg__llvm__lv}{}\doxysection{g\+\_\+llvm\+\_\+lv Struct Reference}
\label{structg__llvm__lv}\index{g\_llvm\_lv@{g\_llvm\_lv}}


{\ttfamily \#include $<$g\+\_\+linux\+\_\+lvm.\+h$>$}



Collaboration diagram for g\+\_\+llvm\+\_\+lv\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d9/d9b/structg__llvm__lv__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structg__llvm__lv_a10b19d819fa94a17760b52974dd57b67}{LIST\+\_\+\+ENTRY}} (\mbox{\hyperlink{structg__llvm__lv}{g\+\_\+llvm\+\_\+lv}}) lv\+\_\+next
\item 
\mbox{\hyperlink{structg__llvm__lv_ad34ae725705be8a66f6f628c842d3682}{LIST\+\_\+\+HEAD}} (, \mbox{\hyperlink{structg__llvm__segment}{g\+\_\+llvm\+\_\+segment}}) lv\+\_\+segs
\end{DoxyCompactItemize}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structg__llvm__vg}{g\+\_\+llvm\+\_\+vg}} $\ast$ \mbox{\hyperlink{structg__llvm__lv_ab588ac27a9f430eb80df5aee7b0d7ff3}{lv\+\_\+vg}}
\item 
char \mbox{\hyperlink{structg__llvm__lv_ad62058768e37fb94265210e2fd7e9d2b}{lv\+\_\+name}} \mbox{[}\mbox{\hyperlink{g__linux__lvm_8h_a18e501a16fead9d9ee6089a9b8a31cf1}{G\+\_\+\+LLVM\+\_\+\+NAMELEN}}\mbox{]}
\item 
char \mbox{\hyperlink{structg__llvm__lv_a171e0adf482b5403505af1b9c0fd6b68}{lv\+\_\+uuid}} \mbox{[}\mbox{\hyperlink{g__linux__lvm_8h_acafc40db500bc1df5760170dcac0ab4a}{G\+\_\+\+LLVM\+\_\+\+UUIDLEN}}\mbox{]}
\item 
int \mbox{\hyperlink{structg__llvm__lv_a6cd6da05e7a992f4409d50de351b32c0}{lv\+\_\+sgcount}}
\item 
int \mbox{\hyperlink{structg__llvm__lv_a8e17b5c56578692976d2297ff26a65d6}{lv\+\_\+sgactive}}
\item 
struct \mbox{\hyperlink{structg__provider}{g\+\_\+provider}} $\ast$ \mbox{\hyperlink{structg__llvm__lv_a66f55bf9935432bc1d78a48232695992}{lv\+\_\+gprov}}
\item 
int \mbox{\hyperlink{structg__llvm__lv_ac19efabe057ae6f42c91e694f4b45043}{lv\+\_\+extentcount}}
\item 
int \mbox{\hyperlink{structg__llvm__lv_a6959f828f18990e1378e9e0bf2bf3308}{lv\+\_\+numsegs}}
\item 
struct \mbox{\hyperlink{structg__llvm__segment}{g\+\_\+llvm\+\_\+segment}} $\ast$ \mbox{\hyperlink{structg__llvm__lv_ab4a1fa241dbfb2464069e4afd8bf361a}{lv\+\_\+firstsg}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{g__linux__lvm_8h_source_l00061}{61}} of file \mbox{\hyperlink{g__linux__lvm_8h_source}{g\+\_\+linux\+\_\+lvm.\+h}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{structg__llvm__lv_a10b19d819fa94a17760b52974dd57b67}\label{structg__llvm__lv_a10b19d819fa94a17760b52974dd57b67}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!LIST\_ENTRY@{LIST\_ENTRY}}
\index{LIST\_ENTRY@{LIST\_ENTRY}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{LIST\_ENTRY()}{LIST\_ENTRY()}}
{\footnotesize\ttfamily g\+\_\+llvm\+\_\+lv\+::\+LIST\+\_\+\+ENTRY (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structg__llvm__lv}{g\+\_\+llvm\+\_\+lv}}}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{structg__llvm__lv_ad34ae725705be8a66f6f628c842d3682}\label{structg__llvm__lv_ad34ae725705be8a66f6f628c842d3682}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!LIST\_HEAD@{LIST\_HEAD}}
\index{LIST\_HEAD@{LIST\_HEAD}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{LIST\_HEAD()}{LIST\_HEAD()}}
{\footnotesize\ttfamily g\+\_\+llvm\+\_\+lv\+::\+LIST\+\_\+\+HEAD (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structg__llvm__segment}{g\+\_\+llvm\+\_\+segment}}}]{ }\end{DoxyParamCaption})}



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structg__llvm__lv_ac19efabe057ae6f42c91e694f4b45043}\label{structg__llvm__lv_ac19efabe057ae6f42c91e694f4b45043}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!lv\_extentcount@{lv\_extentcount}}
\index{lv\_extentcount@{lv\_extentcount}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{lv\_extentcount}{lv\_extentcount}}
{\footnotesize\ttfamily int g\+\_\+llvm\+\_\+lv\+::lv\+\_\+extentcount}



Definition at line \mbox{\hyperlink{g__linux__lvm_8h_source_l00069}{69}} of file \mbox{\hyperlink{g__linux__lvm_8h_source}{g\+\_\+linux\+\_\+lvm.\+h}}.



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00371}{g\+\_\+llvm\+\_\+activate\+\_\+lv()}}, and \mbox{\hyperlink{g__linux__lvm_8c_source_l01112}{llvm\+\_\+textconf\+\_\+decode\+\_\+sg()}}.

\mbox{\Hypertarget{structg__llvm__lv_ab4a1fa241dbfb2464069e4afd8bf361a}\label{structg__llvm__lv_ab4a1fa241dbfb2464069e4afd8bf361a}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!lv\_firstsg@{lv\_firstsg}}
\index{lv\_firstsg@{lv\_firstsg}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{lv\_firstsg}{lv\_firstsg}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__llvm__segment}{g\+\_\+llvm\+\_\+segment}}$\ast$ g\+\_\+llvm\+\_\+lv\+::lv\+\_\+firstsg}



Definition at line \mbox{\hyperlink{g__linux__lvm_8h_source_l00072}{72}} of file \mbox{\hyperlink{g__linux__lvm_8h_source}{g\+\_\+linux\+\_\+lvm.\+h}}.



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00193}{g\+\_\+llvm\+\_\+start()}}, and \mbox{\hyperlink{g__linux__lvm_8c_source_l01046}{llvm\+\_\+textconf\+\_\+decode\+\_\+lv()}}.

\mbox{\Hypertarget{structg__llvm__lv_a66f55bf9935432bc1d78a48232695992}\label{structg__llvm__lv_a66f55bf9935432bc1d78a48232695992}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!lv\_gprov@{lv\_gprov}}
\index{lv\_gprov@{lv\_gprov}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{lv\_gprov}{lv\_gprov}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__provider}{g\+\_\+provider}}$\ast$ g\+\_\+llvm\+\_\+lv\+::lv\+\_\+gprov}



Definition at line \mbox{\hyperlink{g__linux__lvm_8h_source_l00068}{68}} of file \mbox{\hyperlink{g__linux__lvm_8h_source}{g\+\_\+linux\+\_\+lvm.\+h}}.



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00371}{g\+\_\+llvm\+\_\+activate\+\_\+lv()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00395}{g\+\_\+llvm\+\_\+add\+\_\+disk()}}, and \mbox{\hyperlink{g__linux__lvm_8c_source_l00316}{g\+\_\+llvm\+\_\+remove\+\_\+disk()}}.

\mbox{\Hypertarget{structg__llvm__lv_ad62058768e37fb94265210e2fd7e9d2b}\label{structg__llvm__lv_ad62058768e37fb94265210e2fd7e9d2b}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!lv\_name@{lv\_name}}
\index{lv\_name@{lv\_name}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{lv\_name}{lv\_name}}
{\footnotesize\ttfamily char g\+\_\+llvm\+\_\+lv\+::lv\+\_\+name\mbox{[}\mbox{\hyperlink{g__linux__lvm_8h_a18e501a16fead9d9ee6089a9b8a31cf1}{G\+\_\+\+LLVM\+\_\+\+NAMELEN}}\mbox{]}}



Definition at line \mbox{\hyperlink{g__linux__lvm_8h_source_l00064}{64}} of file \mbox{\hyperlink{g__linux__lvm_8h_source}{g\+\_\+linux\+\_\+lvm.\+h}}.



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00371}{g\+\_\+llvm\+\_\+activate\+\_\+lv()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00395}{g\+\_\+llvm\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00193}{g\+\_\+llvm\+\_\+start()}}, and \mbox{\hyperlink{g__linux__lvm_8c_source_l01046}{llvm\+\_\+textconf\+\_\+decode\+\_\+lv()}}.

\mbox{\Hypertarget{structg__llvm__lv_a6959f828f18990e1378e9e0bf2bf3308}\label{structg__llvm__lv_a6959f828f18990e1378e9e0bf2bf3308}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!lv\_numsegs@{lv\_numsegs}}
\index{lv\_numsegs@{lv\_numsegs}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{lv\_numsegs}{lv\_numsegs}}
{\footnotesize\ttfamily int g\+\_\+llvm\+\_\+lv\+::lv\+\_\+numsegs}



Definition at line \mbox{\hyperlink{g__linux__lvm_8h_source_l00071}{71}} of file \mbox{\hyperlink{g__linux__lvm_8h_source}{g\+\_\+linux\+\_\+lvm.\+h}}.



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l01046}{llvm\+\_\+textconf\+\_\+decode\+\_\+lv()}}, and \mbox{\hyperlink{g__linux__lvm_8c_source_l01112}{llvm\+\_\+textconf\+\_\+decode\+\_\+sg()}}.

\mbox{\Hypertarget{structg__llvm__lv_a8e17b5c56578692976d2297ff26a65d6}\label{structg__llvm__lv_a8e17b5c56578692976d2297ff26a65d6}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!lv\_sgactive@{lv\_sgactive}}
\index{lv\_sgactive@{lv\_sgactive}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{lv\_sgactive}{lv\_sgactive}}
{\footnotesize\ttfamily int g\+\_\+llvm\+\_\+lv\+::lv\+\_\+sgactive}



Definition at line \mbox{\hyperlink{g__linux__lvm_8h_source_l00067}{67}} of file \mbox{\hyperlink{g__linux__lvm_8h_source}{g\+\_\+linux\+\_\+lvm.\+h}}.



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00371}{g\+\_\+llvm\+\_\+activate\+\_\+lv()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00395}{g\+\_\+llvm\+\_\+add\+\_\+disk()}}, and \mbox{\hyperlink{g__linux__lvm_8c_source_l00316}{g\+\_\+llvm\+\_\+remove\+\_\+disk()}}.

\mbox{\Hypertarget{structg__llvm__lv_a6cd6da05e7a992f4409d50de351b32c0}\label{structg__llvm__lv_a6cd6da05e7a992f4409d50de351b32c0}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!lv\_sgcount@{lv\_sgcount}}
\index{lv\_sgcount@{lv\_sgcount}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{lv\_sgcount}{lv\_sgcount}}
{\footnotesize\ttfamily int g\+\_\+llvm\+\_\+lv\+::lv\+\_\+sgcount}



Definition at line \mbox{\hyperlink{g__linux__lvm_8h_source_l00066}{66}} of file \mbox{\hyperlink{g__linux__lvm_8h_source}{g\+\_\+linux\+\_\+lvm.\+h}}.



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00371}{g\+\_\+llvm\+\_\+activate\+\_\+lv()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00395}{g\+\_\+llvm\+\_\+add\+\_\+disk()}}, \mbox{\hyperlink{g__linux__lvm_8c_source_l00193}{g\+\_\+llvm\+\_\+start()}}, and \mbox{\hyperlink{g__linux__lvm_8c_source_l01046}{llvm\+\_\+textconf\+\_\+decode\+\_\+lv()}}.

\mbox{\Hypertarget{structg__llvm__lv_a171e0adf482b5403505af1b9c0fd6b68}\label{structg__llvm__lv_a171e0adf482b5403505af1b9c0fd6b68}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!lv\_uuid@{lv\_uuid}}
\index{lv\_uuid@{lv\_uuid}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{lv\_uuid}{lv\_uuid}}
{\footnotesize\ttfamily char g\+\_\+llvm\+\_\+lv\+::lv\+\_\+uuid\mbox{[}\mbox{\hyperlink{g__linux__lvm_8h_acafc40db500bc1df5760170dcac0ab4a}{G\+\_\+\+LLVM\+\_\+\+UUIDLEN}}\mbox{]}}



Definition at line \mbox{\hyperlink{g__linux__lvm_8h_source_l00065}{65}} of file \mbox{\hyperlink{g__linux__lvm_8h_source}{g\+\_\+linux\+\_\+lvm.\+h}}.



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l01046}{llvm\+\_\+textconf\+\_\+decode\+\_\+lv()}}.

\mbox{\Hypertarget{structg__llvm__lv_ab588ac27a9f430eb80df5aee7b0d7ff3}\label{structg__llvm__lv_ab588ac27a9f430eb80df5aee7b0d7ff3}} 
\index{g\_llvm\_lv@{g\_llvm\_lv}!lv\_vg@{lv\_vg}}
\index{lv\_vg@{lv\_vg}!g\_llvm\_lv@{g\_llvm\_lv}}
\doxysubsubsection{\texorpdfstring{lv\_vg}{lv\_vg}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__llvm__vg}{g\+\_\+llvm\+\_\+vg}}$\ast$ g\+\_\+llvm\+\_\+lv\+::lv\+\_\+vg}



Definition at line \mbox{\hyperlink{g__linux__lvm_8h_source_l00063}{63}} of file \mbox{\hyperlink{g__linux__lvm_8h_source}{g\+\_\+linux\+\_\+lvm.\+h}}.



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l01046}{llvm\+\_\+textconf\+\_\+decode\+\_\+lv()}}.



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