\hypertarget{structlio__sriov__info}{}\doxysection{lio\+\_\+sriov\+\_\+info Struct Reference}
\label{structlio__sriov__info}\index{lio\_sriov\_info@{lio\_sriov\_info}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint32\+\_\+t \mbox{\hyperlink{structlio__sriov__info_ae4a5b1c4e3e62c91c93ca32baf20cf5a}{num\+\_\+pf\+\_\+rings}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structlio__sriov__info_a495ebffae50502fa2b49e4f0ef21145a}{pf\+\_\+srn}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structlio__sriov__info_a3e838627f8d4b12cdb2842302267eddb}{trs}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


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



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structlio__sriov__info_ae4a5b1c4e3e62c91c93ca32baf20cf5a}\label{structlio__sriov__info_ae4a5b1c4e3e62c91c93ca32baf20cf5a}} 
\index{lio\_sriov\_info@{lio\_sriov\_info}!num\_pf\_rings@{num\_pf\_rings}}
\index{num\_pf\_rings@{num\_pf\_rings}!lio\_sriov\_info@{lio\_sriov\_info}}
\doxysubsubsection{\texorpdfstring{num\_pf\_rings}{num\_pf\_rings}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+sriov\+\_\+info\+::num\+\_\+pf\+\_\+rings}



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



Referenced by \mbox{\hyperlink{lio__device_8c_source_l00421}{lio\+\_\+allocate\+\_\+ioq\+\_\+vector()}}, \mbox{\hyperlink{lio__main_8c_source_l00795}{lio\+\_\+chip\+\_\+specific\+\_\+setup()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00173}{lio\+\_\+cn23xx\+\_\+pf\+\_\+reset\+\_\+io\+\_\+queues()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00233}{lio\+\_\+cn23xx\+\_\+pf\+\_\+setup\+\_\+global\+\_\+input\+\_\+regs()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00302}{lio\+\_\+cn23xx\+\_\+pf\+\_\+setup\+\_\+global\+\_\+output\+\_\+regs()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00891}{lio\+\_\+cn23xx\+\_\+pf\+\_\+sriov\+\_\+config()}}, \mbox{\hyperlink{lio__main_8c_source_l00434}{lio\+\_\+device\+\_\+init()}}, \mbox{\hyperlink{lio__core_8c_source_l00549}{lio\+\_\+setup\+\_\+interrupt()}}, and \mbox{\hyperlink{lio__main_8c_source_l01225}{lio\+\_\+setup\+\_\+nic\+\_\+devices()}}.

\mbox{\Hypertarget{structlio__sriov__info_a495ebffae50502fa2b49e4f0ef21145a}\label{structlio__sriov__info_a495ebffae50502fa2b49e4f0ef21145a}} 
\index{lio\_sriov\_info@{lio\_sriov\_info}!pf\_srn@{pf\_srn}}
\index{pf\_srn@{pf\_srn}!lio\_sriov\_info@{lio\_sriov\_info}}
\doxysubsubsection{\texorpdfstring{pf\_srn}{pf\_srn}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+sriov\+\_\+info\+::pf\+\_\+srn}



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



Referenced by \mbox{\hyperlink{lio__device_8c_source_l00421}{lio\+\_\+allocate\+\_\+ioq\+\_\+vector()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00585}{lio\+\_\+cn23xx\+\_\+pf\+\_\+disable\+\_\+io\+\_\+queues()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00504}{lio\+\_\+cn23xx\+\_\+pf\+\_\+enable\+\_\+io\+\_\+queues()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00173}{lio\+\_\+cn23xx\+\_\+pf\+\_\+reset\+\_\+io\+\_\+queues()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00233}{lio\+\_\+cn23xx\+\_\+pf\+\_\+setup\+\_\+global\+\_\+input\+\_\+regs()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00302}{lio\+\_\+cn23xx\+\_\+pf\+\_\+setup\+\_\+global\+\_\+output\+\_\+regs()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00408}{lio\+\_\+cn23xx\+\_\+pf\+\_\+setup\+\_\+iq\+\_\+regs()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00451}{lio\+\_\+cn23xx\+\_\+pf\+\_\+setup\+\_\+oq\+\_\+regs()}}, \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00891}{lio\+\_\+cn23xx\+\_\+pf\+\_\+sriov\+\_\+config()}}, \mbox{\hyperlink{lio__sysctl_8c_source_l01585}{lio\+\_\+intrmod\+\_\+cfg\+\_\+rx\+\_\+intrcnt()}}, \mbox{\hyperlink{lio__sysctl_8c_source_l01623}{lio\+\_\+intrmod\+\_\+cfg\+\_\+rx\+\_\+intrtime()}}, and \mbox{\hyperlink{lio__main_8c_source_l01225}{lio\+\_\+setup\+\_\+nic\+\_\+devices()}}.

\mbox{\Hypertarget{structlio__sriov__info_a3e838627f8d4b12cdb2842302267eddb}\label{structlio__sriov__info_a3e838627f8d4b12cdb2842302267eddb}} 
\index{lio\_sriov\_info@{lio\_sriov\_info}!trs@{trs}}
\index{trs@{trs}!lio\_sriov\_info@{lio\_sriov\_info}}
\doxysubsubsection{\texorpdfstring{trs}{trs}}
{\footnotesize\ttfamily uint32\+\_\+t lio\+\_\+sriov\+\_\+info\+::trs}



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



Referenced by \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00141}{lio\+\_\+cn23xx\+\_\+pf\+\_\+setup\+\_\+global\+\_\+mac\+\_\+regs()}}, and \mbox{\hyperlink{cn23xx__pf__device_8c_source_l00891}{lio\+\_\+cn23xx\+\_\+pf\+\_\+sriov\+\_\+config()}}.



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}
