\hypertarget{struct__LIOX}{
\section{\_\-LIOX Struct Reference}
\label{struct__LIOX}\index{_LIOX@{\_\-LIOX}}
}
Struct containing fundamental parameters for a LIOX.  


{\tt \#include $<$LIOX\_\-p.h$>$}

Collaboration diagram for \_\-LIOX:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=278pt]{struct__LIOX__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{CompactItemize}
\item 
\hyperlink{struct__LCB}{LCB} \hyperlink{struct__LIOX_o0}{m\_\-lcb}
\item 
unsigned int \hyperlink{struct__LIOX_o1}{m\_\-pci2local}
\item 
unsigned int \hyperlink{struct__LIOX_o2}{m\_\-local2pci}
\item 
\hyperlink{LIOX_8h_a11}{LIOX\_\-rst\_\-cb} \hyperlink{struct__LIOX_o3}{m\_\-rst\-CB}
\item 
\hyperlink{LIOX_8h_a10}{LIOX\_\-cb\_\-prm} \hyperlink{struct__LIOX_o4}{m\_\-cb\-Parm}
\item 
\hyperlink{struct__LIOX__cl}{LIOX\_\-cl} $\ast$ \hyperlink{struct__LIOX_o5}{m\_\-cmd\-List}
\item 
unsigned int \hyperlink{struct__LIOX_o6}{m\_\-cmd\-Len}
\item 
\hyperlink{struct__LIOX__ci}{LIOX\_\-ci} $\ast$ \hyperlink{struct__LIOX_o7}{m\_\-cmd\-Item}
\item 
unsigned int \hyperlink{struct__LIOX_o8}{m\_\-cmd\-Cnt}
\item 
\hyperlink{struct__LIOX__rl}{LIOX\_\-rl} $\ast$ \hyperlink{struct__LIOX_o9}{m\_\-rst\-List}
\item 
unsigned int \hyperlink{struct__LIOX_o10}{m\_\-rst\-Len}
\item 
\hyperlink{union__LIOX__ri}{LIOX\_\-ri} $\ast$ \hyperlink{struct__LIOX_o11}{m\_\-rst\-Item}
\item 
unsigned int \hyperlink{struct__LIOX_o12}{m\_\-rst\-Cnt}
\item 
\hyperlink{LIOX_8h_a14}{LIOX\_\-STATE} \hyperlink{struct__LIOX_o13}{m\_\-state}
\item 
\hyperlink{union__LIOX__parityF}{LIOX\_\-parity\-F} \hyperlink{struct__LIOX_o14}{m\_\-parity}
\item 
unsigned int \hyperlink{struct__LIOX_o15}{m\_\-timeout}
\end{CompactItemize}


\subsection{Detailed Description}
Struct containing fundamental parameters for a LIOX. 



\subsection{Field Documentation}
\hypertarget{struct__LIOX_o4}{
\index{_LIOX@{\_\-LIOX}!m_cbParm@{m\_\-cbParm}}
\index{m_cbParm@{m\_\-cbParm}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-cbParm]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{LIOX_8h_a10}{LIOX\_\-cb\_\-prm} \hyperlink{struct__LIOX_o4}{\_\-LIOX::m\_\-cb\-Parm}}}
\label{struct__LIOX_o4}


Result processing callback parameter \hypertarget{struct__LIOX_o8}{
\index{_LIOX@{\_\-LIOX}!m_cmdCnt@{m\_\-cmdCnt}}
\index{m_cmdCnt@{m\_\-cmdCnt}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-cmdCnt]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__LIOX_o8}{\_\-LIOX::m\_\-cmd\-Cnt}}}
\label{struct__LIOX_o8}


Count of command items \hypertarget{struct__LIOX_o7}{
\index{_LIOX@{\_\-LIOX}!m_cmdItem@{m\_\-cmdItem}}
\index{m_cmdItem@{m\_\-cmdItem}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-cmdItem]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{struct__LIOX__ci}{LIOX\_\-ci}$\ast$ \hyperlink{struct__LIOX_o7}{\_\-LIOX::m\_\-cmd\-Item}}}
\label{struct__LIOX_o7}


Current command item \hypertarget{struct__LIOX_o6}{
\index{_LIOX@{\_\-LIOX}!m_cmdLen@{m\_\-cmdLen}}
\index{m_cmdLen@{m\_\-cmdLen}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-cmdLen]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__LIOX_o6}{\_\-LIOX::m\_\-cmd\-Len}}}
\label{struct__LIOX_o6}


Length of m\_\-cmd\-List in bytes \hypertarget{struct__LIOX_o5}{
\index{_LIOX@{\_\-LIOX}!m_cmdList@{m\_\-cmdList}}
\index{m_cmdList@{m\_\-cmdList}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-cmdList]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{struct__LIOX__cl}{LIOX\_\-cl}$\ast$ \hyperlink{struct__LIOX_o5}{\_\-LIOX::m\_\-cmd\-List}}}
\label{struct__LIOX_o5}


