\hypertarget{structg__llvm__metadata}{}\doxysection{g\+\_\+llvm\+\_\+metadata Struct Reference}
\label{structg__llvm__metadata}\index{g\_llvm\_metadata@{g\_llvm\_metadata}}


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



Collaboration diagram for g\+\_\+llvm\+\_\+metadata\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=182pt]{d2/d1d/structg__llvm__metadata__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint32\+\_\+t \mbox{\hyperlink{structg__llvm__metadata_a5c22a48febb21cd8ee663491d5df2533}{md\+\_\+csum}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structg__llvm__metadata_a5718ef0a673b2a10367b810d6cf11497}{md\+\_\+version}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structg__llvm__metadata_a5caa0a54e0c1ed0013ef11f2b7b129f1}{md\+\_\+start}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structg__llvm__metadata_aa24594fe95e5f15e2e5aa371ca25c6c3}{md\+\_\+size}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structg__llvm__metadata_a6590d5eceed03a9012861c1107573cee}{md\+\_\+reloffset}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structg__llvm__metadata_a0d5fac560c84d7ff4630521a18e7fdf5}{md\+\_\+relsize}}
\item 
struct \mbox{\hyperlink{structg__llvm__vg}{g\+\_\+llvm\+\_\+vg}} $\ast$ \mbox{\hyperlink{structg__llvm__metadata_ab9f5dab1ef15703bad42e5546dd5d496}{md\+\_\+vg}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


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



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structg__llvm__metadata_a5c22a48febb21cd8ee663491d5df2533}\label{structg__llvm__metadata_a5c22a48febb21cd8ee663491d5df2533}} 
\index{g\_llvm\_metadata@{g\_llvm\_metadata}!md\_csum@{md\_csum}}
\index{md\_csum@{md\_csum}!g\_llvm\_metadata@{g\_llvm\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_csum}{md\_csum}}
{\footnotesize\ttfamily uint32\+\_\+t g\+\_\+llvm\+\_\+metadata\+::md\+\_\+csum}



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



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00789}{llvm\+\_\+md\+\_\+decode()}}.

\mbox{\Hypertarget{structg__llvm__metadata_a6590d5eceed03a9012861c1107573cee}\label{structg__llvm__metadata_a6590d5eceed03a9012861c1107573cee}} 
\index{g\_llvm\_metadata@{g\_llvm\_metadata}!md\_reloffset@{md\_reloffset}}
\index{md\_reloffset@{md\_reloffset}!g\_llvm\_metadata@{g\_llvm\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_reloffset}{md\_reloffset}}
{\footnotesize\ttfamily uint64\+\_\+t g\+\_\+llvm\+\_\+metadata\+::md\+\_\+reloffset}



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



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00651}{g\+\_\+llvm\+\_\+read\+\_\+md()}}, and \mbox{\hyperlink{g__linux__lvm_8c_source_l00789}{llvm\+\_\+md\+\_\+decode()}}.

\mbox{\Hypertarget{structg__llvm__metadata_a0d5fac560c84d7ff4630521a18e7fdf5}\label{structg__llvm__metadata_a0d5fac560c84d7ff4630521a18e7fdf5}} 
\index{g\_llvm\_metadata@{g\_llvm\_metadata}!md\_relsize@{md\_relsize}}
\index{md\_relsize@{md\_relsize}!g\_llvm\_metadata@{g\_llvm\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_relsize}{md\_relsize}}
{\footnotesize\ttfamily uint64\+\_\+t g\+\_\+llvm\+\_\+metadata\+::md\+\_\+relsize}



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



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00651}{g\+\_\+llvm\+\_\+read\+\_\+md()}}, and \mbox{\hyperlink{g__linux__lvm_8c_source_l00789}{llvm\+\_\+md\+\_\+decode()}}.

\mbox{\Hypertarget{structg__llvm__metadata_aa24594fe95e5f15e2e5aa371ca25c6c3}\label{structg__llvm__metadata_aa24594fe95e5f15e2e5aa371ca25c6c3}} 
\index{g\_llvm\_metadata@{g\_llvm\_metadata}!md\_size@{md\_size}}
\index{md\_size@{md\_size}!g\_llvm\_metadata@{g\_llvm\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_size}{md\_size}}
{\footnotesize\ttfamily uint64\+\_\+t g\+\_\+llvm\+\_\+metadata\+::md\+\_\+size}



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



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00789}{llvm\+\_\+md\+\_\+decode()}}.

\mbox{\Hypertarget{structg__llvm__metadata_a5caa0a54e0c1ed0013ef11f2b7b129f1}\label{structg__llvm__metadata_a5caa0a54e0c1ed0013ef11f2b7b129f1}} 
\index{g\_llvm\_metadata@{g\_llvm\_metadata}!md\_start@{md\_start}}
\index{md\_start@{md\_start}!g\_llvm\_metadata@{g\_llvm\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_start}{md\_start}}
{\footnotesize\ttfamily uint64\+\_\+t g\+\_\+llvm\+\_\+metadata\+::md\+\_\+start}



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



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00789}{llvm\+\_\+md\+\_\+decode()}}.

\mbox{\Hypertarget{structg__llvm__metadata_a5718ef0a673b2a10367b810d6cf11497}\label{structg__llvm__metadata_a5718ef0a673b2a10367b810d6cf11497}} 
\index{g\_llvm\_metadata@{g\_llvm\_metadata}!md\_version@{md\_version}}
\index{md\_version@{md\_version}!g\_llvm\_metadata@{g\_llvm\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_version}{md\_version}}
{\footnotesize\ttfamily uint32\+\_\+t g\+\_\+llvm\+\_\+metadata\+::md\+\_\+version}



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



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00789}{llvm\+\_\+md\+\_\+decode()}}.

\mbox{\Hypertarget{structg__llvm__metadata_ab9f5dab1ef15703bad42e5546dd5d496}\label{structg__llvm__metadata_ab9f5dab1ef15703bad42e5546dd5d496}} 
\index{g\_llvm\_metadata@{g\_llvm\_metadata}!md\_vg@{md\_vg}}
\index{md\_vg@{md\_vg}!g\_llvm\_metadata@{g\_llvm\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_vg}{md\_vg}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__llvm__vg}{g\+\_\+llvm\+\_\+vg}}$\ast$ g\+\_\+llvm\+\_\+metadata\+::md\+\_\+vg}



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



Referenced by \mbox{\hyperlink{g__linux__lvm_8c_source_l00529}{g\+\_\+llvm\+\_\+taste()}}, and \mbox{\hyperlink{g__linux__lvm_8c_source_l00892}{llvm\+\_\+textconf\+\_\+decode()}}.



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}
