\hypertarget{unionlio__cmd__setup}{}\doxysection{lio\+\_\+cmd\+\_\+setup Union Reference}
\label{unionlio__cmd__setup}\index{lio\_cmd\_setup@{lio\_cmd\_setup}}


{\ttfamily \#include $<$lio\+\_\+ctrl.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>uint32\_t \mbox{\hyperlink{unionlio__cmd__setup_a77047bd01337472c112bd3877b2d5582}{iq\_no}}:8\\
\>uint32\_t \mbox{\hyperlink{unionlio__cmd__setup_a9339eb0785893155ce93eeb0560e29d0}{gather}}:1\\
\>uint32\_t \mbox{\hyperlink{unionlio__cmd__setup_a4ff65c113980829e5dd0686d06063420}{timestamp}}:1\\
\>uint32\_t \mbox{\hyperlink{unionlio__cmd__setup_a63a558618507762455c1a1078a62fab5}{ip\_csum}}:1\\
\>uint32\_t \mbox{\hyperlink{unionlio__cmd__setup_a45c7d52c7a64ad563331441c5e17ed8a}{transport\_csum}}:1\\
\>uint32\_t \mbox{\hyperlink{unionlio__cmd__setup_a497df53579cbad1aaaeb7e5bba7a9e90}{tnl\_csum}}:1\\
\>uint32\_t \mbox{\hyperlink{unionlio__cmd__setup_a5984214973a05bb79305d7dbe5f4b051}{rsvd}}:19\\
\>union \{\\
\>\>uint32\_t \mbox{\hyperlink{unionlio__cmd__setup_a7d970ea2d76ed9d535e5279952c1c0a3}{datasize}}\\
\>\>uint32\_t \mbox{\hyperlink{unionlio__cmd__setup_a75386b3d071061aaeb1be7c6f13b239d}{gatherptrs}}\\
\>\} \mbox{\hyperlink{unionlio__cmd__setup_af6077ded8535c2255a9aefc7edf1ad3b}{u}}\\
\} \mbox{\hyperlink{unionlio__cmd__setup_a4fa45a2b072aab999adc5e82c6c2ea53}{s}}\\

\end{tabbing}\item 
uint64\+\_\+t \mbox{\hyperlink{unionlio__cmd__setup_ac0b7e260cc39c8889f14a28b4bb98949}{cmd\+\_\+setup64}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00112}{112}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{unionlio__cmd__setup_ac0b7e260cc39c8889f14a28b4bb98949}\label{unionlio__cmd__setup_ac0b7e260cc39c8889f14a28b4bb98949}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!cmd\_setup64@{cmd\_setup64}}
\index{cmd\_setup64@{cmd\_setup64}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{cmd\_setup64}{cmd\_setup64}}
{\footnotesize\ttfamily uint64\+\_\+t lio\+\_\+cmd\+\_\+setup\+::cmd\+\_\+setup64}



Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00128}{128}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.



Referenced by \mbox{\hyperlink{lio__rxtx_8c_source_l00047}{lio\+\_\+xmit()}}.

\mbox{\Hypertarget{unionlio__cmd__setup_a7d970ea2d76ed9d535e5279952c1c0a3}\label{unionlio__cmd__setup_a7d970ea2d76ed9d535e5279952c1c0a3}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!datasize@{datasize}}
\index{datasize@{datasize}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{datasize}{datasize}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+cmd\+\_\+setup\+::datasize}



Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00123}{123}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.



Referenced by \mbox{\hyperlink{lio__ctrl_8h_source_l00141}{lio\+\_\+prepare\+\_\+pci\+\_\+cmd\+\_\+o3()}}, and \mbox{\hyperlink{lio__rxtx_8c_source_l00047}{lio\+\_\+xmit()}}.

\mbox{\Hypertarget{unionlio__cmd__setup_a9339eb0785893155ce93eeb0560e29d0}\label{unionlio__cmd__setup_a9339eb0785893155ce93eeb0560e29d0}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!gather@{gather}}
\index{gather@{gather}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{gather}{gather}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+cmd\+\_\+setup\+::gather}



Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00115}{115}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.



Referenced by \mbox{\hyperlink{lio__ctrl_8h_source_l00141}{lio\+\_\+prepare\+\_\+pci\+\_\+cmd\+\_\+o3()}}, and \mbox{\hyperlink{lio__rxtx_8c_source_l00047}{lio\+\_\+xmit()}}.

\mbox{\Hypertarget{unionlio__cmd__setup_a75386b3d071061aaeb1be7c6f13b239d}\label{unionlio__cmd__setup_a75386b3d071061aaeb1be7c6f13b239d}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!gatherptrs@{gatherptrs}}
\index{gatherptrs@{gatherptrs}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{gatherptrs}{gatherptrs}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+cmd\+\_\+setup\+::gatherptrs}



Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00124}{124}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.



Referenced by \mbox{\hyperlink{lio__ctrl_8h_source_l00141}{lio\+\_\+prepare\+\_\+pci\+\_\+cmd\+\_\+o3()}}, and \mbox{\hyperlink{lio__rxtx_8c_source_l00047}{lio\+\_\+xmit()}}.

\mbox{\Hypertarget{unionlio__cmd__setup_a63a558618507762455c1a1078a62fab5}\label{unionlio__cmd__setup_a63a558618507762455c1a1078a62fab5}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!ip\_csum@{ip\_csum}}
\index{ip\_csum@{ip\_csum}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{ip\_csum}{ip\_csum}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+cmd\+\_\+setup\+::ip\+\_\+csum}



Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00117}{117}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.