Pointer to command list \hypertarget{struct__LIOX_o0}{
\index{_LIOX@{\_\-LIOX}!m_lcb@{m\_\-lcb}}
\index{m_lcb@{m\_\-lcb}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-lcb]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{struct__LCB}{LCB} \hyperlink{struct__LIOX_o0}{\_\-LIOX::m\_\-lcb}}}
\label{struct__LIOX_o0}


Pointer to LCB object \hypertarget{struct__LIOX_o2}{
\index{_LIOX@{\_\-LIOX}!m_local2pci@{m\_\-local2pci}}
\index{m_local2pci@{m\_\-local2pci}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-local2pci]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__LIOX_o2}{\_\-LIOX::m\_\-local2pci}}}
\label{struct__LIOX_o2}


Offset to map PCI MEM to local addr \hypertarget{struct__LIOX_o14}{
\index{_LIOX@{\_\-LIOX}!m_parity@{m\_\-parity}}
\index{m_parity@{m\_\-parity}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-parity]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{union__LIOX__parityF}{LIOX\_\-parity\-F} \hyperlink{struct__LIOX_o14}{\_\-LIOX::m\_\-parity}}}
\label{struct__LIOX_o14}


Parity flags for testing LATp cmds \hypertarget{struct__LIOX_o1}{
\index{_LIOX@{\_\-LIOX}!m_pci2local@{m\_\-pci2local}}
\index{m_pci2local@{m\_\-pci2local}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-pci2local]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__LIOX_o1}{\_\-LIOX::m\_\-pci2local}}}
\label{struct__LIOX_o1}


Offset to map local addr to PCI MEM \hypertarget{struct__LIOX_o3}{
\index{_LIOX@{\_\-LIOX}!m_rstCB@{m\_\-rstCB}}
\index{m_rstCB@{m\_\-rstCB}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-rstCB]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{LIOX_8h_a11}{LIOX\_\-rst\_\-cb} \hyperlink{struct__LIOX_o3}{\_\-LIOX::m\_\-rst\-CB}}}
\label{struct__LIOX_o3}


Result processing callback routine \hypertarget{struct__LIOX_o12}{
\index{_LIOX@{\_\-LIOX}!m_rstCnt@{m\_\-rstCnt}}
\index{m_rstCnt@{m\_\-rstCnt}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-rstCnt]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__LIOX_o12}{\_\-LIOX::m\_\-rst\-Cnt}}}
\label{struct__LIOX_o12}


Current count of result item \hypertarget{struct__LIOX_o11}{
\index{_LIOX@{\_\-LIOX}!m_rstItem@{m\_\-rstItem}}
\index{m_rstItem@{m\_\-rstItem}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-rstItem]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{union__LIOX__ri}{LIOX\_\-ri}$\ast$ \hyperlink{struct__LIOX_o11}{\_\-LIOX::m\_\-rst\-Item}}}
\label{struct__LIOX_o11}


Current result item \hypertarget{struct__LIOX_o10}{
\index{_LIOX@{\_\-LIOX}!m_rstLen@{m\_\-rstLen}}
\index{m_rstLen@{m\_\-rstLen}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-rstLen]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__LIOX_o10}{\_\-LIOX::m\_\-rst\-Len}}}
\label{struct__LIOX_o10}


Length of m\_\-cmd\-List in bytes \hypertarget{struct__LIOX_o9}{
\index{_LIOX@{\_\-LIOX}!m_rstList@{m\_\-rstList}}
\index{m_rstList@{m\_\-rstList}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-rstList]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{struct__LIOX__rl}{LIOX\_\-rl}$\ast$ \hyperlink{struct__LIOX_o9}{\_\-LIOX::m\_\-rst\-List}}}
\label{struct__LIOX_o9}


Pointer to result list \hypertarget{struct__LIOX_o13}{
\index{_LIOX@{\_\-LIOX}!m_state@{m\_\-state}}
\index{m_state@{m\_\-state}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-state]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{LIOX_8h_a14}{LIOX\_\-STATE} \hyperlink{struct__LIOX_o13}{\_\-LIOX::m\_\-state}}}
\label{struct__LIOX_o13}


Current state of the transaction \hypertarget{struct__LIOX_o15}{
\index{_LIOX@{\_\-LIOX}!m_timeout@{m\_\-timeout}}
\index{m_timeout@{m\_\-timeout}!_LIOX@{\_\-LIOX}}
\subsubsection[m\_\-timeout]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__LIOX_o15}{\_\-LIOX::m\_\-timeout}}}
\label{struct__LIOX_o15}


Timeout value to use for command items 

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{LIOX__p_8h}{LIOX\_\-p.h}\end{CompactItemize}
