\hypertarget{structlio__dispatch__list}{}\doxysection{lio\+\_\+dispatch\+\_\+list Struct Reference}
\label{structlio__dispatch__list}\index{lio\_dispatch\_list@{lio\_dispatch\_list}}


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



Collaboration diagram for lio\+\_\+dispatch\+\_\+list\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=274pt]{de/db2/structlio__dispatch__list__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct mtx \mbox{\hyperlink{structlio__dispatch__list_a3ac2b6826d8da3a47340542203a4c9d8}{lock}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structlio__dispatch__list_ae99bb7ab5c9c9f1300e678d56aaee0d4}{count}}
\item 
struct \mbox{\hyperlink{structlio__dispatch}{lio\+\_\+dispatch}} $\ast$ \mbox{\hyperlink{structlio__dispatch__list_a9b03bcab72fc036a9e30ac65c20f2682}{dlist}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{lio__device_8h_source_l00152}{152}} of file \mbox{\hyperlink{lio__device_8h_source}{lio\+\_\+device.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structlio__dispatch__list_ae99bb7ab5c9c9f1300e678d56aaee0d4}\label{structlio__dispatch__list_ae99bb7ab5c9c9f1300e678d56aaee0d4}} 
\index{lio\_dispatch\_list@{lio\_dispatch\_list}!count@{count}}
\index{count@{count}!lio\_dispatch\_list@{lio\_dispatch\_list}}
\doxysubsubsection{\texorpdfstring{count}{count}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+dispatch\+\_\+list\+::count}



Definition at line \mbox{\hyperlink{lio__device_8h_source_l00157}{157}} of file \mbox{\hyperlink{lio__device_8h_source}{lio\+\_\+device.\+h}}.



Referenced by \mbox{\hyperlink{lio__device_8c_source_l00534}{lio\+\_\+delete\+\_\+dispatch\+\_\+list()}}, \mbox{\hyperlink{lio__device_8c_source_l00569}{lio\+\_\+get\+\_\+dispatch()}}, \mbox{\hyperlink{lio__droq_8c_source_l00067}{lio\+\_\+get\+\_\+dispatch\+\_\+arg()}}, \mbox{\hyperlink{lio__device_8c_source_l00517}{lio\+\_\+init\+\_\+dispatch\+\_\+list()}}, \mbox{\hyperlink{lio__device_8c_source_l00628}{lio\+\_\+register\+\_\+dispatch\+\_\+fn()}}, and \mbox{\hyperlink{lio__device_8c_source_l00707}{lio\+\_\+unregister\+\_\+dispatch\+\_\+fn()}}.

\mbox{\Hypertarget{structlio__dispatch__list_a9b03bcab72fc036a9e30ac65c20f2682}\label{structlio__dispatch__list_a9b03bcab72fc036a9e30ac65c20f2682}} 
\index{lio\_dispatch\_list@{lio\_dispatch\_list}!dlist@{dlist}}
\index{dlist@{dlist}!lio\_dispatch\_list@{lio\_dispatch\_list}}
\doxysubsubsection{\texorpdfstring{dlist}{dlist}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structlio__dispatch}{lio\+\_\+dispatch}}$\ast$ lio\+\_\+dispatch\+\_\+list\+::dlist}



Definition at line \mbox{\hyperlink{lio__device_8h_source_l00160}{160}} of file \mbox{\hyperlink{lio__device_8h_source}{lio\+\_\+device.\+h}}.



Referenced by \mbox{\hyperlink{lio__device_8c_source_l00280}{lio\+\_\+allocate\+\_\+device\+\_\+mem()}}, \mbox{\hyperlink{lio__device_8c_source_l00534}{lio\+\_\+delete\+\_\+dispatch\+\_\+list()}}, \mbox{\hyperlink{lio__device_8c_source_l00569}{lio\+\_\+get\+\_\+dispatch()}}, \mbox{\hyperlink{lio__droq_8c_source_l00067}{lio\+\_\+get\+\_\+dispatch\+\_\+arg()}}, \mbox{\hyperlink{lio__device_8c_source_l00517}{lio\+\_\+init\+\_\+dispatch\+\_\+list()}}, \mbox{\hyperlink{lio__device_8c_source_l00628}{lio\+\_\+register\+\_\+dispatch\+\_\+fn()}}, and \mbox{\hyperlink{lio__device_8c_source_l00707}{lio\+\_\+unregister\+\_\+dispatch\+\_\+fn()}}.

\mbox{\Hypertarget{structlio__dispatch__list_a3ac2b6826d8da3a47340542203a4c9d8}\label{structlio__dispatch__list_a3ac2b6826d8da3a47340542203a4c9d8}} 
\index{lio\_dispatch\_list@{lio\_dispatch\_list}!lock@{lock}}
\index{lock@{lock}!lio\_dispatch\_list@{lio\_dispatch\_list}}
\doxysubsubsection{\texorpdfstring{lock}{lock}}
{\footnotesize\ttfamily struct mtx lio\+\_\+dispatch\+\_\+list\+::lock}



Definition at line \mbox{\hyperlink{lio__device_8h_source_l00154}{154}} of file \mbox{\hyperlink{lio__device_8h_source}{lio\+\_\+device.\+h}}.



Referenced by \mbox{\hyperlink{lio__device_8c_source_l00534}{lio\+\_\+delete\+\_\+dispatch\+\_\+list()}}, \mbox{\hyperlink{lio__device_8c_source_l00569}{lio\+\_\+get\+\_\+dispatch()}}, \mbox{\hyperlink{lio__droq_8c_source_l00067}{lio\+\_\+get\+\_\+dispatch\+\_\+arg()}}, \mbox{\hyperlink{lio__device_8c_source_l00517}{lio\+\_\+init\+\_\+dispatch\+\_\+list()}}, \mbox{\hyperlink{lio__device_8c_source_l00628}{lio\+\_\+register\+\_\+dispatch\+\_\+fn()}}, and \mbox{\hyperlink{lio__device_8c_source_l00707}{lio\+\_\+unregister\+\_\+dispatch\+\_\+fn()}}.



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