\hypertarget{structet__rxdesc__ring}{}\doxysection{et\+\_\+rxdesc\+\_\+ring Struct Reference}
\label{structet__rxdesc__ring}\index{et\_rxdesc\_ring@{et\_rxdesc\_ring}}


{\ttfamily \#include $<$if\+\_\+etvar.\+h$>$}



Collaboration diagram for et\+\_\+rxdesc\+\_\+ring\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=168pt]{d4/d17/structet__rxdesc__ring__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structet__rxdesc}{et\+\_\+rxdesc}} $\ast$ \mbox{\hyperlink{structet__rxdesc__ring_aed1751d56b634f2d8d9318b347908d41}{rr\+\_\+desc}}
\item 
bus\+\_\+addr\+\_\+t \mbox{\hyperlink{structet__rxdesc__ring_a788246982f2f6da4f88d42554ea0c4bf}{rr\+\_\+paddr}}
\item 
bus\+\_\+dma\+\_\+tag\+\_\+t \mbox{\hyperlink{structet__rxdesc__ring_acc0e90d291e7408b50f2487c8df83b68}{rr\+\_\+dtag}}
\item 
bus\+\_\+dmamap\+\_\+t \mbox{\hyperlink{structet__rxdesc__ring_a5bbed1d0b8818556ab6ac480315ede59}{rr\+\_\+dmap}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structet__rxdesc__ring_aa0dab50bd74459ea93c444343a45766f}{rr\+\_\+posreg}}
\item 
int \mbox{\hyperlink{structet__rxdesc__ring_a5c8dffd37d60deb095cd3fc614f8f57f}{rr\+\_\+index}}
\item 
int \mbox{\hyperlink{structet__rxdesc__ring_a78140a136d0810861f9da508f4e30672}{rr\+\_\+wrap}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00203}{203}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structet__rxdesc__ring_aed1751d56b634f2d8d9318b347908d41}\label{structet__rxdesc__ring_aed1751d56b634f2d8d9318b347908d41}} 
\index{et\_rxdesc\_ring@{et\_rxdesc\_ring}!rr\_desc@{rr\_desc}}
\index{rr\_desc@{rr\_desc}!et\_rxdesc\_ring@{et\_rxdesc\_ring}}
\doxysubsubsection{\texorpdfstring{rr\_desc}{rr\_desc}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structet__rxdesc}{et\+\_\+rxdesc}}$\ast$ et\+\_\+rxdesc\+\_\+ring\+::rr\+\_\+desc}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00204}{204}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l02321}{et\+\_\+newbuf\+\_\+cluster()}}, \mbox{\hyperlink{if__et_8c_source_l02380}{et\+\_\+newbuf\+\_\+hdr()}}, and \mbox{\hyperlink{if__et_8c_source_l02369}{et\+\_\+rxbuf\+\_\+discard()}}.

\mbox{\Hypertarget{structet__rxdesc__ring_a5bbed1d0b8818556ab6ac480315ede59}\label{structet__rxdesc__ring_a5bbed1d0b8818556ab6ac480315ede59}} 
\index{et\_rxdesc\_ring@{et\_rxdesc\_ring}!rr\_dmap@{rr\_dmap}}
\index{rr\_dmap@{rr\_dmap}!et\_rxdesc\_ring@{et\_rxdesc\_ring}}
\doxysubsubsection{\texorpdfstring{rr\_dmap}{rr\_dmap}}
{\footnotesize\ttfamily bus\+\_\+dmamap\+\_\+t et\+\_\+rxdesc\+\_\+ring\+::rr\+\_\+dmap}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00207}{207}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l01523}{et\+\_\+free\+\_\+rx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l02321}{et\+\_\+newbuf\+\_\+cluster()}}, \mbox{\hyperlink{if__et_8c_source_l02380}{et\+\_\+newbuf\+\_\+hdr()}}, and \mbox{\hyperlink{if__et_8c_source_l02369}{et\+\_\+rxbuf\+\_\+discard()}}.

