\hypertarget{structet__txdesc__ring}{}\doxysection{et\+\_\+txdesc\+\_\+ring Struct Reference}
\label{structet__txdesc__ring}\index{et\_txdesc\_ring@{et\_txdesc\_ring}}


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



Collaboration diagram for et\+\_\+txdesc\+\_\+ring\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=168pt]{d9/d2b/structet__txdesc__ring__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structet__txdesc}{et\+\_\+txdesc}} $\ast$ \mbox{\hyperlink{structet__txdesc__ring_a2475640d90274f97b4d16a8a6bc3ecc8}{tr\+\_\+desc}}
\item 
bus\+\_\+addr\+\_\+t \mbox{\hyperlink{structet__txdesc__ring_ad593dffa804a4894af8179a68ffe5ffe}{tr\+\_\+paddr}}
\item 
bus\+\_\+dma\+\_\+tag\+\_\+t \mbox{\hyperlink{structet__txdesc__ring_ac7fee3b18ab20f0da81612ea8498ef71}{tr\+\_\+dtag}}
\item 
bus\+\_\+dmamap\+\_\+t \mbox{\hyperlink{structet__txdesc__ring_a720537ab32e6d6fb3f51a63edfdc4917}{tr\+\_\+dmap}}
\item 
int \mbox{\hyperlink{structet__txdesc__ring_ad85d2ce5e3fb63ef38aba8c5723e1d3e}{tr\+\_\+ready\+\_\+index}}
\item 
int \mbox{\hyperlink{structet__txdesc__ring_a7d3c5e8ca7ab19d40887bce3488a238c}{tr\+\_\+ready\+\_\+wrap}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


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



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structet__txdesc__ring_a2475640d90274f97b4d16a8a6bc3ecc8}\label{structet__txdesc__ring_a2475640d90274f97b4d16a8a6bc3ecc8}} 
\index{et\_txdesc\_ring@{et\_txdesc\_ring}!tr\_desc@{tr\_desc}}
\index{tr\_desc@{tr\_desc}!et\_txdesc\_ring@{et\_txdesc\_ring}}
\doxysubsubsection{\texorpdfstring{tr\_desc}{tr\_desc}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structet__txdesc}{et\+\_\+txdesc}}$\ast$ et\+\_\+txdesc\+\_\+ring\+::tr\+\_\+desc}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00194}{194}} 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_l02152}{et\+\_\+encap()}}, and \mbox{\hyperlink{if__et_8c_source_l01680}{et\+\_\+init\+\_\+tx\+\_\+ring()}}.

\mbox{\Hypertarget{structet__txdesc__ring_a720537ab32e6d6fb3f51a63edfdc4917}\label{structet__txdesc__ring_a720537ab32e6d6fb3f51a63edfdc4917}} 
\index{et\_txdesc\_ring@{et\_txdesc\_ring}!tr\_dmap@{tr\_dmap}}
\index{tr\_dmap@{tr\_dmap}!et\_txdesc\_ring@{et\_txdesc\_ring}}
\doxysubsubsection{\texorpdfstring{tr\_dmap}{tr\_dmap}}
{\footnotesize\ttfamily bus\+\_\+dmamap\+\_\+t et\+\_\+txdesc\+\_\+ring\+::tr\+\_\+dmap}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00197}{197}} 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_l01680}{et\+\_\+init\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01378}{et\+\_\+start\+\_\+locked()}}, and \mbox{\hyperlink{if__et_8c_source_l02249}{et\+\_\+txeof()}}.

\mbox{\Hypertarget{structet__txdesc__ring_ac7fee3b18ab20f0da81612ea8498ef71}\label{structet__txdesc__ring_ac7fee3b18ab20f0da81612ea8498ef71}} 
\index{et\_txdesc\_ring@{et\_txdesc\_ring}!tr\_dtag@{tr\_dtag}}
\index{tr\_dtag@{tr\_dtag}!et\_txdesc\_ring@{et\_txdesc\_ring}}
\doxysubsubsection{\texorpdfstring{tr\_dtag}{tr\_dtag}}
{\footnotesize\ttfamily bus\+\_\+dma\+\_\+tag\+\_\+t et\+\_\+txdesc\+\_\+ring\+::tr\+\_\+dtag}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00196}{196}} 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_l01680}{et\+\_\+init\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01378}{et\+\_\+start\+\_\+locked()}}, and \mbox{\hyperlink{if__et_8c_source_l02249}{et\+\_\+txeof()}}.

\mbox{\Hypertarget{structet__txdesc__ring_ad593dffa804a4894af8179a68ffe5ffe}\label{structet__txdesc__ring_ad593dffa804a4894af8179a68ffe5ffe}} 
\index{et\_txdesc\_ring@{et\_txdesc\_ring}!tr\_paddr@{tr\_paddr}}
\index{tr\_paddr@{tr\_paddr}!et\_txdesc\_ring@{et\_txdesc\_ring}}
\doxysubsubsection{\texorpdfstring{tr\_paddr}{tr\_paddr}}
{\footnotesize\ttfamily bus\+\_\+addr\+\_\+t et\+\_\+txdesc\+\_\+ring\+::tr\+\_\+paddr}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00195}{195}} 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_l01808}{et\+\_\+init\+\_\+txdma()}}.

\mbox{\Hypertarget{structet__txdesc__ring_ad85d2ce5e3fb63ef38aba8c5723e1d3e}\label{structet__txdesc__ring_ad85d2ce5e3fb63ef38aba8c5723e1d3e}} 
\index{et\_txdesc\_ring@{et\_txdesc\_ring}!tr\_ready\_index@{tr\_ready\_index}}
\index{tr\_ready\_index@{tr\_ready\_index}!et\_txdesc\_ring@{et\_txdesc\_ring}}
\doxysubsubsection{\texorpdfstring{tr\_ready\_index}{tr\_ready\_index}}
{\footnotesize\ttfamily int et\+\_\+txdesc\+\_\+ring\+::tr\+\_\+ready\+\_\+index}



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



Referenced by \mbox{\hyperlink{if__et_8c_source_l02152}{et\+\_\+encap()}}, \mbox{\hyperlink{if__et_8c_source_l01808}{et\+\_\+init\+\_\+txdma()}}, and \mbox{\hyperlink{if__et_8c_source_l01378}{et\+\_\+start\+\_\+locked()}}.

\mbox{\Hypertarget{structet__txdesc__ring_a7d3c5e8ca7ab19d40887bce3488a238c}\label{structet__txdesc__ring_a7d3c5e8ca7ab19d40887bce3488a238c}} 
\index{et\_txdesc\_ring@{et\_txdesc\_ring}!tr\_ready\_wrap@{tr\_ready\_wrap}}
\index{tr\_ready\_wrap@{tr\_ready\_wrap}!et\_txdesc\_ring@{et\_txdesc\_ring}}
\doxysubsubsection{\texorpdfstring{tr\_ready\_wrap}{tr\_ready\_wrap}}
{\footnotesize\ttfamily int et\+\_\+txdesc\+\_\+ring\+::tr\+\_\+ready\+\_\+wrap}



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



Referenced by \mbox{\hyperlink{if__et_8c_source_l02152}{et\+\_\+encap()}}, \mbox{\hyperlink{if__et_8c_source_l01808}{et\+\_\+init\+\_\+txdma()}}, and \mbox{\hyperlink{if__et_8c_source_l01378}{et\+\_\+start\+\_\+locked()}}.



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}
