\hypertarget{structe1000__tx__desc}{}\doxysection{e1000\+\_\+tx\+\_\+desc Struct Reference}
\label{structe1000__tx__desc}\index{e1000\_tx\_desc@{e1000\_tx\_desc}}


{\ttfamily \#include $<$e1000\+\_\+hw.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{e1000__osdep_8h_a082a2c540152aca8c135a709aa7d228f}{\+\_\+\+\_\+le64}} \mbox{\hyperlink{structe1000__tx__desc_ac7687969f4edfc9e107a21913b5be03e}{buffer\+\_\+addr}}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>\mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\_\_le32}} \mbox{\hyperlink{structe1000__tx__desc_afe8d172da42e0b681c395b9b9c595ab6}{data}}\\
\>struct \{\\
\>\>\mbox{\hyperlink{e1000__osdep_8h_a42b303dec823d42e18116e091891a235}{\_\_le16}} \mbox{\hyperlink{structe1000__tx__desc_a1a8120e88c54e4afa83336cf0babb388}{length}}\\
\>\>\mbox{\hyperlink{e1000__osdep_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} \mbox{\hyperlink{structe1000__tx__desc_a1aa89b2aca5918bdcc5c892976d74568}{cso}}\\
\>\>\mbox{\hyperlink{e1000__osdep_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} \mbox{\hyperlink{structe1000__tx__desc_a04ab860ee2ce567cfdaca96dbc32e8fd}{cmd}}\\
\>\} \mbox{\hyperlink{structe1000__tx__desc_a1477250dbfb38f0e632a99d8f2b67b45}{flags}}\\
\} \mbox{\hyperlink{structe1000__tx__desc_a95f0b174a96dfe82084975f62fb02afa}{lower}}\\

\end{tabbing}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>\mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\_\_le32}} \mbox{\hyperlink{structe1000__tx__desc_afe8d172da42e0b681c395b9b9c595ab6}{data}}\\
\>struct \{\\
\>\>\mbox{\hyperlink{e1000__osdep_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} \mbox{\hyperlink{structe1000__tx__desc_a54881b5244bfeae2b6d21c2e3408c482}{status}}\\
\>\>\mbox{\hyperlink{e1000__osdep_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} \mbox{\hyperlink{structe1000__tx__desc_a6ccc117ec9f3b3b19a2fa395025520ed}{css}}\\
\>\>\mbox{\hyperlink{e1000__osdep_8h_a42b303dec823d42e18116e091891a235}{\_\_le16}} \mbox{\hyperlink{structe1000__tx__desc_a5bcaab6fb9dd24e4031b23404b16a2b9}{special}}\\
\>\} \mbox{\hyperlink{structe1000__tx__desc_acd8cb0410918b924df174cf58649718b}{fields}}\\
\} \mbox{\hyperlink{structe1000__tx__desc_aaa32058a4c997b4124e4eb9b1f993cfb}{upper}}\\

\end{tabbing}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{e1000__hw_8h_source_l00485}{485}} of file \mbox{\hyperlink{e1000__hw_8h_source}{e1000\+\_\+hw.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structe1000__tx__desc_ac7687969f4edfc9e107a21913b5be03e}\label{structe1000__tx__desc_ac7687969f4edfc9e107a21913b5be03e}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!buffer\_addr@{buffer\_addr}}
\index{buffer\_addr@{buffer\_addr}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{buffer\_addr}{buffer\_addr}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a082a2c540152aca8c135a709aa7d228f}{\+\_\+\+\_\+le64}} e1000\+\_\+tx\+\_\+desc\+::buffer\+\_\+addr}



Definition at line \mbox{\hyperlink{e1000__hw_8h_source_l00486}{486}} of file \mbox{\hyperlink{e1000__hw_8h_source}{e1000\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{em__txrx_8c_source_l00302}{em\+\_\+isc\+\_\+txd\+\_\+encap()}}.

\mbox{\Hypertarget{structe1000__tx__desc_a04ab860ee2ce567cfdaca96dbc32e8fd}\label{structe1000__tx__desc_a04ab860ee2ce567cfdaca96dbc32e8fd}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!cmd@{cmd}}
\index{cmd@{cmd}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{cmd}{cmd}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} e1000\+\_\+tx\+\_\+desc\+::cmd}



Definition at line \mbox{\hyperlink{e1000__hw_8h_source_l00492}{492}} of file \mbox{\hyperlink{e1000__hw_8h_source}{e1000\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{em__txrx_8c_source_l00302}{em\+\_\+isc\+\_\+txd\+\_\+encap()}}.

\mbox{\Hypertarget{structe1000__tx__desc_a1aa89b2aca5918bdcc5c892976d74568}\label{structe1000__tx__desc_a1aa89b2aca5918bdcc5c892976d74568}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!cso@{cso}}
\index{cso@{cso}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{cso}{cso}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} e1000\+\_\+tx\+\_\+desc\+::cso}



Definition at line \mbox{\hyperlink{e1000__hw_8h_source_l00491}{491}} of file \mbox{\hyperlink{e1000__hw_8h_source}{e1000\+\_\+hw.\+h}}.

\mbox{\Hypertarget{structe1000__tx__desc_a6ccc117ec9f3b3b19a2fa395025520ed}\label{structe1000__tx__desc_a6ccc117ec9f3b3b19a2fa395025520ed}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!css@{css}}
\index{css@{css}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{css}{css}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} e1000\+\_\+tx\+\_\+desc\+::css}



