\hypertarget{structvmxnet3__softc}{}\doxysection{vmxnet3\+\_\+softc Struct Reference}
\label{structvmxnet3__softc}\index{vmxnet3\_softc@{vmxnet3\_softc}}


{\ttfamily \#include $<$if\+\_\+vmxvar.\+h$>$}



Collaboration diagram for vmxnet3\+\_\+softc\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dc/dde/structvmxnet3__softc__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
device\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_a149540ef0bd616e3bd86392f338840c1}{vmx\+\_\+dev}}
\item 
if\+\_\+ctx\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_ad988e98aae36dbc958ff5db430538bae}{vmx\+\_\+ctx}}
\item 
if\+\_\+shared\+\_\+ctx\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_a15896a867e10f88349a4b1e6ecf723d2}{vmx\+\_\+sctx}}
\item 
if\+\_\+softc\+\_\+ctx\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_ac7d623408d2b434f5e58e8091bb4f47b}{vmx\+\_\+scctx}}
\item 
struct ifnet $\ast$ \mbox{\hyperlink{structvmxnet3__softc_ac9efb850786c6accdf67fae01f090d70}{vmx\+\_\+ifp}}
\item 
struct \mbox{\hyperlink{structvmxnet3__driver__shared}{vmxnet3\+\_\+driver\+\_\+shared}} $\ast$ \mbox{\hyperlink{structvmxnet3__softc_a03cda739f2c9c533a2e30b4e6298d6b9}{vmx\+\_\+ds}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_a042fa5a21f1cc80e4065d53babad4677}{vmx\+\_\+flags}}
\item 
struct \mbox{\hyperlink{structvmxnet3__rxqueue}{vmxnet3\+\_\+rxqueue}} $\ast$ \mbox{\hyperlink{structvmxnet3__softc_ae895bc0ae4e6d78c19b3b689040dad6b}{vmx\+\_\+rxq}}
\item 
struct \mbox{\hyperlink{structvmxnet3__txqueue}{vmxnet3\+\_\+txqueue}} $\ast$ \mbox{\hyperlink{structvmxnet3__softc_a8780ced0091c4b44e5d6588830ccab13}{vmx\+\_\+txq}}
\item 
struct resource $\ast$ \mbox{\hyperlink{structvmxnet3__softc_a917aaa56efe7c7e74aa8a5f1aa1c0645}{vmx\+\_\+res0}}
\item 
bus\+\_\+space\+\_\+tag\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_a13b49770d5e9269b1520715c6dd873b6}{vmx\+\_\+iot0}}
\item 
bus\+\_\+space\+\_\+handle\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_a14bc822a2c40b6fef5e583fbf7a7d7c4}{vmx\+\_\+ioh0}}
\item 
struct resource $\ast$ \mbox{\hyperlink{structvmxnet3__softc_a05b2ff1f54e4078dcad5fafcffe92f9f}{vmx\+\_\+res1}}
\item 
bus\+\_\+space\+\_\+tag\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_abc26a73d06ac43f90c919248ff57922f}{vmx\+\_\+iot1}}
\item 
bus\+\_\+space\+\_\+handle\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_a371fffe4b3b4d7b479c2bd6e5ceb2a55}{vmx\+\_\+ioh1}}
\item 
int \mbox{\hyperlink{structvmxnet3__softc_ac723c0a1954e17660dfd36ec83fea245}{vmx\+\_\+link\+\_\+active}}
\item 
int \mbox{\hyperlink{structvmxnet3__softc_ac516900f460bf917c752e2ddd0a37ae8}{vmx\+\_\+intr\+\_\+mask\+\_\+mode}}
\item 
int \mbox{\hyperlink{structvmxnet3__softc_adc9e7264d5092233bca2fe4ec5a72299}{vmx\+\_\+event\+\_\+intr\+\_\+idx}}
\item 
struct if\+\_\+irq \mbox{\hyperlink{structvmxnet3__softc_a120cf262b618e20c0d6011c2a16ca52a}{vmx\+\_\+event\+\_\+intr\+\_\+irq}}
\item 
uint8\+\_\+t $\ast$ \mbox{\hyperlink{structvmxnet3__softc_ad613c21a4ab40c0d2c23c2e404770d5d}{vmx\+\_\+mcast}}
\item 
struct \mbox{\hyperlink{structvmxnet3__rss__shared}{vmxnet3\+\_\+rss\+\_\+shared}} $\ast$ \mbox{\hyperlink{structvmxnet3__softc_a090336cbbd66ea57bb938b7cf6ed5105}{vmx\+\_\+rss}}
\item 
struct iflib\+\_\+dma\+\_\+info \mbox{\hyperlink{structvmxnet3__softc_ad492902bf548e27ab670a691418864f5}{vmx\+\_\+ds\+\_\+dma}}
\item 
struct iflib\+\_\+dma\+\_\+info \mbox{\hyperlink{structvmxnet3__softc_ace32718a697800207adb647e830b46cf}{vmx\+\_\+qs\+\_\+dma}}
\item 
struct iflib\+\_\+dma\+\_\+info \mbox{\hyperlink{structvmxnet3__softc_ad9290fc9f685c18518a3483ee9c10f6c}{vmx\+\_\+mcast\+\_\+dma}}
\item 
struct iflib\+\_\+dma\+\_\+info \mbox{\hyperlink{structvmxnet3__softc_a16335bdd6462276223676edcb93886e3}{vmx\+\_\+rss\+\_\+dma}}
\item 
struct ifmedia $\ast$ \mbox{\hyperlink{structvmxnet3__softc_a2aeb1ae7bf792aed9c77570f26058009}{vmx\+\_\+media}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_a9a6cdff586164efc95e37cb79a590e36}{vmx\+\_\+vlan\+\_\+filter}} \mbox{[}4096/32\mbox{]}
\item 
uint8\+\_\+t \mbox{\hyperlink{structvmxnet3__softc_a30089e7b416b0c80a1907d2339dcdf2c}{vmx\+\_\+lladdr}} \mbox{[}ETHER\+\_\+\+ADDR\+\_\+\+LEN\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00112}{112}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structvmxnet3__softc_ad988e98aae36dbc958ff5db430538bae}\label{structvmxnet3__softc_ad988e98aae36dbc958ff5db430538bae}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_ctx@{vmx\_ctx}}
\index{vmx\_ctx@{vmx\_ctx}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_ctx}{vmx\_ctx}}
{\footnotesize\ttfamily if\+\_\+ctx\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+ctx}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00114}{114}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l01018}{vmxnet3\+\_\+alloc\+\_\+mcast\+\_\+table()}}, \mbox{\hyperlink{if__vmx_8c_source_l00967}{vmxnet3\+\_\+alloc\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l00329}{vmxnet3\+\_\+attach\+\_\+pre()}}, \mbox{\hyperlink{if__vmx_8c_source_l00524}{vmxnet3\+\_\+free\+\_\+irqs()}}, \mbox{\hyperlink{if__vmx_8c_source_l01740}{vmxnet3\+\_\+legacy\+\_\+intr()}}, \mbox{\hyperlink{if__vmx_8c_source_l02166}{vmxnet3\+\_\+link\+\_\+status()}}, and \mbox{\hyperlink{if__vmx_8c_source_l00731}{vmxnet3\+\_\+queues\+\_\+shared\+\_\+alloc()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a149540ef0bd616e3bd86392f338840c1}\label{structvmxnet3__softc_a149540ef0bd616e3bd86392f338840c1}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_dev@{vmx\_dev}}
\index{vmx\_dev@{vmx\_dev}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_dev}{vmx\_dev}}
{\footnotesize\ttfamily device\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+dev}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00113}{113}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l01018}{vmxnet3\+\_\+alloc\+\_\+mcast\+\_\+table()}}, \mbox{\hyperlink{if__vmx_8c_source_l00603}{vmxnet3\+\_\+alloc\+\_\+resources()}}, \mbox{\hyperlink{if__vmx_8c_source_l00967}{vmxnet3\+\_\+alloc\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l00329}{vmxnet3\+\_\+attach\+\_\+pre()}}, \mbox{\hyperlink{if__vmx_8c_source_l00658}{vmxnet3\+\_\+check\+\_\+version()}}, \mbox{\hyperlink{if__vmx_8c_source_l01903}{vmxnet3\+\_\+enable\+\_\+device()}}, \mbox{\hyperlink{if__vmx_8c_source_l01257}{vmxnet3\+\_\+evintr()}}, \mbox{\hyperlink{if__vmx_8c_source_l00638}{vmxnet3\+\_\+free\+\_\+resources()}}, \mbox{\hyperlink{if__vmx_8c_source_l00841}{vmxnet3\+\_\+init\+\_\+rxq()}}, \mbox{\hyperlink{if__vmx_8c_source_l00756}{vmxnet3\+\_\+init\+\_\+txq()}}, \mbox{\hyperlink{if__vmx_8c_source_l00731}{vmxnet3\+\_\+queues\+\_\+shared\+\_\+alloc()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02386}{vmxnet3\+\_\+setup\+\_\+sysctl()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a03cda739f2c9c533a2e30b4e6298d6b9}\label{structvmxnet3__softc_a03cda739f2c9c533a2e30b4e6298d6b9}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_ds@{vmx\_ds}}
\index{vmx\_ds@{vmx\_ds}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_ds}{vmx\_ds}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structvmxnet3__driver__shared}{vmxnet3\+\_\+driver\+\_\+shared}}$\ast$ vmxnet3\+\_\+softc\+::vmx\+\_\+ds}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00118}{118}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00967}{vmxnet3\+\_\+alloc\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l01257}{vmxnet3\+\_\+evintr()}}, \mbox{\hyperlink{if__vmx_8c_source_l01001}{vmxnet3\+\_\+free\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l01045}{vmxnet3\+\_\+init\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l02494}{vmxnet3\+\_\+intr\+\_\+disable\+\_\+all()}}, \mbox{\hyperlink{if__vmx_8c_source_l02480}{vmxnet3\+\_\+intr\+\_\+enable\+\_\+all()}}, \mbox{\hyperlink{if__vmx_8c_source_l01740}{vmxnet3\+\_\+legacy\+\_\+intr()}}, \mbox{\hyperlink{if__vmx_8c_source_l01925}{vmxnet3\+\_\+reinit\+\_\+rxfilters()}}, \mbox{\hyperlink{if__vmx_8c_source_l01198}{vmxnet3\+\_\+reinit\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l02117}{vmxnet3\+\_\+set\+\_\+rxfilter()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02053}{vmxnet3\+\_\+update\+\_\+admin\+\_\+status()}}.

