\hypertarget{structocteon__intrmod__cfg}{}\doxysection{octeon\+\_\+intrmod\+\_\+cfg Struct Reference}
\label{structocteon__intrmod__cfg}\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_aff49b472db5a63ce16f252b6de7b0d6e}{rx\+\_\+enable}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_a9faa89bc07e6857ab17ee2ee9b10f1f1}{tx\+\_\+enable}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_a82d99de1f42155c9376b2389bdf8c708}{check\+\_\+intrvl}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_ac82a35f9e75bfd6ab52f85025f77b975}{maxpkt\+\_\+ratethr}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_acaae89f0d43ad908df2e4bb6e2533676}{minpkt\+\_\+ratethr}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_adb8d03511e5b9607da63b6d85eccb2f3}{rx\+\_\+maxcnt\+\_\+trigger}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_a0475bad244d08de205970f41edcb1f66}{rx\+\_\+mincnt\+\_\+trigger}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_ae483f402ff93be6841b96cf7c2ff2724}{rx\+\_\+maxtmr\+\_\+trigger}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_a589afeaacc3d29f12794feb966c2e8c6}{rx\+\_\+mintmr\+\_\+trigger}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_a60cf4a62e88eab819cfe8f82056d0144}{tx\+\_\+mincnt\+\_\+trigger}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_ad63df2a1e0c12b17267aaf86aeec0d11}{tx\+\_\+maxcnt\+\_\+trigger}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_a6d9d7b1bcb2b9e392cb59eac126d6933}{rx\+\_\+frames}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_a864553145b612c34c3690d5c673fbf89}{tx\+\_\+frames}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structocteon__intrmod__cfg_a8a2323ecc408994505ded642dc6bfaf1}{rx\+\_\+usecs}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{lio__common_8h_source_l00797}{797}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structocteon__intrmod__cfg_a82d99de1f42155c9376b2389bdf8c708}\label{structocteon__intrmod__cfg_a82d99de1f42155c9376b2389bdf8c708}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!check\_intrvl@{check\_intrvl}}
\index{check\_intrvl@{check\_intrvl}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{check\_intrvl}{check\_intrvl}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::check\+\_\+intrvl}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00800}{800}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_ac82a35f9e75bfd6ab52f85025f77b975}\label{structocteon__intrmod__cfg_ac82a35f9e75bfd6ab52f85025f77b975}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!maxpkt\_ratethr@{maxpkt\_ratethr}}
\index{maxpkt\_ratethr@{maxpkt\_ratethr}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{maxpkt\_ratethr}{maxpkt\_ratethr}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::maxpkt\+\_\+ratethr}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00801}{801}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_acaae89f0d43ad908df2e4bb6e2533676}\label{structocteon__intrmod__cfg_acaae89f0d43ad908df2e4bb6e2533676}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!minpkt\_ratethr@{minpkt\_ratethr}}
\index{minpkt\_ratethr@{minpkt\_ratethr}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{minpkt\_ratethr}{minpkt\_ratethr}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::minpkt\+\_\+ratethr}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00802}{802}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_aff49b472db5a63ce16f252b6de7b0d6e}\label{structocteon__intrmod__cfg_aff49b472db5a63ce16f252b6de7b0d6e}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!rx\_enable@{rx\_enable}}
\index{rx\_enable@{rx\_enable}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{rx\_enable}{rx\_enable}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::rx\+\_\+enable}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00798}{798}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}, and \mbox{\hyperlink{lio__sysctl_8c_source_l01524}{lio\+\_\+set\+\_\+intrmod\+\_\+cfg()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_a6d9d7b1bcb2b9e392cb59eac126d6933}\label{structocteon__intrmod__cfg_a6d9d7b1bcb2b9e392cb59eac126d6933}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!rx\_frames@{rx\_frames}}
\index{rx\_frames@{rx\_frames}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{rx\_frames}{rx\_frames}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::rx\+\_\+frames}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00809}{809}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}, \mbox{\hyperlink{lio__sysctl_8c_source_l01585}{lio\+\_\+intrmod\+\_\+cfg\+\_\+rx\+\_\+intrcnt()}}, and \mbox{\hyperlink{lio__sysctl_8c_source_l01623}{lio\+\_\+intrmod\+\_\+cfg\+\_\+rx\+\_\+intrtime()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_adb8d03511e5b9607da63b6d85eccb2f3}\label{structocteon__intrmod__cfg_adb8d03511e5b9607da63b6d85eccb2f3}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!rx\_maxcnt\_trigger@{rx\_maxcnt\_trigger}}
\index{rx\_maxcnt\_trigger@{rx\_maxcnt\_trigger}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{rx\_maxcnt\_trigger}{rx\_maxcnt\_trigger}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::rx\+\_\+maxcnt\+\_\+trigger}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00803}{803}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_ae483f402ff93be6841b96cf7c2ff2724}\label{structocteon__intrmod__cfg_ae483f402ff93be6841b96cf7c2ff2724}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!rx\_maxtmr\_trigger@{rx\_maxtmr\_trigger}}
\index{rx\_maxtmr\_trigger@{rx\_maxtmr\_trigger}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{rx\_maxtmr\_trigger}{rx\_maxtmr\_trigger}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::rx\+\_\+maxtmr\+\_\+trigger}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00805}{805}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_a0475bad244d08de205970f41edcb1f66}\label{structocteon__intrmod__cfg_a0475bad244d08de205970f41edcb1f66}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!rx\_mincnt\_trigger@{rx\_mincnt\_trigger}}
\index{rx\_mincnt\_trigger@{rx\_mincnt\_trigger}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{rx\_mincnt\_trigger}{rx\_mincnt\_trigger}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::rx\+\_\+mincnt\+\_\+trigger}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00804}{804}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_a589afeaacc3d29f12794feb966c2e8c6}\label{structocteon__intrmod__cfg_a589afeaacc3d29f12794feb966c2e8c6}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!rx\_mintmr\_trigger@{rx\_mintmr\_trigger}}
\index{rx\_mintmr\_trigger@{rx\_mintmr\_trigger}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{rx\_mintmr\_trigger}{rx\_mintmr\_trigger}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::rx\+\_\+mintmr\+\_\+trigger}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00806}{806}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_a8a2323ecc408994505ded642dc6bfaf1}\label{structocteon__intrmod__cfg_a8a2323ecc408994505ded642dc6bfaf1}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!rx\_usecs@{rx\_usecs}}
\index{rx\_usecs@{rx\_usecs}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{rx\_usecs}{rx\_usecs}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::rx\+\_\+usecs}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00811}{811}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}, and \mbox{\hyperlink{lio__sysctl_8c_source_l01623}{lio\+\_\+intrmod\+\_\+cfg\+\_\+rx\+\_\+intrtime()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_a9faa89bc07e6857ab17ee2ee9b10f1f1}\label{structocteon__intrmod__cfg_a9faa89bc07e6857ab17ee2ee9b10f1f1}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!tx\_enable@{tx\_enable}}
\index{tx\_enable@{tx\_enable}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{tx\_enable}{tx\_enable}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::tx\+\_\+enable}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00799}{799}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_a864553145b612c34c3690d5c673fbf89}\label{structocteon__intrmod__cfg_a864553145b612c34c3690d5c673fbf89}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!tx\_frames@{tx\_frames}}
\index{tx\_frames@{tx\_frames}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{tx\_frames}{tx\_frames}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::tx\+\_\+frames}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00810}{810}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}, and \mbox{\hyperlink{lio__sysctl_8c_source_l01663}{lio\+\_\+intrmod\+\_\+cfg\+\_\+tx\+\_\+intrcnt()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_ad63df2a1e0c12b17267aaf86aeec0d11}\label{structocteon__intrmod__cfg_ad63df2a1e0c12b17267aaf86aeec0d11}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!tx\_maxcnt\_trigger@{tx\_maxcnt\_trigger}}
\index{tx\_maxcnt\_trigger@{tx\_maxcnt\_trigger}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{tx\_maxcnt\_trigger}{tx\_maxcnt\_trigger}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::tx\+\_\+maxcnt\+\_\+trigger}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00808}{808}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}.

\mbox{\Hypertarget{structocteon__intrmod__cfg_a60cf4a62e88eab819cfe8f82056d0144}\label{structocteon__intrmod__cfg_a60cf4a62e88eab819cfe8f82056d0144}} 
\index{octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}!tx\_mincnt\_trigger@{tx\_mincnt\_trigger}}
\index{tx\_mincnt\_trigger@{tx\_mincnt\_trigger}!octeon\_intrmod\_cfg@{octeon\_intrmod\_cfg}}
\doxysubsubsection{\texorpdfstring{tx\_mincnt\_trigger}{tx\_mincnt\_trigger}}
{\footnotesize\ttfamily uint64\+\_\+t octeon\+\_\+intrmod\+\_\+cfg\+::tx\+\_\+mincnt\+\_\+trigger}



Definition at line \mbox{\hyperlink{lio__common_8h_source_l00807}{807}} of file \mbox{\hyperlink{lio__common_8h_source}{lio\+\_\+common.\+h}}.



Referenced by \mbox{\hyperlink{lio__sysctl_8c_source_l01708}{lio\+\_\+get\+\_\+set\+\_\+intr\+\_\+coalesce()}}.



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