\hypertarget{structmbx__config__nic__rss}{}\doxysection{mbx\+\_\+config\+\_\+nic\+\_\+rss Struct Reference}
\label{structmbx__config__nic__rss}\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}


{\ttfamily \#include $<$oce\+\_\+hw.\+h$>$}



Collaboration diagram for mbx\+\_\+config\+\_\+nic\+\_\+rss\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=192pt]{d3/d9b/structmbx__config__nic__rss__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structmbx__hdr}{mbx\+\_\+hdr}} \mbox{\hyperlink{structmbx__config__nic__rss_aa192dbd65bdd7a1763b9b70e0f1dcc8a}{hdr}}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \{\\
\>\>uint32\_t \mbox{\hyperlink{structmbx__config__nic__rss_a5ab3b7c5524928eae72acf42503ecdd7}{if\_id}}\\
\>\>uint16\_t \mbox{\hyperlink{structmbx__config__nic__rss_acdedd8c5e04fd53ea58afcab81795a96}{enable\_rss}}\\
\>\>uint16\_t \mbox{\hyperlink{structmbx__config__nic__rss_a3c5f30021fbc101f21687b65736460e4}{cpu\_tbl\_sz\_log2}}\\
\>\>uint32\_t \mbox{\hyperlink{structmbx__config__nic__rss_a2742ba51b5f3f6dec9221abb632ea6e7}{hash}} \mbox{[}\mbox{\hyperlink{oce__hw_8h_a3590f2a3db0aa04cd0464980588c1b82}{OCE\_HASH\_TBL\_SZ}}\mbox{]}\\
\>\>uint8\_t \mbox{\hyperlink{structmbx__config__nic__rss_a79596ac17a84c6152bb073c2aa316fd5}{cputable}} \mbox{[}\mbox{\hyperlink{oce__hw_8h_a244d902f0d3e08fb0365afd9b37ca379}{OCE\_CPU\_TBL\_SZ}}\mbox{]}\\
\>\>uint8\_t \mbox{\hyperlink{structmbx__config__nic__rss_a60f81652ce316014a4a5a0aa9e460505}{flush}}\\
\>\>uint8\_t \mbox{\hyperlink{structmbx__config__nic__rss_a61b3c06f1f61a909f291c42e0ce47249}{rsvd}} \mbox{[}3\mbox{]}\\
\>\} \mbox{\hyperlink{structmbx__config__nic__rss_a9fc7de34e868c14623cd5f95b96db9af}{req}}\\
\>struct \{\\
\>\>uint8\_t \mbox{\hyperlink{structmbx__config__nic__rss_a61b3c06f1f61a909f291c42e0ce47249}{rsvd}} \mbox{[}3\mbox{]}\\
\>\>uint8\_t \mbox{\hyperlink{structmbx__config__nic__rss_ac96d293800105ac1c3267dfd1cb98b5a}{rss\_bank}}\\
\>\} \mbox{\hyperlink{structmbx__config__nic__rss_af0f5a0f88f73b38a1a428807a3fe288d}{rsp}}\\
\} \mbox{\hyperlink{structmbx__config__nic__rss_ab8f557abaf96c69f47c39b885cb93e05}{params}}\\

\end{tabbing}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{oce__hw_8h_source_l03409}{3409}} of file \mbox{\hyperlink{oce__hw_8h_source}{oce\+\_\+hw.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmbx__config__nic__rss_a3c5f30021fbc101f21687b65736460e4}\label{structmbx__config__nic__rss_a3c5f30021fbc101f21687b65736460e4}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!cpu\_tbl\_sz\_log2@{cpu\_tbl\_sz\_log2}}
\index{cpu\_tbl\_sz\_log2@{cpu\_tbl\_sz\_log2}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{cpu\_tbl\_sz\_log2}{cpu\_tbl\_sz\_log2}}
{\footnotesize\ttfamily uint16\+\_\+t mbx\+\_\+config\+\_\+nic\+\_\+rss\+::cpu\+\_\+tbl\+\_\+sz\+\_\+log2}