\mbox{\Hypertarget{structvmxnet3__softc_ad492902bf548e27ab670a691418864f5}\label{structvmxnet3__softc_ad492902bf548e27ab670a691418864f5}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_ds\_dma@{vmx\_ds\_dma}}
\index{vmx\_ds\_dma@{vmx\_ds\_dma}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_ds\_dma}{vmx\_ds\_dma}}
{\footnotesize\ttfamily struct iflib\+\_\+dma\+\_\+info vmxnet3\+\_\+softc\+::vmx\+\_\+ds\+\_\+dma}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00141}{141}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00967}{vmxnet3\+\_\+alloc\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l01001}{vmxnet3\+\_\+free\+\_\+shared\+\_\+data()}}, and \mbox{\hyperlink{if__vmx_8c_source_l01198}{vmxnet3\+\_\+reinit\+\_\+shared\+\_\+data()}}.

\mbox{\Hypertarget{structvmxnet3__softc_adc9e7264d5092233bca2fe4ec5a72299}\label{structvmxnet3__softc_adc9e7264d5092233bca2fe4ec5a72299}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_event\_intr\_idx@{vmx\_event\_intr\_idx}}
\index{vmx\_event\_intr\_idx@{vmx\_event\_intr\_idx}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_event\_intr\_idx}{vmx\_event\_intr\_idx}}
{\footnotesize\ttfamily int vmxnet3\+\_\+softc\+::vmx\+\_\+event\+\_\+intr\+\_\+idx}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00136}{136}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l01789}{vmxnet3\+\_\+event\+\_\+intr()}}, \mbox{\hyperlink{if__vmx_8c_source_l01045}{vmxnet3\+\_\+init\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l02471}{vmxnet3\+\_\+link\+\_\+intr\+\_\+enable()}}, and \mbox{\hyperlink{if__vmx_8c_source_l00684}{vmxnet3\+\_\+set\+\_\+interrupt\+\_\+idx()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a120cf262b618e20c0d6011c2a16ca52a}\label{structvmxnet3__softc_a120cf262b618e20c0d6011c2a16ca52a}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_event\_intr\_irq@{vmx\_event\_intr\_irq}}
\index{vmx\_event\_intr\_irq@{vmx\_event\_intr\_irq}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_event\_intr\_irq}{vmx\_event\_intr\_irq}}
{\footnotesize\ttfamily struct if\+\_\+irq vmxnet3\+\_\+softc\+::vmx\+\_\+event\+\_\+intr\+\_\+irq}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00137}{137}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00524}{vmxnet3\+\_\+free\+\_\+irqs()}}, and \mbox{\hyperlink{if__vmx_8c_source_l00466}{vmxnet3\+\_\+msix\+\_\+intr\+\_\+assign()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a042fa5a21f1cc80e4065d53babad4677}\label{structvmxnet3__softc_a042fa5a21f1cc80e4065d53babad4677}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_flags@{vmx\_flags}}
\index{vmx\_flags@{vmx\_flags}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_flags}{vmx\_flags}}
{\footnotesize\ttfamily uint32\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+flags}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00119}{119}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00967}{vmxnet3\+\_\+alloc\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l00541}{vmxnet3\+\_\+attach\+\_\+post()}}, \mbox{\hyperlink{if__vmx_8c_source_l01045}{vmxnet3\+\_\+init\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l01493}{vmxnet3\+\_\+isc\+\_\+rxd\+\_\+pkt\+\_\+get()}}, \mbox{\hyperlink{if__vmx_8c_source_l01142}{vmxnet3\+\_\+reinit\+\_\+rss\+\_\+shared\+\_\+data()}}, and \mbox{\hyperlink{if__vmx_8c_source_l01198}{vmxnet3\+\_\+reinit\+\_\+shared\+\_\+data()}}.

