\hypertarget{unione1000__adv__tx__desc}{}\doxysection{e1000\+\_\+adv\+\_\+tx\+\_\+desc Union Reference}
\label{unione1000__adv__tx__desc}\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>\mbox{\hyperlink{e1000__osdep_8h_a082a2c540152aca8c135a709aa7d228f}{\_\_le64}} \mbox{\hyperlink{unione1000__adv__tx__desc_a9706f484fc2c6879ab264149f0f00968}{buffer\_addr}}\\
\>\mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\_\_le32}} \mbox{\hyperlink{unione1000__adv__tx__desc_ae5b3fdc446ef07f1ac9778f2aff4bd2f}{cmd\_type\_len}}\\
\>\mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\_\_le32}} \mbox{\hyperlink{unione1000__adv__tx__desc_ae154b6c7baf143b0b32930ef3f5222c3}{olinfo\_status}}\\
\} \mbox{\hyperlink{unione1000__adv__tx__desc_acfff93fbedb050134ecfad1a643b4174}{read}}\\

\end{tabbing}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>\mbox{\hyperlink{e1000__osdep_8h_a082a2c540152aca8c135a709aa7d228f}{\_\_le64}} \mbox{\hyperlink{unione1000__adv__tx__desc_a4ed5dbd6c77e3425f4a2457800c62c9e}{rsvd}}\\
\>\mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\_\_le32}} \mbox{\hyperlink{unione1000__adv__tx__desc_a57e6614e3cbdeb44a6fcbc5cc6321496}{nxtseq\_seed}}\\
\>\mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\_\_le32}} \mbox{\hyperlink{unione1000__adv__tx__desc_a21d1832b4cfacc21bb20df8efe102df4}{status}}\\
\} \mbox{\hyperlink{unione1000__adv__tx__desc_a2627b1972f27401349e200350354281e}{wb}}\\

\end{tabbing}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>\mbox{\hyperlink{e1000__osdep_8h_a3f7e2bcbb0b4c338f3c4f6c937cd4234}{u64}} \mbox{\hyperlink{unione1000__adv__tx__desc_a55f63165a6c66b436f97a708c8e65873}{buffer\_addr}}\\
\>\mbox{\hyperlink{e1000__osdep_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{unione1000__adv__tx__desc_a58cb605daacc6d1cc356ea5b11d66edf}{cmd\_type\_len}}\\
\>\mbox{\hyperlink{e1000__osdep_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{unione1000__adv__tx__desc_a1c81875700d12e6b5f47a7e2e3470670}{olinfo\_status}}\\
\} \mbox{\hyperlink{unione1000__adv__tx__desc_a453c67eef7105fb37fdb8d4e6e2ea031}{read}}\\

\end{tabbing}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>\mbox{\hyperlink{e1000__osdep_8h_a3f7e2bcbb0b4c338f3c4f6c937cd4234}{u64}} \mbox{\hyperlink{unione1000__adv__tx__desc_aaec0fa120fe5d6f03f8b5eb7c5f0bbb7}{rsvd}}\\
\>\mbox{\hyperlink{e1000__osdep_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{unione1000__adv__tx__desc_a15dca288d74f71f6271c4dce5fc3feed}{nxtseq\_seed}}\\
\>\mbox{\hyperlink{e1000__osdep_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{unione1000__adv__tx__desc_a2217dbcf991ed20cc51018f9313c6dae}{status}}\\
\} \mbox{\hyperlink{unione1000__adv__tx__desc_a260462a4a625db775c2d66dffa45a63b}{wb}}\\

\end{tabbing}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{e1000__base_8h_source_l00047}{47}} of file \mbox{\hyperlink{e1000__base_8h_source}{e1000\+\_\+base.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{unione1000__adv__tx__desc_a9706f484fc2c6879ab264149f0f00968}\label{unione1000__adv__tx__desc_a9706f484fc2c6879ab264149f0f00968}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!buffer\_addr@{buffer\_addr}}
\index{buffer\_addr@{buffer\_addr}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{buffer\_addr}{buffer\_addr}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a082a2c540152aca8c135a709aa7d228f}{\+\_\+\+\_\+le64}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::buffer\+\_\+addr}



Definition at line \mbox{\hyperlink{e1000__base_8h_source_l00049}{49}} of file \mbox{\hyperlink{e1000__base_8h_source}{e1000\+\_\+base.\+h}}.



Referenced by \mbox{\hyperlink{igb__txrx_8c_source_l00237}{igb\+\_\+isc\+\_\+txd\+\_\+encap()}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_a55f63165a6c66b436f97a708c8e65873}\label{unione1000__adv__tx__desc_a55f63165a6c66b436f97a708c8e65873}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!buffer\_addr@{buffer\_addr}}
\index{buffer\_addr@{buffer\_addr}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{buffer\_addr}{buffer\_addr}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a3f7e2bcbb0b4c338f3c4f6c937cd4234}{u64}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::buffer\+\_\+addr}



