\hypertarget{structnvme__controller_1_1nvme__hmb__chunk}{}\doxysection{nvme\+\_\+controller\+::nvme\+\_\+hmb\+\_\+chunk Struct Reference}
\label{structnvme__controller_1_1nvme__hmb__chunk}\index{nvme\_controller::nvme\_hmb\_chunk@{nvme\_controller::nvme\_hmb\_chunk}}


{\ttfamily \#include $<$nvme\+\_\+private.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
bus\+\_\+dmamap\+\_\+t \mbox{\hyperlink{structnvme__controller_1_1nvme__hmb__chunk_a8f021f609d90b4287ceb9c26239d8186}{hmbc\+\_\+map}}
\item 
void $\ast$ \mbox{\hyperlink{structnvme__controller_1_1nvme__hmb__chunk_ad83c56ca9e640c33115e7f11fcaa9f94}{hmbc\+\_\+vaddr}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structnvme__controller_1_1nvme__hmb__chunk_a5cb197bff2ec1bfccbba1ca05e48822b}{hmbc\+\_\+paddr}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{nvme__private_8h_source_l00327}{327}} of file \mbox{\hyperlink{nvme__private_8h_source}{nvme\+\_\+private.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structnvme__controller_1_1nvme__hmb__chunk_a8f021f609d90b4287ceb9c26239d8186}\label{structnvme__controller_1_1nvme__hmb__chunk_a8f021f609d90b4287ceb9c26239d8186}} 
\index{nvme\_controller::nvme\_hmb\_chunk@{nvme\_controller::nvme\_hmb\_chunk}!hmbc\_map@{hmbc\_map}}
\index{hmbc\_map@{hmbc\_map}!nvme\_controller::nvme\_hmb\_chunk@{nvme\_controller::nvme\_hmb\_chunk}}
\doxysubsubsection{\texorpdfstring{hmbc\_map}{hmbc\_map}}
{\footnotesize\ttfamily bus\+\_\+dmamap\+\_\+t nvme\+\_\+controller\+::nvme\+\_\+hmb\+\_\+chunk\+::hmbc\+\_\+map}



Definition at line \mbox{\hyperlink{nvme__private_8h_source_l00328}{328}} of file \mbox{\hyperlink{nvme__private_8h_source}{nvme\+\_\+private.\+h}}.

\mbox{\Hypertarget{structnvme__controller_1_1nvme__hmb__chunk_a5cb197bff2ec1bfccbba1ca05e48822b}\label{structnvme__controller_1_1nvme__hmb__chunk_a5cb197bff2ec1bfccbba1ca05e48822b}} 
\index{nvme\_controller::nvme\_hmb\_chunk@{nvme\_controller::nvme\_hmb\_chunk}!hmbc\_paddr@{hmbc\_paddr}}
\index{hmbc\_paddr@{hmbc\_paddr}!nvme\_controller::nvme\_hmb\_chunk@{nvme\_controller::nvme\_hmb\_chunk}}
\doxysubsubsection{\texorpdfstring{hmbc\_paddr}{hmbc\_paddr}}
{\footnotesize\ttfamily uint64\+\_\+t nvme\+\_\+controller\+::nvme\+\_\+hmb\+\_\+chunk\+::hmbc\+\_\+paddr}



Definition at line \mbox{\hyperlink{nvme__private_8h_source_l00330}{330}} of file \mbox{\hyperlink{nvme__private_8h_source}{nvme\+\_\+private.\+h}}.

\mbox{\Hypertarget{structnvme__controller_1_1nvme__hmb__chunk_ad83c56ca9e640c33115e7f11fcaa9f94}\label{structnvme__controller_1_1nvme__hmb__chunk_ad83c56ca9e640c33115e7f11fcaa9f94}} 
\index{nvme\_controller::nvme\_hmb\_chunk@{nvme\_controller::nvme\_hmb\_chunk}!hmbc\_vaddr@{hmbc\_vaddr}}
\index{hmbc\_vaddr@{hmbc\_vaddr}!nvme\_controller::nvme\_hmb\_chunk@{nvme\_controller::nvme\_hmb\_chunk}}
\doxysubsubsection{\texorpdfstring{hmbc\_vaddr}{hmbc\_vaddr}}
{\footnotesize\ttfamily void$\ast$ nvme\+\_\+controller\+::nvme\+\_\+hmb\+\_\+chunk\+::hmbc\+\_\+vaddr}



Definition at line \mbox{\hyperlink{nvme__private_8h_source_l00329}{329}} of file \mbox{\hyperlink{nvme__private_8h_source}{nvme\+\_\+private.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/nvme/\mbox{\hyperlink{nvme__private_8h}{nvme\+\_\+private.\+h}}\end{DoxyCompactItemize}