\mbox{\Hypertarget{structvmxnet3__softc_ac9efb850786c6accdf67fae01f090d70}\label{structvmxnet3__softc_ac9efb850786c6accdf67fae01f090d70}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_ifp@{vmx\_ifp}}
\index{vmx\_ifp@{vmx\_ifp}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_ifp}{vmx\_ifp}}
{\footnotesize\ttfamily struct ifnet$\ast$ vmxnet3\+\_\+softc\+::vmx\+\_\+ifp}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00117}{117}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00329}{vmxnet3\+\_\+attach\+\_\+pre()}}, \mbox{\hyperlink{if__vmx_8c_source_l01943}{vmxnet3\+\_\+init()}}, \mbox{\hyperlink{if__vmx_8c_source_l01925}{vmxnet3\+\_\+reinit\+\_\+rxfilters()}}, \mbox{\hyperlink{if__vmx_8c_source_l01198}{vmxnet3\+\_\+reinit\+\_\+shared\+\_\+data()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02117}{vmxnet3\+\_\+set\+\_\+rxfilter()}}.

\mbox{\Hypertarget{structvmxnet3__softc_ac516900f460bf917c752e2ddd0a37ae8}\label{structvmxnet3__softc_ac516900f460bf917c752e2ddd0a37ae8}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_intr\_mask\_mode@{vmx\_intr\_mask\_mode}}
\index{vmx\_intr\_mask\_mode@{vmx\_intr\_mask\_mode}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_intr\_mask\_mode}{vmx\_intr\_mask\_mode}}
{\footnotesize\ttfamily int vmxnet3\+\_\+softc\+::vmx\+\_\+intr\+\_\+mask\+\_\+mode}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00135}{135}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00329}{vmxnet3\+\_\+attach\+\_\+pre()}}, \mbox{\hyperlink{if__vmx_8c_source_l01789}{vmxnet3\+\_\+event\+\_\+intr()}}, \mbox{\hyperlink{if__vmx_8c_source_l01045}{vmxnet3\+\_\+init\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l01740}{vmxnet3\+\_\+legacy\+\_\+intr()}}, and \mbox{\hyperlink{if__vmx_8c_source_l01774}{vmxnet3\+\_\+rxq\+\_\+intr()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a14bc822a2c40b6fef5e583fbf7a7d7c4}\label{structvmxnet3__softc_a14bc822a2c40b6fef5e583fbf7a7d7c4}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_ioh0@{vmx\_ioh0}}
\index{vmx\_ioh0@{vmx\_ioh0}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_ioh0}{vmx\_ioh0}}
{\footnotesize\ttfamily bus\+\_\+space\+\_\+handle\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+ioh0}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00128}{128}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00603}{vmxnet3\+\_\+alloc\+\_\+resources()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02402}{vmxnet3\+\_\+write\+\_\+bar0()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a371fffe4b3b4d7b479c2bd6e5ceb2a55}\label{structvmxnet3__softc_a371fffe4b3b4d7b479c2bd6e5ceb2a55}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_ioh1@{vmx\_ioh1}}
\index{vmx\_ioh1@{vmx\_ioh1}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_ioh1}{vmx\_ioh1}}
{\footnotesize\ttfamily bus\+\_\+space\+\_\+handle\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+ioh1}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00131}{131}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00603}{vmxnet3\+\_\+alloc\+\_\+resources()}}, \mbox{\hyperlink{if__vmx_8c_source_l02409}{vmxnet3\+\_\+read\+\_\+bar1()}}, \mbox{\hyperlink{if__vmx_8c_source_l02430}{vmxnet3\+\_\+read\+\_\+cmd()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02416}{vmxnet3\+\_\+write\+\_\+bar1()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a13b49770d5e9269b1520715c6dd873b6}\label{structvmxnet3__softc_a13b49770d5e9269b1520715c6dd873b6}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_iot0@{vmx\_iot0}}
\index{vmx\_iot0@{vmx\_iot0}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_iot0}{vmx\_iot0}}
{\footnotesize\ttfamily bus\+\_\+space\+\_\+tag\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+iot0}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00127}{127}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00603}{vmxnet3\+\_\+alloc\+\_\+resources()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02402}{vmxnet3\+\_\+write\+\_\+bar0()}}.