Definition at line \mbox{\hyperlink{e1000__vf_8h_source_l00123}{123}} of file \mbox{\hyperlink{e1000__vf_8h_source}{e1000\+\_\+vf.\+h}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_ae5b3fdc446ef07f1ac9778f2aff4bd2f}\label{unione1000__adv__tx__desc_ae5b3fdc446ef07f1ac9778f2aff4bd2f}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!cmd\_type\_len@{cmd\_type\_len}}
\index{cmd\_type\_len@{cmd\_type\_len}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{cmd\_type\_len}{cmd\_type\_len}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\+\_\+\+\_\+le32}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::cmd\+\_\+type\+\_\+len}



Definition at line \mbox{\hyperlink{e1000__base_8h_source_l00050}{50}} of file \mbox{\hyperlink{e1000__base_8h_source}{e1000\+\_\+base.\+h}}.



Referenced by \mbox{\hyperlink{igb__txrx_8c_source_l00237}{igb\+\_\+isc\+\_\+txd\+\_\+encap()}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_a58cb605daacc6d1cc356ea5b11d66edf}\label{unione1000__adv__tx__desc_a58cb605daacc6d1cc356ea5b11d66edf}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!cmd\_type\_len@{cmd\_type\_len}}
\index{cmd\_type\_len@{cmd\_type\_len}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{cmd\_type\_len}{cmd\_type\_len}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::cmd\+\_\+type\+\_\+len}



Definition at line \mbox{\hyperlink{e1000__vf_8h_source_l00124}{124}} of file \mbox{\hyperlink{e1000__vf_8h_source}{e1000\+\_\+vf.\+h}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_a57e6614e3cbdeb44a6fcbc5cc6321496}\label{unione1000__adv__tx__desc_a57e6614e3cbdeb44a6fcbc5cc6321496}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!nxtseq\_seed@{nxtseq\_seed}}
\index{nxtseq\_seed@{nxtseq\_seed}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{nxtseq\_seed}{nxtseq\_seed}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\+\_\+\+\_\+le32}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::nxtseq\+\_\+seed}



Definition at line \mbox{\hyperlink{e1000__base_8h_source_l00055}{55}} of file \mbox{\hyperlink{e1000__base_8h_source}{e1000\+\_\+base.\+h}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_a15dca288d74f71f6271c4dce5fc3feed}\label{unione1000__adv__tx__desc_a15dca288d74f71f6271c4dce5fc3feed}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!nxtseq\_seed@{nxtseq\_seed}}
\index{nxtseq\_seed@{nxtseq\_seed}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{nxtseq\_seed}{nxtseq\_seed}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::nxtseq\+\_\+seed}



Definition at line \mbox{\hyperlink{e1000__vf_8h_source_l00129}{129}} of file \mbox{\hyperlink{e1000__vf_8h_source}{e1000\+\_\+vf.\+h}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_ae154b6c7baf143b0b32930ef3f5222c3}\label{unione1000__adv__tx__desc_ae154b6c7baf143b0b32930ef3f5222c3}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!olinfo\_status@{olinfo\_status}}
\index{olinfo\_status@{olinfo\_status}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{olinfo\_status}{olinfo\_status}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\+\_\+\+\_\+le32}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::olinfo\+\_\+status}



Definition at line \mbox{\hyperlink{e1000__base_8h_source_l00051}{51}} of file \mbox{\hyperlink{e1000__base_8h_source}{e1000\+\_\+base.\+h}}.



Referenced by \mbox{\hyperlink{igb__txrx_8c_source_l00237}{igb\+\_\+isc\+\_\+txd\+\_\+encap()}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_a1c81875700d12e6b5f47a7e2e3470670}\label{unione1000__adv__tx__desc_a1c81875700d12e6b5f47a7e2e3470670}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!olinfo\_status@{olinfo\_status}}
\index{olinfo\_status@{olinfo\_status}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{olinfo\_status}{olinfo\_status}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::olinfo\+\_\+status}