Definition at line \mbox{\hyperlink{oce__hw_8h_source_l03424}{3424}} of file \mbox{\hyperlink{oce__hw_8h_source}{oce\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{oce__mbox_8c_source_l00782}{oce\+\_\+rss\+\_\+itbl\+\_\+init()}}.

\mbox{\Hypertarget{structmbx__config__nic__rss_a79596ac17a84c6152bb073c2aa316fd5}\label{structmbx__config__nic__rss_a79596ac17a84c6152bb073c2aa316fd5}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!cputable@{cputable}}
\index{cputable@{cputable}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{cputable}{cputable}}
{\footnotesize\ttfamily uint8\+\_\+t mbx\+\_\+config\+\_\+nic\+\_\+rss\+::cputable\mbox{[}\mbox{\hyperlink{oce__hw_8h_a244d902f0d3e08fb0365afd9b37ca379}{OCE\+\_\+\+CPU\+\_\+\+TBL\+\_\+\+SZ}}\mbox{]}}



Definition at line \mbox{\hyperlink{oce__hw_8h_source_l03426}{3426}} of file \mbox{\hyperlink{oce__hw_8h_source}{oce\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{oce__mbox_8c_source_l00782}{oce\+\_\+rss\+\_\+itbl\+\_\+init()}}.

\mbox{\Hypertarget{structmbx__config__nic__rss_acdedd8c5e04fd53ea58afcab81795a96}\label{structmbx__config__nic__rss_acdedd8c5e04fd53ea58afcab81795a96}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!enable\_rss@{enable\_rss}}
\index{enable\_rss@{enable\_rss}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{enable\_rss}{enable\_rss}}
{\footnotesize\ttfamily uint16\+\_\+t mbx\+\_\+config\+\_\+nic\+\_\+rss\+::enable\+\_\+rss}



Definition at line \mbox{\hyperlink{oce__hw_8h_source_l03423}{3423}} of file \mbox{\hyperlink{oce__hw_8h_source}{oce\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{oce__mbox_8c_source_l00816}{oce\+\_\+config\+\_\+nic\+\_\+rss()}}.

\mbox{\Hypertarget{structmbx__config__nic__rss_a60f81652ce316014a4a5a0aa9e460505}\label{structmbx__config__nic__rss_a60f81652ce316014a4a5a0aa9e460505}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!flush@{flush}}
\index{flush@{flush}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{flush}{flush}}
{\footnotesize\ttfamily uint8\+\_\+t mbx\+\_\+config\+\_\+nic\+\_\+rss\+::flush}



Definition at line \mbox{\hyperlink{oce__hw_8h_source_l03427}{3427}} of file \mbox{\hyperlink{oce__hw_8h_source}{oce\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{oce__mbox_8c_source_l00816}{oce\+\_\+config\+\_\+nic\+\_\+rss()}}.

\mbox{\Hypertarget{structmbx__config__nic__rss_a2742ba51b5f3f6dec9221abb632ea6e7}\label{structmbx__config__nic__rss_a2742ba51b5f3f6dec9221abb632ea6e7}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!hash@{hash}}
\index{hash@{hash}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{hash}{hash}}
{\footnotesize\ttfamily uint32\+\_\+t mbx\+\_\+config\+\_\+nic\+\_\+rss\+::hash\mbox{[}\mbox{\hyperlink{oce__hw_8h_a3590f2a3db0aa04cd0464980588c1b82}{OCE\+\_\+\+HASH\+\_\+\+TBL\+\_\+\+SZ}}\mbox{]}}



Definition at line \mbox{\hyperlink{oce__hw_8h_source_l03425}{3425}} of file \mbox{\hyperlink{oce__hw_8h_source}{oce\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{oce__mbox_8c_source_l00816}{oce\+\_\+config\+\_\+nic\+\_\+rss()}}.

\mbox{\Hypertarget{structmbx__config__nic__rss_aa192dbd65bdd7a1763b9b70e0f1dcc8a}\label{structmbx__config__nic__rss_aa192dbd65bdd7a1763b9b70e0f1dcc8a}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!hdr@{hdr}}
\index{hdr@{hdr}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{hdr}{hdr}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmbx__hdr}{mbx\+\_\+hdr}} mbx\+\_\+config\+\_\+nic\+\_\+rss\+::hdr}



Definition at line \mbox{\hyperlink{oce__hw_8h_source_l03410}{3410}} of file \mbox{\hyperlink{oce__hw_8h_source}{oce\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{oce__mbox_8c_source_l00816}{oce\+\_\+config\+\_\+nic\+\_\+rss()}}.

\mbox{\Hypertarget{structmbx__config__nic__rss_a5ab3b7c5524928eae72acf42503ecdd7}\label{structmbx__config__nic__rss_a5ab3b7c5524928eae72acf42503ecdd7}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!if\_id@{if\_id}}
\index{if\_id@{if\_id}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{if\_id}{if\_id}}
{\footnotesize\ttfamily uint32\+\_\+t mbx\+\_\+config\+\_\+nic\+\_\+rss\+::if\+\_\+id}



Definition at line \mbox{\hyperlink{oce__hw_8h_source_l03422}{3422}} of file \mbox{\hyperlink{oce__hw_8h_source}{oce\+\_\+hw.\+h}}.



Referenced by \mbox{\hyperlink{oce__mbox_8c_source_l00816}{oce\+\_\+config\+\_\+nic\+\_\+rss()}}.

\mbox{\Hypertarget{structmbx__config__nic__rss_ab8f557abaf96c69f47c39b885cb93e05}\label{structmbx__config__nic__rss_ab8f557abaf96c69f47c39b885cb93e05}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!params@{params}}
\index{params@{params}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily union  \{ ... \}  mbx\+\_\+config\+\_\+nic\+\_\+rss\+::params}



Referenced by \mbox{\hyperlink{oce__mbox_8c_source_l00816}{oce\+\_\+config\+\_\+nic\+\_\+rss()}}, and \mbox{\hyperlink{oce__mbox_8c_source_l00782}{oce\+\_\+rss\+\_\+itbl\+\_\+init()}}.

\mbox{\Hypertarget{structmbx__config__nic__rss_a9fc7de34e868c14623cd5f95b96db9af}\label{structmbx__config__nic__rss_a9fc7de34e868c14623cd5f95b96db9af}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!req@{req}}
\index{req@{req}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  mbx\+\_\+config\+\_\+nic\+\_\+rss\+::req}



Referenced by \mbox{\hyperlink{oce__mbox_8c_source_l00816}{oce\+\_\+config\+\_\+nic\+\_\+rss()}}, and \mbox{\hyperlink{oce__mbox_8c_source_l00782}{oce\+\_\+rss\+\_\+itbl\+\_\+init()}}.

\mbox{\Hypertarget{structmbx__config__nic__rss_af0f5a0f88f73b38a1a428807a3fe288d}\label{structmbx__config__nic__rss_af0f5a0f88f73b38a1a428807a3fe288d}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!rsp@{rsp}}
\index{rsp@{rsp}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  mbx\+\_\+config\+\_\+nic\+\_\+rss\+::rsp}

\mbox{\Hypertarget{structmbx__config__nic__rss_ac96d293800105ac1c3267dfd1cb98b5a}\label{structmbx__config__nic__rss_ac96d293800105ac1c3267dfd1cb98b5a}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!rss\_bank@{rss\_bank}}
\index{rss\_bank@{rss\_bank}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{rss\_bank}{rss\_bank}}
{\footnotesize\ttfamily uint8\+\_\+t mbx\+\_\+config\+\_\+nic\+\_\+rss\+::rss\+\_\+bank}



Definition at line \mbox{\hyperlink{oce__hw_8h_source_l03433}{3433}} of file \mbox{\hyperlink{oce__hw_8h_source}{oce\+\_\+hw.\+h}}.

\mbox{\Hypertarget{structmbx__config__nic__rss_a61b3c06f1f61a909f291c42e0ce47249}\label{structmbx__config__nic__rss_a61b3c06f1f61a909f291c42e0ce47249}} 
\index{mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}!rsvd@{rsvd}}
\index{rsvd@{rsvd}!mbx\_config\_nic\_rss@{mbx\_config\_nic\_rss}}
\doxysubsubsection{\texorpdfstring{rsvd}{rsvd}}
{\footnotesize\ttfamily uint8\+\_\+t mbx\+\_\+config\+\_\+nic\+\_\+rss\+::rsvd\mbox{[}3\mbox{]}}



Definition at line \mbox{\hyperlink{oce__hw_8h_source_l03428}{3428}} of file \mbox{\hyperlink{oce__hw_8h_source}{oce\+\_\+hw.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/oce/\mbox{\hyperlink{oce__hw_8h}{oce\+\_\+hw.\+h}}\end{DoxyCompactItemize}