\mbox{\Hypertarget{structvmxnet3__softc_abc26a73d06ac43f90c919248ff57922f}\label{structvmxnet3__softc_abc26a73d06ac43f90c919248ff57922f}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_iot1@{vmx\_iot1}}
\index{vmx\_iot1@{vmx\_iot1}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_iot1}{vmx\_iot1}}
{\footnotesize\ttfamily bus\+\_\+space\+\_\+tag\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+iot1}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00130}{130}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00603}{vmxnet3\+\_\+alloc\+\_\+resources()}}, \mbox{\hyperlink{if__vmx_8c_source_l02409}{vmxnet3\+\_\+read\+\_\+bar1()}}, \mbox{\hyperlink{if__vmx_8c_source_l02430}{vmxnet3\+\_\+read\+\_\+cmd()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02416}{vmxnet3\+\_\+write\+\_\+bar1()}}.

\mbox{\Hypertarget{structvmxnet3__softc_ac723c0a1954e17660dfd36ec83fea245}\label{structvmxnet3__softc_ac723c0a1954e17660dfd36ec83fea245}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_link\_active@{vmx\_link\_active}}
\index{vmx\_link\_active@{vmx\_link\_active}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_link\_active}{vmx\_link\_active}}
{\footnotesize\ttfamily int vmxnet3\+\_\+softc\+::vmx\+\_\+link\+\_\+active}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00133}{133}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l02166}{vmxnet3\+\_\+link\+\_\+status()}}, and \mbox{\hyperlink{if__vmx_8c_source_l01808}{vmxnet3\+\_\+stop()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a30089e7b416b0c80a1907d2339dcdf2c}\label{structvmxnet3__softc_a30089e7b416b0c80a1907d2339dcdf2c}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_lladdr@{vmx\_lladdr}}
\index{vmx\_lladdr@{vmx\_lladdr}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_lladdr}{vmx\_lladdr}}
{\footnotesize\ttfamily uint8\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+lladdr\mbox{[}ETHER\+\_\+\+ADDR\+\_\+\+LEN\mbox{]}}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00147}{147}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00329}{vmxnet3\+\_\+attach\+\_\+pre()}}, \mbox{\hyperlink{if__vmx_8c_source_l02202}{vmxnet3\+\_\+get\+\_\+lladdr()}}, \mbox{\hyperlink{if__vmx_8c_source_l01943}{vmxnet3\+\_\+init()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02186}{vmxnet3\+\_\+set\+\_\+lladdr()}}.

