\hypertarget{structlio__droq__ops}{}\doxysection{lio\+\_\+droq\+\_\+ops Struct Reference}
\label{structlio__droq__ops}\index{lio\_droq\_ops@{lio\_droq\_ops}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
void($\ast$ \mbox{\hyperlink{structlio__droq__ops_a3af9e6d88a3e035687f01f8f9f23df90}{fptr}} )(void $\ast$, uint32\+\_\+t, union \mbox{\hyperlink{unionocteon__rh}{octeon\+\_\+rh}} $\ast$, void $\ast$, void $\ast$)
\item 
void $\ast$ \mbox{\hyperlink{structlio__droq__ops_a8d6399fb87c92fa1f7c8182bd74a9825}{farg}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structlio__droq__ops_ad8637959ec8d28db4e71bceb3cd0bb72}{drop\+\_\+on\+\_\+max}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{lio__droq_8h_source_l00232}{232}} of file \mbox{\hyperlink{lio__droq_8h_source}{lio\+\_\+droq.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structlio__droq__ops_ad8637959ec8d28db4e71bceb3cd0bb72}\label{structlio__droq__ops_ad8637959ec8d28db4e71bceb3cd0bb72}} 
\index{lio\_droq\_ops@{lio\_droq\_ops}!drop\_on\_max@{drop\_on\_max}}
\index{drop\_on\_max@{drop\_on\_max}!lio\_droq\_ops@{lio\_droq\_ops}}
\doxysubsubsection{\texorpdfstring{drop\_on\_max}{drop\_on\_max}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+droq\+\_\+ops\+::drop\+\_\+on\+\_\+max}



Definition at line \mbox{\hyperlink{lio__droq_8h_source_l00247}{247}} of file \mbox{\hyperlink{lio__droq_8h_source}{lio\+\_\+droq.\+h}}.



Referenced by \mbox{\hyperlink{lio__droq_8c_source_l00589}{lio\+\_\+droq\+\_\+fast\+\_\+process\+\_\+packets()}}, and \mbox{\hyperlink{lio__droq_8c_source_l00802}{lio\+\_\+unregister\+\_\+droq\+\_\+ops()}}.

\mbox{\Hypertarget{structlio__droq__ops_a8d6399fb87c92fa1f7c8182bd74a9825}\label{structlio__droq__ops_a8d6399fb87c92fa1f7c8182bd74a9825}} 
\index{lio\_droq\_ops@{lio\_droq\_ops}!farg@{farg}}
\index{farg@{farg}!lio\_droq\_ops@{lio\_droq\_ops}}
\doxysubsubsection{\texorpdfstring{farg}{farg}}
{\footnotesize\ttfamily void$\ast$ lio\+\_\+droq\+\_\+ops\+::farg}



Definition at line \mbox{\hyperlink{lio__droq_8h_source_l00241}{241}} of file \mbox{\hyperlink{lio__droq_8h_source}{lio\+\_\+droq.\+h}}.



Referenced by \mbox{\hyperlink{lio__droq_8c_source_l00589}{lio\+\_\+droq\+\_\+fast\+\_\+process\+\_\+packets()}}, \mbox{\hyperlink{lio__core_8c_source_l00406}{lio\+\_\+setup\+\_\+io\+\_\+queues()}}, and \mbox{\hyperlink{lio__droq_8c_source_l00802}{lio\+\_\+unregister\+\_\+droq\+\_\+ops()}}.

\mbox{\Hypertarget{structlio__droq__ops_a3af9e6d88a3e035687f01f8f9f23df90}\label{structlio__droq__ops_a3af9e6d88a3e035687f01f8f9f23df90}} 
\index{lio\_droq\_ops@{lio\_droq\_ops}!fptr@{fptr}}
\index{fptr@{fptr}!lio\_droq\_ops@{lio\_droq\_ops}}
\doxysubsubsection{\texorpdfstring{fptr}{fptr}}
{\footnotesize\ttfamily void($\ast$ lio\+\_\+droq\+\_\+ops\+::fptr) (void $\ast$, uint32\+\_\+t, union \mbox{\hyperlink{unionocteon__rh}{octeon\+\_\+rh}} $\ast$, void $\ast$, void $\ast$)}



Definition at line \mbox{\hyperlink{lio__droq_8h_source_l00239}{239}} of file \mbox{\hyperlink{lio__droq_8h_source}{lio\+\_\+droq.\+h}}.



Referenced by \mbox{\hyperlink{lio__droq_8c_source_l00589}{lio\+\_\+droq\+\_\+fast\+\_\+process\+\_\+packets()}}, \mbox{\hyperlink{lio__core_8c_source_l00406}{lio\+\_\+setup\+\_\+io\+\_\+queues()}}, and \mbox{\hyperlink{lio__droq_8c_source_l00802}{lio\+\_\+unregister\+\_\+droq\+\_\+ops()}}.



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