Referenced by \mbox{\hyperlink{lio__ctrl_8h_source_l00141}{lio\+\_\+prepare\+\_\+pci\+\_\+cmd\+\_\+o3()}}, and \mbox{\hyperlink{lio__rxtx_8c_source_l00047}{lio\+\_\+xmit()}}.

\mbox{\Hypertarget{unionlio__cmd__setup_a77047bd01337472c112bd3877b2d5582}\label{unionlio__cmd__setup_a77047bd01337472c112bd3877b2d5582}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!iq\_no@{iq\_no}}
\index{iq\_no@{iq\_no}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{iq\_no}{iq\_no}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+cmd\+\_\+setup\+::iq\+\_\+no}



Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00114}{114}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.



Referenced by \mbox{\hyperlink{lio__ctrl_8h_source_l00141}{lio\+\_\+prepare\+\_\+pci\+\_\+cmd\+\_\+o3()}}, and \mbox{\hyperlink{lio__rxtx_8c_source_l00047}{lio\+\_\+xmit()}}.

\mbox{\Hypertarget{unionlio__cmd__setup_a5984214973a05bb79305d7dbe5f4b051}\label{unionlio__cmd__setup_a5984214973a05bb79305d7dbe5f4b051}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!rsvd@{rsvd}}
\index{rsvd@{rsvd}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{rsvd}{rsvd}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+cmd\+\_\+setup\+::rsvd}



Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00120}{120}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.

\mbox{\Hypertarget{unionlio__cmd__setup_a4fa45a2b072aab999adc5e82c6c2ea53}\label{unionlio__cmd__setup_a4fa45a2b072aab999adc5e82c6c2ea53}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!s@{s}}
\index{s@{s}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  lio\+\_\+cmd\+\_\+setup\+::s}



Referenced by \mbox{\hyperlink{lio__ctrl_8h_source_l00141}{lio\+\_\+prepare\+\_\+pci\+\_\+cmd\+\_\+o3()}}, and \mbox{\hyperlink{lio__rxtx_8c_source_l00047}{lio\+\_\+xmit()}}.

\mbox{\Hypertarget{unionlio__cmd__setup_a4ff65c113980829e5dd0686d06063420}\label{unionlio__cmd__setup_a4ff65c113980829e5dd0686d06063420}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!timestamp@{timestamp}}
\index{timestamp@{timestamp}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{timestamp}{timestamp}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+cmd\+\_\+setup\+::timestamp}



Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00116}{116}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.



Referenced by \mbox{\hyperlink{lio__ctrl_8h_source_l00141}{lio\+\_\+prepare\+\_\+pci\+\_\+cmd\+\_\+o3()}}.

\mbox{\Hypertarget{unionlio__cmd__setup_a497df53579cbad1aaaeb7e5bba7a9e90}\label{unionlio__cmd__setup_a497df53579cbad1aaaeb7e5bba7a9e90}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!tnl\_csum@{tnl\_csum}}
\index{tnl\_csum@{tnl\_csum}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{tnl\_csum}{tnl\_csum}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+cmd\+\_\+setup\+::tnl\+\_\+csum}



Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00119}{119}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.



Referenced by \mbox{\hyperlink{lio__ctrl_8h_source_l00141}{lio\+\_\+prepare\+\_\+pci\+\_\+cmd\+\_\+o3()}}.

\mbox{\Hypertarget{unionlio__cmd__setup_a45c7d52c7a64ad563331441c5e17ed8a}\label{unionlio__cmd__setup_a45c7d52c7a64ad563331441c5e17ed8a}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!transport\_csum@{transport\_csum}}
\index{transport\_csum@{transport\_csum}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{transport\_csum}{transport\_csum}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+cmd\+\_\+setup\+::transport\+\_\+csum}



Definition at line \mbox{\hyperlink{lio__ctrl_8h_source_l00118}{118}} of file \mbox{\hyperlink{lio__ctrl_8h_source}{lio\+\_\+ctrl.\+h}}.



Referenced by \mbox{\hyperlink{lio__ctrl_8h_source_l00141}{lio\+\_\+prepare\+\_\+pci\+\_\+cmd\+\_\+o3()}}, and \mbox{\hyperlink{lio__rxtx_8c_source_l00047}{lio\+\_\+xmit()}}.

\mbox{\Hypertarget{unionlio__cmd__setup_af6077ded8535c2255a9aefc7edf1ad3b}\label{unionlio__cmd__setup_af6077ded8535c2255a9aefc7edf1ad3b}} 
\index{lio\_cmd\_setup@{lio\_cmd\_setup}!u@{u}}
\index{u@{u}!lio\_cmd\_setup@{lio\_cmd\_setup}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily union  \{ ... \}  lio\+\_\+cmd\+\_\+setup\+::u}



Referenced by \mbox{\hyperlink{lio__ctrl_8h_source_l00141}{lio\+\_\+prepare\+\_\+pci\+\_\+cmd\+\_\+o3()}}, and \mbox{\hyperlink{lio__rxtx_8c_source_l00047}{lio\+\_\+xmit()}}.



The documentation for this union was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/liquidio/base/\mbox{\hyperlink{lio__ctrl_8h}{lio\+\_\+ctrl.\+h}}\end{DoxyCompactItemize}