\mbox{\Hypertarget{structvmxnet3__softc_ad613c21a4ab40c0d2c23c2e404770d5d}\label{structvmxnet3__softc_ad613c21a4ab40c0d2c23c2e404770d5d}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_mcast@{vmx\_mcast}}
\index{vmx\_mcast@{vmx\_mcast}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_mcast}{vmx\_mcast}}
{\footnotesize\ttfamily uint8\+\_\+t$\ast$ vmxnet3\+\_\+softc\+::vmx\+\_\+mcast}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00139}{139}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l01018}{vmxnet3\+\_\+alloc\+\_\+mcast\+\_\+table()}}, \mbox{\hyperlink{if__vmx_8c_source_l01034}{vmxnet3\+\_\+free\+\_\+mcast\+\_\+table()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02105}{vmxnet3\+\_\+hash\+\_\+maddr()}}.

\mbox{\Hypertarget{structvmxnet3__softc_ad9290fc9f685c18518a3483ee9c10f6c}\label{structvmxnet3__softc_ad9290fc9f685c18518a3483ee9c10f6c}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_mcast\_dma@{vmx\_mcast\_dma}}
\index{vmx\_mcast\_dma@{vmx\_mcast\_dma}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_mcast\_dma}{vmx\_mcast\_dma}}
{\footnotesize\ttfamily struct iflib\+\_\+dma\+\_\+info vmxnet3\+\_\+softc\+::vmx\+\_\+mcast\+\_\+dma}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00143}{143}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l01018}{vmxnet3\+\_\+alloc\+\_\+mcast\+\_\+table()}}, \mbox{\hyperlink{if__vmx_8c_source_l01034}{vmxnet3\+\_\+free\+\_\+mcast\+\_\+table()}}, and \mbox{\hyperlink{if__vmx_8c_source_l01045}{vmxnet3\+\_\+init\+\_\+shared\+\_\+data()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a2aeb1ae7bf792aed9c77570f26058009}\label{structvmxnet3__softc_a2aeb1ae7bf792aed9c77570f26058009}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_media@{vmx\_media}}
\index{vmx\_media@{vmx\_media}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_media}{vmx\_media}}
{\footnotesize\ttfamily struct ifmedia$\ast$ vmxnet3\+\_\+softc\+::vmx\+\_\+media}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00145}{145}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00541}{vmxnet3\+\_\+attach\+\_\+post()}}, and \mbox{\hyperlink{if__vmx_8c_source_l00329}{vmxnet3\+\_\+attach\+\_\+pre()}}.

