\hypertarget{struct__bdrv__t}{}\doxysection{\+\_\+bdrv\+\_\+t Struct Reference}
\label{struct__bdrv__t}\index{\_bdrv\_t@{\_bdrv\_t}}


Collaboration diagram for \+\_\+bdrv\+\_\+t\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d1/d47/struct__bdrv__t__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{cpddk_8h_a11b68c83fdafaeaaf3ec6aec96fbcdfe}{cp\+\_\+board\+\_\+t}} $\ast$ \mbox{\hyperlink{struct__bdrv__t_a1dc9657460dc92cdea86cc2490f4f411}{board}}
\item 
struct resource $\ast$ \mbox{\hyperlink{struct__bdrv__t_a9e710263f6b609a0e41f54992a43887b}{cp\+\_\+res}}
\item 
struct resource $\ast$ \mbox{\hyperlink{struct__bdrv__t_a15814e6995b24d04d45529011c3e67c3}{cp\+\_\+irq}}
\item 
void $\ast$ \mbox{\hyperlink{struct__bdrv__t_ae98eb3dbbf6f41325487ade73b7f9772}{cp\+\_\+intrhand}}
\item 
\mbox{\hyperlink{if__cp_8c_a5e4b9a5289db84c8ec22f9b46205398d}{cp\+\_\+dma\+\_\+mem\+\_\+t}} \mbox{\hyperlink{struct__bdrv__t_a7d3b24a35939e849375aba089c01a170}{dmamem}}
\item 
\mbox{\hyperlink{if__cp_8c_a0042a67e52e7453614a19477f2a0b58e}{drv\+\_\+t}} \mbox{\hyperlink{struct__bdrv__t_a2299b0985dda31d29fec36fed8a479e0}{channel}} \mbox{[}\mbox{\hyperlink{cpddk_8h_a3e9ad0441ab60e69a8b9d23efd7ddde8}{NCHAN}}\mbox{]}
\item 
struct mtx \mbox{\hyperlink{struct__bdrv__t_a0cc64f0d5496dddc7ab72dd9808e94a6}{cp\+\_\+mtx}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{if__cp_8c_source_l00106}{106}} of file \mbox{\hyperlink{if__cp_8c_source}{if\+\_\+cp.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{struct__bdrv__t_a1dc9657460dc92cdea86cc2490f4f411}\label{struct__bdrv__t_a1dc9657460dc92cdea86cc2490f4f411}} 
\index{\_bdrv\_t@{\_bdrv\_t}!board@{board}}
\index{board@{board}!\_bdrv\_t@{\_bdrv\_t}}
\doxysubsubsection{\texorpdfstring{board}{board}}
{\footnotesize\ttfamily \mbox{\hyperlink{cpddk_8h_a11b68c83fdafaeaaf3ec6aec96fbcdfe}{cp\+\_\+board\+\_\+t}}$\ast$ \+\_\+bdrv\+\_\+t\+::board}



Definition at line \mbox{\hyperlink{if__cp_8c_source_l00107}{107}} of file \mbox{\hyperlink{if__cp_8c_source}{if\+\_\+cp.\+c}}.



Referenced by \mbox{\hyperlink{if__cp_8c_source_l00331}{cp\+\_\+attach()}}, \mbox{\hyperlink{if__cp_8c_source_l00463}{cp\+\_\+detach()}}, and \mbox{\hyperlink{if__cp_8c_source_l00242}{cp\+\_\+intr()}}.

\mbox{\Hypertarget{struct__bdrv__t_a2299b0985dda31d29fec36fed8a479e0}\label{struct__bdrv__t_a2299b0985dda31d29fec36fed8a479e0}} 
\index{\_bdrv\_t@{\_bdrv\_t}!channel@{channel}}
\index{channel@{channel}!\_bdrv\_t@{\_bdrv\_t}}
\doxysubsubsection{\texorpdfstring{channel}{channel}}
{\footnotesize\ttfamily \mbox{\hyperlink{if__cp_8c_a0042a67e52e7453614a19477f2a0b58e}{drv\+\_\+t}} \+\_\+bdrv\+\_\+t\+::channel\mbox{[}\mbox{\hyperlink{cpddk_8h_a3e9ad0441ab60e69a8b9d23efd7ddde8}{NCHAN}}\mbox{]}}



Definition at line \mbox{\hyperlink{if__cp_8c_source_l00112}{112}} of file \mbox{\hyperlink{if__cp_8c_source}{if\+\_\+cp.\+c}}.



Referenced by \mbox{\hyperlink{if__cp_8c_source_l00331}{cp\+\_\+attach()}}.

\mbox{\Hypertarget{struct__bdrv__t_ae98eb3dbbf6f41325487ade73b7f9772}\label{struct__bdrv__t_ae98eb3dbbf6f41325487ade73b7f9772}} 
\index{\_bdrv\_t@{\_bdrv\_t}!cp\_intrhand@{cp\_intrhand}}
\index{cp\_intrhand@{cp\_intrhand}!\_bdrv\_t@{\_bdrv\_t}}
\doxysubsubsection{\texorpdfstring{cp\_intrhand}{cp\_intrhand}}
{\footnotesize\ttfamily void$\ast$ \+\_\+bdrv\+\_\+t\+::cp\+\_\+intrhand}



Definition at line \mbox{\hyperlink{if__cp_8c_source_l00110}{110}} of file \mbox{\hyperlink{if__cp_8c_source}{if\+\_\+cp.\+c}}.



Referenced by \mbox{\hyperlink{if__cp_8c_source_l00331}{cp\+\_\+attach()}}, and \mbox{\hyperlink{if__cp_8c_source_l00463}{cp\+\_\+detach()}}.

\mbox{\Hypertarget{struct__bdrv__t_a15814e6995b24d04d45529011c3e67c3}\label{struct__bdrv__t_a15814e6995b24d04d45529011c3e67c3}} 
\index{\_bdrv\_t@{\_bdrv\_t}!cp\_irq@{cp\_irq}}
\index{cp\_irq@{cp\_irq}!\_bdrv\_t@{\_bdrv\_t}}
\doxysubsubsection{\texorpdfstring{cp\_irq}{cp\_irq}}
{\footnotesize\ttfamily struct resource$\ast$ \+\_\+bdrv\+\_\+t\+::cp\+\_\+irq}



Definition at line \mbox{\hyperlink{if__cp_8c_source_l00109}{109}} of file \mbox{\hyperlink{if__cp_8c_source}{if\+\_\+cp.\+c}}.



Referenced by \mbox{\hyperlink{if__cp_8c_source_l00331}{cp\+\_\+attach()}}, and \mbox{\hyperlink{if__cp_8c_source_l00463}{cp\+\_\+detach()}}.

\mbox{\Hypertarget{struct__bdrv__t_a0cc64f0d5496dddc7ab72dd9808e94a6}\label{struct__bdrv__t_a0cc64f0d5496dddc7ab72dd9808e94a6}} 
\index{\_bdrv\_t@{\_bdrv\_t}!cp\_mtx@{cp\_mtx}}
\index{cp\_mtx@{cp\_mtx}!\_bdrv\_t@{\_bdrv\_t}}
\doxysubsubsection{\texorpdfstring{cp\_mtx}{cp\_mtx}}
{\footnotesize\ttfamily struct mtx \+\_\+bdrv\+\_\+t\+::cp\+\_\+mtx}



Definition at line \mbox{\hyperlink{if__cp_8c_source_l00113}{113}} of file \mbox{\hyperlink{if__cp_8c_source}{if\+\_\+cp.\+c}}.



Referenced by \mbox{\hyperlink{if__cp_8c_source_l00331}{cp\+\_\+attach()}}, and \mbox{\hyperlink{if__cp_8c_source_l00463}{cp\+\_\+detach()}}.

\mbox{\Hypertarget{struct__bdrv__t_a9e710263f6b609a0e41f54992a43887b}\label{struct__bdrv__t_a9e710263f6b609a0e41f54992a43887b}} 
\index{\_bdrv\_t@{\_bdrv\_t}!cp\_res@{cp\_res}}
\index{cp\_res@{cp\_res}!\_bdrv\_t@{\_bdrv\_t}}
\doxysubsubsection{\texorpdfstring{cp\_res}{cp\_res}}
{\footnotesize\ttfamily struct resource$\ast$ \+\_\+bdrv\+\_\+t\+::cp\+\_\+res}



Definition at line \mbox{\hyperlink{if__cp_8c_source_l00108}{108}} of file \mbox{\hyperlink{if__cp_8c_source}{if\+\_\+cp.\+c}}.



Referenced by \mbox{\hyperlink{if__cp_8c_source_l00331}{cp\+\_\+attach()}}, and \mbox{\hyperlink{if__cp_8c_source_l00463}{cp\+\_\+detach()}}.

\mbox{\Hypertarget{struct__bdrv__t_a7d3b24a35939e849375aba089c01a170}\label{struct__bdrv__t_a7d3b24a35939e849375aba089c01a170}} 
\index{\_bdrv\_t@{\_bdrv\_t}!dmamem@{dmamem}}
\index{dmamem@{dmamem}!\_bdrv\_t@{\_bdrv\_t}}
\doxysubsubsection{\texorpdfstring{dmamem}{dmamem}}
{\footnotesize\ttfamily \mbox{\hyperlink{if__cp_8c_a5e4b9a5289db84c8ec22f9b46205398d}{cp\+\_\+dma\+\_\+mem\+\_\+t}} \+\_\+bdrv\+\_\+t\+::dmamem}



Definition at line \mbox{\hyperlink{if__cp_8c_source_l00111}{111}} of file \mbox{\hyperlink{if__cp_8c_source}{if\+\_\+cp.\+c}}.



Referenced by \mbox{\hyperlink{if__cp_8c_source_l00331}{cp\+\_\+attach()}}, and \mbox{\hyperlink{if__cp_8c_source_l00463}{cp\+\_\+detach()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/cp/\mbox{\hyperlink{if__cp_8c}{if\+\_\+cp.\+c}}\end{DoxyCompactItemize}