\mbox{\Hypertarget{structet__rxdesc__ring_acc0e90d291e7408b50f2487c8df83b68}\label{structet__rxdesc__ring_acc0e90d291e7408b50f2487c8df83b68}} 
\index{et\_rxdesc\_ring@{et\_rxdesc\_ring}!rr\_dtag@{rr\_dtag}}
\index{rr\_dtag@{rr\_dtag}!et\_rxdesc\_ring@{et\_rxdesc\_ring}}
\doxysubsubsection{\texorpdfstring{rr\_dtag}{rr\_dtag}}
{\footnotesize\ttfamily bus\+\_\+dma\+\_\+tag\+\_\+t et\+\_\+rxdesc\+\_\+ring\+::rr\+\_\+dtag}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00206}{206}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l02321}{et\+\_\+newbuf\+\_\+cluster()}}, \mbox{\hyperlink{if__et_8c_source_l02380}{et\+\_\+newbuf\+\_\+hdr()}}, and \mbox{\hyperlink{if__et_8c_source_l02369}{et\+\_\+rxbuf\+\_\+discard()}}.

\mbox{\Hypertarget{structet__rxdesc__ring_a5c8dffd37d60deb095cd3fc614f8f57f}\label{structet__rxdesc__ring_a5c8dffd37d60deb095cd3fc614f8f57f}} 
\index{et\_rxdesc\_ring@{et\_rxdesc\_ring}!rr\_index@{rr\_index}}
\index{rr\_index@{rr\_index}!et\_rxdesc\_ring@{et\_rxdesc\_ring}}
\doxysubsubsection{\texorpdfstring{rr\_index}{rr\_index}}
{\footnotesize\ttfamily int et\+\_\+rxdesc\+\_\+ring\+::rr\+\_\+index}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00210}{210}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l01736}{et\+\_\+init\+\_\+rxdma()}}, and \mbox{\hyperlink{if__et_8c_source_l02034}{et\+\_\+rxeof()}}.

\mbox{\Hypertarget{structet__rxdesc__ring_a788246982f2f6da4f88d42554ea0c4bf}\label{structet__rxdesc__ring_a788246982f2f6da4f88d42554ea0c4bf}} 
\index{et\_rxdesc\_ring@{et\_rxdesc\_ring}!rr\_paddr@{rr\_paddr}}
\index{rr\_paddr@{rr\_paddr}!et\_rxdesc\_ring@{et\_rxdesc\_ring}}
\doxysubsubsection{\texorpdfstring{rr\_paddr}{rr\_paddr}}
{\footnotesize\ttfamily bus\+\_\+addr\+\_\+t et\+\_\+rxdesc\+\_\+ring\+::rr\+\_\+paddr}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00205}{205}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, and \mbox{\hyperlink{if__et_8c_source_l01736}{et\+\_\+init\+\_\+rxdma()}}.

\mbox{\Hypertarget{structet__rxdesc__ring_aa0dab50bd74459ea93c444343a45766f}\label{structet__rxdesc__ring_aa0dab50bd74459ea93c444343a45766f}} 
\index{et\_rxdesc\_ring@{et\_rxdesc\_ring}!rr\_posreg@{rr\_posreg}}
\index{rr\_posreg@{rr\_posreg}!et\_rxdesc\_ring@{et\_rxdesc\_ring}}
\doxysubsubsection{\texorpdfstring{rr\_posreg}{rr\_posreg}}
{\footnotesize\ttfamily uint32\+\_\+t et\+\_\+rxdesc\+\_\+ring\+::rr\+\_\+posreg}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00209}{209}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, and \mbox{\hyperlink{if__et_8c_source_l02034}{et\+\_\+rxeof()}}.

\mbox{\Hypertarget{structet__rxdesc__ring_a78140a136d0810861f9da508f4e30672}\label{structet__rxdesc__ring_a78140a136d0810861f9da508f4e30672}} 
\index{et\_rxdesc\_ring@{et\_rxdesc\_ring}!rr\_wrap@{rr\_wrap}}
\index{rr\_wrap@{rr\_wrap}!et\_rxdesc\_ring@{et\_rxdesc\_ring}}
\doxysubsubsection{\texorpdfstring{rr\_wrap}{rr\_wrap}}
{\footnotesize\ttfamily int et\+\_\+rxdesc\+\_\+ring\+::rr\+\_\+wrap}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00211}{211}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l01736}{et\+\_\+init\+\_\+rxdma()}}, and \mbox{\hyperlink{if__et_8c_source_l02034}{et\+\_\+rxeof()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/et/\mbox{\hyperlink{if__etvar_8h}{if\+\_\+etvar.\+h}}\end{DoxyCompactItemize}