\mbox{\Hypertarget{structvmxnet3__softc_ace32718a697800207adb647e830b46cf}\label{structvmxnet3__softc_ace32718a697800207adb647e830b46cf}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_qs\_dma@{vmx\_qs\_dma}}
\index{vmx\_qs\_dma@{vmx\_qs\_dma}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_qs\_dma}{vmx\_qs\_dma}}
{\footnotesize\ttfamily struct iflib\+\_\+dma\+\_\+info vmxnet3\+\_\+softc\+::vmx\+\_\+qs\+\_\+dma}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00142}{142}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l01045}{vmxnet3\+\_\+init\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l00941}{vmxnet3\+\_\+queues\+\_\+free()}}, \mbox{\hyperlink{if__vmx_8c_source_l00731}{vmxnet3\+\_\+queues\+\_\+shared\+\_\+alloc()}}, \mbox{\hyperlink{if__vmx_8c_source_l00871}{vmxnet3\+\_\+rx\+\_\+queues\+\_\+alloc()}}, and \mbox{\hyperlink{if__vmx_8c_source_l00778}{vmxnet3\+\_\+tx\+\_\+queues\+\_\+alloc()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a917aaa56efe7c7e74aa8a5f1aa1c0645}\label{structvmxnet3__softc_a917aaa56efe7c7e74aa8a5f1aa1c0645}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_res0@{vmx\_res0}}
\index{vmx\_res0@{vmx\_res0}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_res0}{vmx\_res0}}
{\footnotesize\ttfamily struct resource$\ast$ vmxnet3\+\_\+softc\+::vmx\+\_\+res0}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00126}{126}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00603}{vmxnet3\+\_\+alloc\+\_\+resources()}}, and \mbox{\hyperlink{if__vmx_8c_source_l00638}{vmxnet3\+\_\+free\+\_\+resources()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a05b2ff1f54e4078dcad5fafcffe92f9f}\label{structvmxnet3__softc_a05b2ff1f54e4078dcad5fafcffe92f9f}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_res1@{vmx\_res1}}
\index{vmx\_res1@{vmx\_res1}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_res1}{vmx\_res1}}
{\footnotesize\ttfamily struct resource$\ast$ vmxnet3\+\_\+softc\+::vmx\+\_\+res1}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00129}{129}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00603}{vmxnet3\+\_\+alloc\+\_\+resources()}}, and \mbox{\hyperlink{if__vmx_8c_source_l00638}{vmxnet3\+\_\+free\+\_\+resources()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a090336cbbd66ea57bb938b7cf6ed5105}\label{structvmxnet3__softc_a090336cbbd66ea57bb938b7cf6ed5105}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_rss@{vmx\_rss}}
\index{vmx\_rss@{vmx\_rss}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_rss}{vmx\_rss}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structvmxnet3__rss__shared}{vmxnet3\+\_\+rss\+\_\+shared}}$\ast$ vmxnet3\+\_\+softc\+::vmx\+\_\+rss}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00140}{140}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00967}{vmxnet3\+\_\+alloc\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l01001}{vmxnet3\+\_\+free\+\_\+shared\+\_\+data()}}, and \mbox{\hyperlink{if__vmx_8c_source_l01142}{vmxnet3\+\_\+reinit\+\_\+rss\+\_\+shared\+\_\+data()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a16335bdd6462276223676edcb93886e3}\label{structvmxnet3__softc_a16335bdd6462276223676edcb93886e3}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_rss\_dma@{vmx\_rss\_dma}}
\index{vmx\_rss\_dma@{vmx\_rss\_dma}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_rss\_dma}{vmx\_rss\_dma}}
{\footnotesize\ttfamily struct iflib\+\_\+dma\+\_\+info vmxnet3\+\_\+softc\+::vmx\+\_\+rss\+\_\+dma}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00144}{144}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00967}{vmxnet3\+\_\+alloc\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l01001}{vmxnet3\+\_\+free\+\_\+shared\+\_\+data()}}, and \mbox{\hyperlink{if__vmx_8c_source_l01045}{vmxnet3\+\_\+init\+\_\+shared\+\_\+data()}}.