Definition at line \mbox{\hyperlink{e1000__hw_8h_source_l00499}{499}} of file \mbox{\hyperlink{e1000__hw_8h_source}{e1000\+\_\+hw.\+h}}.

\mbox{\Hypertarget{structe1000__tx__desc_afe8d172da42e0b681c395b9b9c595ab6}\label{structe1000__tx__desc_afe8d172da42e0b681c395b9b9c595ab6}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!data@{data}}
\index{data@{data}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{data}{data}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\+\_\+\+\_\+le32}} e1000\+\_\+tx\+\_\+desc\+::data}



Definition at line \mbox{\hyperlink{e1000__hw_8h_source_l00488}{488}} of file \mbox{\hyperlink{e1000__hw_8h_source}{e1000\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{em__txrx_8c_source_l00302}{em\+\_\+isc\+\_\+txd\+\_\+encap()}}.

\mbox{\Hypertarget{structe1000__tx__desc_acd8cb0410918b924df174cf58649718b}\label{structe1000__tx__desc_acd8cb0410918b924df174cf58649718b}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!fields@{fields}}
\index{fields@{fields}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  e1000\+\_\+tx\+\_\+desc\+::fields}



Referenced by \mbox{\hyperlink{em__txrx_8c_source_l00094}{em\+\_\+dump\+\_\+rs()}}, \mbox{\hyperlink{if__em_8c_source_l00614}{em\+\_\+get\+\_\+regs()}}, and \mbox{\hyperlink{em__txrx_8c_source_l00427}{em\+\_\+isc\+\_\+txd\+\_\+credits\+\_\+update()}}.

\mbox{\Hypertarget{structe1000__tx__desc_a1477250dbfb38f0e632a99d8f2b67b45}\label{structe1000__tx__desc_a1477250dbfb38f0e632a99d8f2b67b45}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!flags@{flags}}
\index{flags@{flags}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  e1000\+\_\+tx\+\_\+desc\+::flags}

\mbox{\Hypertarget{structe1000__tx__desc_a1a8120e88c54e4afa83336cf0babb388}\label{structe1000__tx__desc_a1a8120e88c54e4afa83336cf0babb388}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!length@{length}}
\index{length@{length}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{length}{length}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a42b303dec823d42e18116e091891a235}{\+\_\+\+\_\+le16}} e1000\+\_\+tx\+\_\+desc\+::length}



Definition at line \mbox{\hyperlink{e1000__hw_8h_source_l00490}{490}} of file \mbox{\hyperlink{e1000__hw_8h_source}{e1000\+\_\+hw.\+h}}.

\mbox{\Hypertarget{structe1000__tx__desc_a95f0b174a96dfe82084975f62fb02afa}\label{structe1000__tx__desc_a95f0b174a96dfe82084975f62fb02afa}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!lower@{lower}}
\index{lower@{lower}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily union  \{ ... \}  e1000\+\_\+tx\+\_\+desc\+::lower}



Referenced by \mbox{\hyperlink{em__txrx_8c_source_l00302}{em\+\_\+isc\+\_\+txd\+\_\+encap()}}.

\mbox{\Hypertarget{structe1000__tx__desc_a5bcaab6fb9dd24e4031b23404b16a2b9}\label{structe1000__tx__desc_a5bcaab6fb9dd24e4031b23404b16a2b9}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!special@{special}}
\index{special@{special}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{special}{special}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a42b303dec823d42e18116e091891a235}{\+\_\+\+\_\+le16}} e1000\+\_\+tx\+\_\+desc\+::special}



Definition at line \mbox{\hyperlink{e1000__hw_8h_source_l00500}{500}} of file \mbox{\hyperlink{e1000__hw_8h_source}{e1000\+\_\+hw.\+h}}.

\mbox{\Hypertarget{structe1000__tx__desc_a54881b5244bfeae2b6d21c2e3408c482}\label{structe1000__tx__desc_a54881b5244bfeae2b6d21c2e3408c482}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!status@{status}}
\index{status@{status}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{status}{status}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} e1000\+\_\+tx\+\_\+desc\+::status}



Definition at line \mbox{\hyperlink{e1000__hw_8h_source_l00498}{498}} of file \mbox{\hyperlink{e1000__hw_8h_source}{e1000\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{em__txrx_8c_source_l00094}{em\+\_\+dump\+\_\+rs()}}, \mbox{\hyperlink{if__em_8c_source_l00614}{em\+\_\+get\+\_\+regs()}}, and \mbox{\hyperlink{em__txrx_8c_source_l00427}{em\+\_\+isc\+\_\+txd\+\_\+credits\+\_\+update()}}.

\mbox{\Hypertarget{structe1000__tx__desc_aaa32058a4c997b4124e4eb9b1f993cfb}\label{structe1000__tx__desc_aaa32058a4c997b4124e4eb9b1f993cfb}} 
\index{e1000\_tx\_desc@{e1000\_tx\_desc}!upper@{upper}}
\index{upper@{upper}!e1000\_tx\_desc@{e1000\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily union  \{ ... \}  e1000\+\_\+tx\+\_\+desc\+::upper}



Referenced by \mbox{\hyperlink{em__txrx_8c_source_l00094}{em\+\_\+dump\+\_\+rs()}}, \mbox{\hyperlink{if__em_8c_source_l00614}{em\+\_\+get\+\_\+regs()}}, \mbox{\hyperlink{em__txrx_8c_source_l00427}{em\+\_\+isc\+\_\+txd\+\_\+credits\+\_\+update()}}, and \mbox{\hyperlink{em__txrx_8c_source_l00302}{em\+\_\+isc\+\_\+txd\+\_\+encap()}}.



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