Definition at line \mbox{\hyperlink{e1000__vf_8h_source_l00125}{125}} of file \mbox{\hyperlink{e1000__vf_8h_source}{e1000\+\_\+vf.\+h}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_acfff93fbedb050134ecfad1a643b4174}\label{unione1000__adv__tx__desc_acfff93fbedb050134ecfad1a643b4174}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!read@{read}}
\index{read@{read}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{}{}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily struct  \{ ... \}  e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::read}



Referenced by \mbox{\hyperlink{igb__txrx_8c_source_l00237}{igb\+\_\+isc\+\_\+txd\+\_\+encap()}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_a453c67eef7105fb37fdb8d4e6e2ea031}\label{unione1000__adv__tx__desc_a453c67eef7105fb37fdb8d4e6e2ea031}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!read@{read}}
\index{read@{read}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{}{}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily struct  \{ ... \}  e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::read}

\mbox{\Hypertarget{unione1000__adv__tx__desc_a4ed5dbd6c77e3425f4a2457800c62c9e}\label{unione1000__adv__tx__desc_a4ed5dbd6c77e3425f4a2457800c62c9e}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!rsvd@{rsvd}}
\index{rsvd@{rsvd}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{rsvd}{rsvd}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a082a2c540152aca8c135a709aa7d228f}{\+\_\+\+\_\+le64}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::rsvd}



Definition at line \mbox{\hyperlink{e1000__base_8h_source_l00054}{54}} of file \mbox{\hyperlink{e1000__base_8h_source}{e1000\+\_\+base.\+h}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_aaec0fa120fe5d6f03f8b5eb7c5f0bbb7}\label{unione1000__adv__tx__desc_aaec0fa120fe5d6f03f8b5eb7c5f0bbb7}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!rsvd@{rsvd}}
\index{rsvd@{rsvd}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{rsvd}{rsvd}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a3f7e2bcbb0b4c338f3c4f6c937cd4234}{u64}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::rsvd}



Definition at line \mbox{\hyperlink{e1000__vf_8h_source_l00128}{128}} of file \mbox{\hyperlink{e1000__vf_8h_source}{e1000\+\_\+vf.\+h}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_a21d1832b4cfacc21bb20df8efe102df4}\label{unione1000__adv__tx__desc_a21d1832b4cfacc21bb20df8efe102df4}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!status@{status}}
\index{status@{status}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{status}{status}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_a4eb26b9fcde1be4ec7556787e0d3281b}{\+\_\+\+\_\+le32}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::status}



Definition at line \mbox{\hyperlink{e1000__base_8h_source_l00056}{56}} of file \mbox{\hyperlink{e1000__base_8h_source}{e1000\+\_\+base.\+h}}.



Referenced by \mbox{\hyperlink{igb__txrx_8c_source_l00310}{igb\+\_\+isc\+\_\+txd\+\_\+credits\+\_\+update()}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_a2217dbcf991ed20cc51018f9313c6dae}\label{unione1000__adv__tx__desc_a2217dbcf991ed20cc51018f9313c6dae}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!status@{status}}
\index{status@{status}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{status}{status}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{e1000__osdep_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::status}



Definition at line \mbox{\hyperlink{e1000__vf_8h_source_l00130}{130}} of file \mbox{\hyperlink{e1000__vf_8h_source}{e1000\+\_\+vf.\+h}}.

\mbox{\Hypertarget{unione1000__adv__tx__desc_a2627b1972f27401349e200350354281e}\label{unione1000__adv__tx__desc_a2627b1972f27401349e200350354281e}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!wb@{wb}}
\index{wb@{wb}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{}{}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily struct  \{ ... \}  e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::wb}

\mbox{\Hypertarget{unione1000__adv__tx__desc_a260462a4a625db775c2d66dffa45a63b}\label{unione1000__adv__tx__desc_a260462a4a625db775c2d66dffa45a63b}} 
\index{e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}!wb@{wb}}
\index{wb@{wb}!e1000\_adv\_tx\_desc@{e1000\_adv\_tx\_desc}}
\doxysubsubsection{\texorpdfstring{}{}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily struct  \{ ... \}  e1000\+\_\+adv\+\_\+tx\+\_\+desc\+::wb}



The documentation for this union was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
dev/e1000/\mbox{\hyperlink{e1000__base_8h}{e1000\+\_\+base.\+h}}\item 
dev/e1000/\mbox{\hyperlink{e1000__vf_8h}{e1000\+\_\+vf.\+h}}\end{DoxyCompactItemize}