\mbox{\Hypertarget{structvmxnet3__softc_ae895bc0ae4e6d78c19b3b689040dad6b}\label{structvmxnet3__softc_ae895bc0ae4e6d78c19b3b689040dad6b}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_rxq@{vmx\_rxq}}
\index{vmx\_rxq@{vmx\_rxq}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_rxq}{vmx\_rxq}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structvmxnet3__rxqueue}{vmxnet3\+\_\+rxqueue}}$\ast$ vmxnet3\+\_\+softc\+::vmx\+\_\+rxq}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00123}{123}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l01257}{vmxnet3\+\_\+evintr()}}, \mbox{\hyperlink{if__vmx_8c_source_l00524}{vmxnet3\+\_\+free\+\_\+irqs()}}, \mbox{\hyperlink{if__vmx_8c_source_l00841}{vmxnet3\+\_\+init\+\_\+rxq()}}, \mbox{\hyperlink{if__vmx_8c_source_l01045}{vmxnet3\+\_\+init\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l01449}{vmxnet3\+\_\+isc\+\_\+rxd\+\_\+available()}}, \mbox{\hyperlink{if__vmx_8c_source_l01493}{vmxnet3\+\_\+isc\+\_\+rxd\+\_\+pkt\+\_\+get()}}, \mbox{\hyperlink{if__vmx_8c_source_l01666}{vmxnet3\+\_\+isc\+\_\+rxd\+\_\+refill()}}, \mbox{\hyperlink{if__vmx_8c_source_l00466}{vmxnet3\+\_\+msix\+\_\+intr\+\_\+assign()}}, \mbox{\hyperlink{if__vmx_8c_source_l00941}{vmxnet3\+\_\+queues\+\_\+free()}}, \mbox{\hyperlink{if__vmx_8c_source_l01888}{vmxnet3\+\_\+reinit\+\_\+queues()}}, \mbox{\hyperlink{if__vmx_8c_source_l02461}{vmxnet3\+\_\+rx\+\_\+queue\+\_\+intr\+\_\+enable()}}, \mbox{\hyperlink{if__vmx_8c_source_l00871}{vmxnet3\+\_\+rx\+\_\+queues\+\_\+alloc()}}, \mbox{\hyperlink{if__vmx_8c_source_l00684}{vmxnet3\+\_\+set\+\_\+interrupt\+\_\+idx()}}, \mbox{\hyperlink{if__vmx_8c_source_l02304}{vmxnet3\+\_\+setup\+\_\+debug\+\_\+sysctl()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02369}{vmxnet3\+\_\+setup\+\_\+queue\+\_\+sysctl()}}.

\mbox{\Hypertarget{structvmxnet3__softc_ac7d623408d2b434f5e58e8091bb4f47b}\label{structvmxnet3__softc_ac7d623408d2b434f5e58e8091bb4f47b}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_scctx@{vmx\_scctx}}
\index{vmx\_scctx@{vmx\_scctx}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_scctx}{vmx\_scctx}}
{\footnotesize\ttfamily if\+\_\+softc\+\_\+ctx\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+scctx}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00116}{116}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00329}{vmxnet3\+\_\+attach\+\_\+pre()}}, \mbox{\hyperlink{if__vmx_8c_source_l01903}{vmxnet3\+\_\+enable\+\_\+device()}}, \mbox{\hyperlink{if__vmx_8c_source_l00524}{vmxnet3\+\_\+free\+\_\+irqs()}}, \mbox{\hyperlink{if__vmx_8c_source_l00841}{vmxnet3\+\_\+init\+\_\+rxq()}}, \mbox{\hyperlink{if__vmx_8c_source_l01045}{vmxnet3\+\_\+init\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l00756}{vmxnet3\+\_\+init\+\_\+txq()}}, \mbox{\hyperlink{if__vmx_8c_source_l02480}{vmxnet3\+\_\+intr\+\_\+enable\+\_\+all()}}, \mbox{\hyperlink{if__vmx_8c_source_l01493}{vmxnet3\+\_\+isc\+\_\+rxd\+\_\+pkt\+\_\+get()}}, \mbox{\hyperlink{if__vmx_8c_source_l01740}{vmxnet3\+\_\+legacy\+\_\+intr()}}, \mbox{\hyperlink{if__vmx_8c_source_l00466}{vmxnet3\+\_\+msix\+\_\+intr\+\_\+assign()}}, \mbox{\hyperlink{if__vmx_8c_source_l01971}{vmxnet3\+\_\+mtu\+\_\+set()}}, \mbox{\hyperlink{if__vmx_8c_source_l00731}{vmxnet3\+\_\+queues\+\_\+shared\+\_\+alloc()}}, \mbox{\hyperlink{if__vmx_8c_source_l01888}{vmxnet3\+\_\+reinit\+\_\+queues()}}, \mbox{\hyperlink{if__vmx_8c_source_l01142}{vmxnet3\+\_\+reinit\+\_\+rss\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l01198}{vmxnet3\+\_\+reinit\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l00871}{vmxnet3\+\_\+rx\+\_\+queues\+\_\+alloc()}}, \mbox{\hyperlink{if__vmx_8c_source_l00684}{vmxnet3\+\_\+set\+\_\+interrupt\+\_\+idx()}}, \mbox{\hyperlink{if__vmx_8c_source_l02304}{vmxnet3\+\_\+setup\+\_\+debug\+\_\+sysctl()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02369}{vmxnet3\+\_\+setup\+\_\+queue\+\_\+sysctl()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a15896a867e10f88349a4b1e6ecf723d2}\label{structvmxnet3__softc_a15896a867e10f88349a4b1e6ecf723d2}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_sctx@{vmx\_sctx}}
\index{vmx\_sctx@{vmx\_sctx}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_sctx}{vmx\_sctx}}
{\footnotesize\ttfamily if\+\_\+shared\+\_\+ctx\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+sctx}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00115}{115}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l00329}{vmxnet3\+\_\+attach\+\_\+pre()}}, and \mbox{\hyperlink{if__vmx_8c_source_l01845}{vmxnet3\+\_\+rxinit()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a8780ced0091c4b44e5d6588830ccab13}\label{structvmxnet3__softc_a8780ced0091c4b44e5d6588830ccab13}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_txq@{vmx\_txq}}
\index{vmx\_txq@{vmx\_txq}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_txq}{vmx\_txq}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structvmxnet3__txqueue}{vmxnet3\+\_\+txqueue}}$\ast$ vmxnet3\+\_\+softc\+::vmx\+\_\+txq}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00124}{124}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l01257}{vmxnet3\+\_\+evintr()}}, \mbox{\hyperlink{if__vmx_8c_source_l01045}{vmxnet3\+\_\+init\+\_\+shared\+\_\+data()}}, \mbox{\hyperlink{if__vmx_8c_source_l00756}{vmxnet3\+\_\+init\+\_\+txq()}}, \mbox{\hyperlink{if__vmx_8c_source_l01403}{vmxnet3\+\_\+isc\+\_\+txd\+\_\+credits\+\_\+update()}}, \mbox{\hyperlink{if__vmx_8c_source_l01294}{vmxnet3\+\_\+isc\+\_\+txd\+\_\+encap()}}, \mbox{\hyperlink{if__vmx_8c_source_l01379}{vmxnet3\+\_\+isc\+\_\+txd\+\_\+flush()}}, \mbox{\hyperlink{if__vmx_8c_source_l00941}{vmxnet3\+\_\+queues\+\_\+free()}}, \mbox{\hyperlink{if__vmx_8c_source_l01888}{vmxnet3\+\_\+reinit\+\_\+queues()}}, \mbox{\hyperlink{if__vmx_8c_source_l00684}{vmxnet3\+\_\+set\+\_\+interrupt\+\_\+idx()}}, \mbox{\hyperlink{if__vmx_8c_source_l02304}{vmxnet3\+\_\+setup\+\_\+debug\+\_\+sysctl()}}, \mbox{\hyperlink{if__vmx_8c_source_l02369}{vmxnet3\+\_\+setup\+\_\+queue\+\_\+sysctl()}}, and \mbox{\hyperlink{if__vmx_8c_source_l00778}{vmxnet3\+\_\+tx\+\_\+queues\+\_\+alloc()}}.

\mbox{\Hypertarget{structvmxnet3__softc_a9a6cdff586164efc95e37cb79a590e36}\label{structvmxnet3__softc_a9a6cdff586164efc95e37cb79a590e36}} 
\index{vmxnet3\_softc@{vmxnet3\_softc}!vmx\_vlan\_filter@{vmx\_vlan\_filter}}
\index{vmx\_vlan\_filter@{vmx\_vlan\_filter}!vmxnet3\_softc@{vmxnet3\_softc}}
\doxysubsubsection{\texorpdfstring{vmx\_vlan\_filter}{vmx\_vlan\_filter}}
{\footnotesize\ttfamily uint32\+\_\+t vmxnet3\+\_\+softc\+::vmx\+\_\+vlan\+\_\+filter\mbox{[}4096/32\mbox{]}}



Definition at line \mbox{\hyperlink{if__vmxvar_8h_source_l00146}{146}} of file \mbox{\hyperlink{if__vmxvar_8h_source}{if\+\_\+vmxvar.\+h}}.



Referenced by \mbox{\hyperlink{if__vmx_8c_source_l01925}{vmxnet3\+\_\+reinit\+\_\+rxfilters()}}, and \mbox{\hyperlink{if__vmx_8c_source_l02073}{vmxnet3\+\_\+update\+\_\+vlan\+\_\+filter()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/vmware/vmxnet3/\mbox{\hyperlink{if__vmxvar_8h}{if\+\_\+vmxvar.\+h}}\end{DoxyCompactItemize}
