\hypertarget{structet__softc}{}\doxysection{et\+\_\+softc Struct Reference}
\label{structet__softc}\index{et\_softc@{et\_softc}}


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



Collaboration diagram for et\+\_\+softc\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d8/de9/structet__softc__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct ifnet $\ast$ \mbox{\hyperlink{structet__softc_ac525becf3627e43f413310dda7c87e5c}{ifp}}
\item 
device\+\_\+t \mbox{\hyperlink{structet__softc_a3ec2dc241ae78d6806b1361914bccc5c}{dev}}
\item 
struct mtx \mbox{\hyperlink{structet__softc_a66f33f10e7974f165b85996cbc78eee9}{sc\+\_\+mtx}}
\item 
device\+\_\+t \mbox{\hyperlink{structet__softc_ad0896a48642837e773b9d660ed1158f5}{sc\+\_\+miibus}}
\item 
void $\ast$ \mbox{\hyperlink{structet__softc_a254a31250071316cfa4fd5401d35a6cb}{sc\+\_\+irq\+\_\+handle}}
\item 
struct resource $\ast$ \mbox{\hyperlink{structet__softc_af385cecaf82285ea4287fa46f801ade6}{sc\+\_\+irq\+\_\+res}}
\item 
struct resource $\ast$ \mbox{\hyperlink{structet__softc_ae97573dc501cf59c6c4a9277e48bd8e9}{sc\+\_\+mem\+\_\+res}}
\item 
int \mbox{\hyperlink{structet__softc_acf73ea62fbb6b44405367d6f6756cb8e}{sc\+\_\+if\+\_\+flags}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structet__softc_a7bd94fbbb77cde89c17f7abea77c9165}{sc\+\_\+flags}}
\item 
int \mbox{\hyperlink{structet__softc_a0ba924b09f13c3903e66f4414738465f}{sc\+\_\+expcap}}
\item 
int \mbox{\hyperlink{structet__softc_a10ab9be785f8e57e739d36a750d23885}{sc\+\_\+mem\+\_\+rid}}
\item 
int \mbox{\hyperlink{structet__softc_af9a293d0f6cc20798001c3638e6c6cae}{sc\+\_\+irq\+\_\+rid}}
\item 
struct callout \mbox{\hyperlink{structet__softc_ad7489d0f8d4b0401ab7c2d7ab8eb4e39}{sc\+\_\+tick}}
\item 
int \mbox{\hyperlink{structet__softc_a6fa3bbeaff42cc0435871e48ca914f71}{watchdog\+\_\+timer}}
\item 
bus\+\_\+dma\+\_\+tag\+\_\+t \mbox{\hyperlink{structet__softc_a7387591e3fc4820596c1c5722b30fc58}{sc\+\_\+dtag}}
\item 
struct \mbox{\hyperlink{structet__rxdesc__ring}{et\+\_\+rxdesc\+\_\+ring}} \mbox{\hyperlink{structet__softc_abe40d7ea25bc716b8b3be21bf118bd78}{sc\+\_\+rx\+\_\+ring}} \mbox{[}\mbox{\hyperlink{if__etvar_8h_a237db8a48d5c4d543cab9be664fc9d36}{ET\+\_\+\+RX\+\_\+\+NRING}}\mbox{]}
\item 
struct \mbox{\hyperlink{structet__rxstat__ring}{et\+\_\+rxstat\+\_\+ring}} \mbox{\hyperlink{structet__softc_ab56b9e7f8cd866e2b5d00ed6dce8819b}{sc\+\_\+rxstat\+\_\+ring}}
\item 
struct \mbox{\hyperlink{structet__rxstatus__data}{et\+\_\+rxstatus\+\_\+data}} \mbox{\hyperlink{structet__softc_a50c75e50ad7d4d827473c9ffdd8dcd1c}{sc\+\_\+rx\+\_\+status}}
\item 
struct \mbox{\hyperlink{structet__txdesc__ring}{et\+\_\+txdesc\+\_\+ring}} \mbox{\hyperlink{structet__softc_aa7903dcfca078256abd208b798a301a6}{sc\+\_\+tx\+\_\+ring}}
\item 
struct \mbox{\hyperlink{structet__txstatus__data}{et\+\_\+txstatus\+\_\+data}} \mbox{\hyperlink{structet__softc_a3885c84f0304971e3f07b6496a9eb297}{sc\+\_\+tx\+\_\+status}}
\item 
bus\+\_\+dma\+\_\+tag\+\_\+t \mbox{\hyperlink{structet__softc_a45ed3983ae755ec279fc5568a801eb3e}{sc\+\_\+mbuf\+\_\+dtag}}
\item 
bus\+\_\+dma\+\_\+tag\+\_\+t \mbox{\hyperlink{structet__softc_a3fa0d1e2022837f9516ed75390671e52}{sc\+\_\+rx\+\_\+mini\+\_\+tag}}
\item 
bus\+\_\+dmamap\+\_\+t \mbox{\hyperlink{structet__softc_aedfc16dff3854c52263063ddc2e08e4e}{sc\+\_\+rx\+\_\+mini\+\_\+sparemap}}
\item 
bus\+\_\+dma\+\_\+tag\+\_\+t \mbox{\hyperlink{structet__softc_aa1dcdb1f1de09c6aa5ed63a1e659f516}{sc\+\_\+rx\+\_\+tag}}
\item 
bus\+\_\+dmamap\+\_\+t \mbox{\hyperlink{structet__softc_ace13b624fa7609b40594ecbe21f84d7f}{sc\+\_\+rx\+\_\+sparemap}}
\item 
bus\+\_\+dma\+\_\+tag\+\_\+t \mbox{\hyperlink{structet__softc_a1e24b3a102942ff3c32cec828fcacb5c}{sc\+\_\+tx\+\_\+tag}}
\item 
struct \mbox{\hyperlink{structet__rxbuf__data}{et\+\_\+rxbuf\+\_\+data}} \mbox{\hyperlink{structet__softc_a79fcb59b8445ecb27e63c2e79f93aa42}{sc\+\_\+rx\+\_\+data}} \mbox{[}\mbox{\hyperlink{if__etvar_8h_a237db8a48d5c4d543cab9be664fc9d36}{ET\+\_\+\+RX\+\_\+\+NRING}}\mbox{]}
\item 
struct \mbox{\hyperlink{structet__txbuf__data}{et\+\_\+txbuf\+\_\+data}} \mbox{\hyperlink{structet__softc_a7502278d9603b19a09dd2ed74257226b}{sc\+\_\+tx\+\_\+data}}
\item 
struct \mbox{\hyperlink{structet__hw__stats}{et\+\_\+hw\+\_\+stats}} \mbox{\hyperlink{structet__softc_a85fbc54f2484b5b95db94c49c393630a}{sc\+\_\+stats}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structet__softc_a667cd45b37609ad02a4b5f30c57f04d4}{sc\+\_\+tx}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structet__softc_ad8d17dd8fa1aafc7160b08323187eccc}{sc\+\_\+tx\+\_\+intr}}
\item 
int \mbox{\hyperlink{structet__softc_a6eb0e72ce2b87179d2ec6c880d8a6062}{sc\+\_\+rx\+\_\+intr\+\_\+npkts}}
\item 
int \mbox{\hyperlink{structet__softc_a2914e54efb8d832b3ba6943e0825a0f8}{sc\+\_\+rx\+\_\+intr\+\_\+delay}}
\item 
int \mbox{\hyperlink{structet__softc_acd24b2e34bd4daf648b6b4dfe1080266}{sc\+\_\+tx\+\_\+intr\+\_\+nsegs}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structet__softc_a8e6e6b2f85e9e533d1280ff0d8a602dd}{sc\+\_\+timer}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00286}{286}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structet__softc_a3ec2dc241ae78d6806b1361914bccc5c}\label{structet__softc_a3ec2dc241ae78d6806b1361914bccc5c}} 
\index{et\_softc@{et\_softc}!dev@{dev}}
\index{dev@{dev}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{dev}{dev}}
{\footnotesize\ttfamily device\+\_\+t et\+\_\+softc\+::dev}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00288}{288}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l02436}{et\+\_\+add\+\_\+sysctls()}}, \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, \mbox{\hyperlink{if__et_8c_source_l00684}{et\+\_\+bus\+\_\+config()}}, \mbox{\hyperlink{if__et_8c_source_l00371}{et\+\_\+detach()}}, \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l00813}{et\+\_\+dma\+\_\+ring\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01179}{et\+\_\+intr()}}, \mbox{\hyperlink{if__et_8c_source_l00422}{et\+\_\+miibus\+\_\+readreg()}}, \mbox{\hyperlink{if__et_8c_source_l00466}{et\+\_\+miibus\+\_\+writereg()}}, \mbox{\hyperlink{if__et_8c_source_l02726}{et\+\_\+resume()}}, \mbox{\hyperlink{if__et_8c_source_l00410}{et\+\_\+shutdown()}}, and \mbox{\hyperlink{if__et_8c_source_l02706}{et\+\_\+suspend()}}.

\mbox{\Hypertarget{structet__softc_ac525becf3627e43f413310dda7c87e5c}\label{structet__softc_ac525becf3627e43f413310dda7c87e5c}} 
\index{et\_softc@{et\_softc}!ifp@{ifp}}
\index{ifp@{ifp}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{ifp}{ifp}}
{\footnotesize\ttfamily struct ifnet$\ast$ et\+\_\+softc\+::ifp}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00287}{287}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, \mbox{\hyperlink{if__et_8c_source_l01617}{et\+\_\+chip\+\_\+init()}}, \mbox{\hyperlink{if__et_8c_source_l00371}{et\+\_\+detach()}}, \mbox{\hyperlink{if__et_8c_source_l00619}{et\+\_\+ifmedia\+\_\+upd()}}, \mbox{\hyperlink{if__et_8c_source_l01222}{et\+\_\+init\+\_\+locked()}}, \mbox{\hyperlink{if__et_8c_source_l01845}{et\+\_\+init\+\_\+mac()}}, \mbox{\hyperlink{if__et_8c_source_l01703}{et\+\_\+init\+\_\+rx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01736}{et\+\_\+init\+\_\+rxdma()}}, \mbox{\hyperlink{if__et_8c_source_l01899}{et\+\_\+init\+\_\+rxmac()}}, \mbox{\hyperlink{if__et_8c_source_l01808}{et\+\_\+init\+\_\+txdma()}}, \mbox{\hyperlink{if__et_8c_source_l01179}{et\+\_\+intr()}}, \mbox{\hyperlink{if__et_8c_source_l00422}{et\+\_\+miibus\+\_\+readreg()}}, \mbox{\hyperlink{if__et_8c_source_l00506}{et\+\_\+miibus\+\_\+statchg()}}, \mbox{\hyperlink{if__et_8c_source_l00466}{et\+\_\+miibus\+\_\+writereg()}}, \mbox{\hyperlink{if__et_8c_source_l02726}{et\+\_\+resume()}}, \mbox{\hyperlink{if__et_8c_source_l02034}{et\+\_\+rxeof()}}, \mbox{\hyperlink{if__et_8c_source_l01584}{et\+\_\+setmulti()}}, \mbox{\hyperlink{if__et_8c_source_l01446}{et\+\_\+start()}}, \mbox{\hyperlink{if__et_8c_source_l02005}{et\+\_\+start\+\_\+rxdma()}}, \mbox{\hyperlink{if__et_8c_source_l00653}{et\+\_\+stop()}}, \mbox{\hyperlink{if__et_8c_source_l01479}{et\+\_\+stop\+\_\+rxdma()}}, \mbox{\hyperlink{if__et_8c_source_l02706}{et\+\_\+suspend()}}, \mbox{\hyperlink{if__et_8c_source_l02596}{et\+\_\+sysctl\+\_\+rx\+\_\+intr\+\_\+delay()}}, \mbox{\hyperlink{if__et_8c_source_l02569}{et\+\_\+sysctl\+\_\+rx\+\_\+intr\+\_\+npkts()}}, \mbox{\hyperlink{if__et_8c_source_l02249}{et\+\_\+txeof()}}, and \mbox{\hyperlink{if__et_8c_source_l01457}{et\+\_\+watchdog()}}.

\mbox{\Hypertarget{structet__softc_a7387591e3fc4820596c1c5722b30fc58}\label{structet__softc_a7387591e3fc4820596c1c5722b30fc58}} 
\index{et\_softc@{et\_softc}!sc\_dtag@{sc\_dtag}}
\index{sc\_dtag@{sc\_dtag}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_dtag}{sc\_dtag}}
{\footnotesize\ttfamily bus\+\_\+dma\+\_\+tag\+\_\+t et\+\_\+softc\+::sc\+\_\+dtag}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00307}{307}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, and \mbox{\hyperlink{if__et_8c_source_l00813}{et\+\_\+dma\+\_\+ring\+\_\+alloc()}}.

\mbox{\Hypertarget{structet__softc_a0ba924b09f13c3903e66f4414738465f}\label{structet__softc_a0ba924b09f13c3903e66f4414738465f}} 
\index{et\_softc@{et\_softc}!sc\_expcap@{sc\_expcap}}
\index{sc\_expcap@{sc\_expcap}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_expcap}{sc\_expcap}}
{\footnotesize\ttfamily int et\+\_\+softc\+::sc\+\_\+expcap}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00297}{297}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, and \mbox{\hyperlink{if__et_8c_source_l00684}{et\+\_\+bus\+\_\+config()}}.

\mbox{\Hypertarget{structet__softc_a7bd94fbbb77cde89c17f7abea77c9165}\label{structet__softc_a7bd94fbbb77cde89c17f7abea77c9165}} 
\index{et\_softc@{et\_softc}!sc\_flags@{sc\_flags}}
\index{sc\_flags@{sc\_flags}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_flags}{sc\_flags}}
{\footnotesize\ttfamily uint32\+\_\+t et\+\_\+softc\+::sc\+\_\+flags}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00296}{296}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, \mbox{\hyperlink{if__et_8c_source_l00684}{et\+\_\+bus\+\_\+config()}}, \mbox{\hyperlink{if__et_8c_source_l01617}{et\+\_\+chip\+\_\+init()}}, \mbox{\hyperlink{if__et_8c_source_l00371}{et\+\_\+detach()}}, \mbox{\hyperlink{if__et_8c_source_l01222}{et\+\_\+init\+\_\+locked()}}, \mbox{\hyperlink{if__et_8c_source_l01285}{et\+\_\+ioctl()}}, \mbox{\hyperlink{if__et_8c_source_l00506}{et\+\_\+miibus\+\_\+statchg()}}, \mbox{\hyperlink{if__et_8c_source_l02726}{et\+\_\+resume()}}, \mbox{\hyperlink{if__et_8c_source_l02034}{et\+\_\+rxeof()}}, \mbox{\hyperlink{if__et_8c_source_l01378}{et\+\_\+start\+\_\+locked()}}, \mbox{\hyperlink{if__et_8c_source_l00653}{et\+\_\+stop()}}, and \mbox{\hyperlink{if__et_8c_source_l02249}{et\+\_\+txeof()}}.

\mbox{\Hypertarget{structet__softc_acf73ea62fbb6b44405367d6f6756cb8e}\label{structet__softc_acf73ea62fbb6b44405367d6f6756cb8e}} 
\index{et\_softc@{et\_softc}!sc\_if\_flags@{sc\_if\_flags}}
\index{sc\_if\_flags@{sc\_if\_flags}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_if\_flags}{sc\_if\_flags}}
{\footnotesize\ttfamily int et\+\_\+softc\+::sc\+\_\+if\+\_\+flags}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00295}{295}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l01285}{et\+\_\+ioctl()}}.

\mbox{\Hypertarget{structet__softc_a254a31250071316cfa4fd5401d35a6cb}\label{structet__softc_a254a31250071316cfa4fd5401d35a6cb}} 
\index{et\_softc@{et\_softc}!sc\_irq\_handle@{sc\_irq\_handle}}
\index{sc\_irq\_handle@{sc\_irq\_handle}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_irq\_handle}{sc\_irq\_handle}}
{\footnotesize\ttfamily void$\ast$ et\+\_\+softc\+::sc\+\_\+irq\+\_\+handle}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00291}{291}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, and \mbox{\hyperlink{if__et_8c_source_l00371}{et\+\_\+detach()}}.

\mbox{\Hypertarget{structet__softc_af385cecaf82285ea4287fa46f801ade6}\label{structet__softc_af385cecaf82285ea4287fa46f801ade6}} 
\index{et\_softc@{et\_softc}!sc\_irq\_res@{sc\_irq\_res}}
\index{sc\_irq\_res@{sc\_irq\_res}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_irq\_res}{sc\_irq\_res}}
{\footnotesize\ttfamily struct resource$\ast$ et\+\_\+softc\+::sc\+\_\+irq\+\_\+res}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00292}{292}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, and \mbox{\hyperlink{if__et_8c_source_l00371}{et\+\_\+detach()}}.

\mbox{\Hypertarget{structet__softc_af9a293d0f6cc20798001c3638e6c6cae}\label{structet__softc_af9a293d0f6cc20798001c3638e6c6cae}} 
\index{et\_softc@{et\_softc}!sc\_irq\_rid@{sc\_irq\_rid}}
\index{sc\_irq\_rid@{sc\_irq\_rid}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_irq\_rid}{sc\_irq\_rid}}
{\footnotesize\ttfamily int et\+\_\+softc\+::sc\+\_\+irq\+\_\+rid}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00301}{301}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}.

\mbox{\Hypertarget{structet__softc_a45ed3983ae755ec279fc5568a801eb3e}\label{structet__softc_a45ed3983ae755ec279fc5568a801eb3e}} 
\index{et\_softc@{et\_softc}!sc\_mbuf\_dtag@{sc\_mbuf\_dtag}}
\index{sc\_mbuf\_dtag@{sc\_mbuf\_dtag}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_mbuf\_dtag}{sc\_mbuf\_dtag}}
{\footnotesize\ttfamily bus\+\_\+dma\+\_\+tag\+\_\+t et\+\_\+softc\+::sc\+\_\+mbuf\+\_\+dtag}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00316}{316}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, and \mbox{\hyperlink{if__et_8c_source_l01503}{et\+\_\+free\+\_\+tx\+\_\+ring()}}.

\mbox{\Hypertarget{structet__softc_ae97573dc501cf59c6c4a9277e48bd8e9}\label{structet__softc_ae97573dc501cf59c6c4a9277e48bd8e9}} 
\index{et\_softc@{et\_softc}!sc\_mem\_res@{sc\_mem\_res}}
\index{sc\_mem\_res@{sc\_mem\_res}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_mem\_res}{sc\_mem\_res}}
{\footnotesize\ttfamily struct resource$\ast$ et\+\_\+softc\+::sc\+\_\+mem\+\_\+res}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00293}{293}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, and \mbox{\hyperlink{if__et_8c_source_l00371}{et\+\_\+detach()}}.

\mbox{\Hypertarget{structet__softc_a10ab9be785f8e57e739d36a750d23885}\label{structet__softc_a10ab9be785f8e57e739d36a750d23885}} 
\index{et\_softc@{et\_softc}!sc\_mem\_rid@{sc\_mem\_rid}}
\index{sc\_mem\_rid@{sc\_mem\_rid}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_mem\_rid}{sc\_mem\_rid}}
{\footnotesize\ttfamily int et\+\_\+softc\+::sc\+\_\+mem\+\_\+rid}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00299}{299}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}.

\mbox{\Hypertarget{structet__softc_ad0896a48642837e773b9d660ed1158f5}\label{structet__softc_ad0896a48642837e773b9d660ed1158f5}} 
\index{et\_softc@{et\_softc}!sc\_miibus@{sc\_miibus}}
\index{sc\_miibus@{sc\_miibus}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_miibus}{sc\_miibus}}
{\footnotesize\ttfamily device\+\_\+t et\+\_\+softc\+::sc\+\_\+miibus}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00290}{290}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, \mbox{\hyperlink{if__et_8c_source_l00371}{et\+\_\+detach()}}, \mbox{\hyperlink{if__et_8c_source_l00633}{et\+\_\+ifmedia\+\_\+sts()}}, \mbox{\hyperlink{if__et_8c_source_l00605}{et\+\_\+ifmedia\+\_\+upd\+\_\+locked()}}, \mbox{\hyperlink{if__et_8c_source_l01285}{et\+\_\+ioctl()}}, \mbox{\hyperlink{if__et_8c_source_l00506}{et\+\_\+miibus\+\_\+statchg()}}, and \mbox{\hyperlink{if__et_8c_source_l02304}{et\+\_\+tick()}}.

\mbox{\Hypertarget{structet__softc_a66f33f10e7974f165b85996cbc78eee9}\label{structet__softc_a66f33f10e7974f165b85996cbc78eee9}} 
\index{et\_softc@{et\_softc}!sc\_mtx@{sc\_mtx}}
\index{sc\_mtx@{sc\_mtx}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_mtx}{sc\_mtx}}
{\footnotesize\ttfamily struct mtx et\+\_\+softc\+::sc\+\_\+mtx}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00289}{289}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, and \mbox{\hyperlink{if__et_8c_source_l00371}{et\+\_\+detach()}}.

\mbox{\Hypertarget{structet__softc_a79fcb59b8445ecb27e63c2e79f93aa42}\label{structet__softc_a79fcb59b8445ecb27e63c2e79f93aa42}} 
\index{et\_softc@{et\_softc}!sc\_rx\_data@{sc\_rx\_data}}
\index{sc\_rx\_data@{sc\_rx\_data}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rx\_data}{sc\_rx\_data}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structet__rxbuf__data}{et\+\_\+rxbuf\+\_\+data}} et\+\_\+softc\+::sc\+\_\+rx\+\_\+data\mbox{[}\mbox{\hyperlink{if__etvar_8h_a237db8a48d5c4d543cab9be664fc9d36}{ET\+\_\+\+RX\+\_\+\+NRING}}\mbox{]}}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00322}{322}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l01523}{et\+\_\+free\+\_\+rx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01703}{et\+\_\+init\+\_\+rx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l02034}{et\+\_\+rxeof()}}, and \mbox{\hyperlink{if__et_8c_source_l02005}{et\+\_\+start\+\_\+rxdma()}}.

\mbox{\Hypertarget{structet__softc_a2914e54efb8d832b3ba6943e0825a0f8}\label{structet__softc_a2914e54efb8d832b3ba6943e0825a0f8}} 
\index{et\_softc@{et\_softc}!sc\_rx\_intr\_delay@{sc\_rx\_intr\_delay}}
\index{sc\_rx\_intr\_delay@{sc\_rx\_intr\_delay}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rx\_intr\_delay}{sc\_rx\_intr\_delay}}
{\footnotesize\ttfamily int et\+\_\+softc\+::sc\+\_\+rx\+\_\+intr\+\_\+delay}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00333}{333}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, \mbox{\hyperlink{if__et_8c_source_l01736}{et\+\_\+init\+\_\+rxdma()}}, and \mbox{\hyperlink{if__et_8c_source_l02596}{et\+\_\+sysctl\+\_\+rx\+\_\+intr\+\_\+delay()}}.

\mbox{\Hypertarget{structet__softc_a6eb0e72ce2b87179d2ec6c880d8a6062}\label{structet__softc_a6eb0e72ce2b87179d2ec6c880d8a6062}} 
\index{et\_softc@{et\_softc}!sc\_rx\_intr\_npkts@{sc\_rx\_intr\_npkts}}
\index{sc\_rx\_intr\_npkts@{sc\_rx\_intr\_npkts}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rx\_intr\_npkts}{sc\_rx\_intr\_npkts}}
{\footnotesize\ttfamily int et\+\_\+softc\+::sc\+\_\+rx\+\_\+intr\+\_\+npkts}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00332}{332}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, \mbox{\hyperlink{if__et_8c_source_l01736}{et\+\_\+init\+\_\+rxdma()}}, and \mbox{\hyperlink{if__et_8c_source_l02569}{et\+\_\+sysctl\+\_\+rx\+\_\+intr\+\_\+npkts()}}.

\mbox{\Hypertarget{structet__softc_aedfc16dff3854c52263063ddc2e08e4e}\label{structet__softc_aedfc16dff3854c52263063ddc2e08e4e}} 
\index{et\_softc@{et\_softc}!sc\_rx\_mini\_sparemap@{sc\_rx\_mini\_sparemap}}
\index{sc\_rx\_mini\_sparemap@{sc\_rx\_mini\_sparemap}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rx\_mini\_sparemap}{sc\_rx\_mini\_sparemap}}
{\footnotesize\ttfamily bus\+\_\+dmamap\+\_\+t et\+\_\+softc\+::sc\+\_\+rx\+\_\+mini\+\_\+sparemap}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00318}{318}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, and \mbox{\hyperlink{if__et_8c_source_l02380}{et\+\_\+newbuf\+\_\+hdr()}}.

\mbox{\Hypertarget{structet__softc_a3fa0d1e2022837f9516ed75390671e52}\label{structet__softc_a3fa0d1e2022837f9516ed75390671e52}} 
\index{et\_softc@{et\_softc}!sc\_rx\_mini\_tag@{sc\_rx\_mini\_tag}}
\index{sc\_rx\_mini\_tag@{sc\_rx\_mini\_tag}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rx\_mini\_tag}{sc\_rx\_mini\_tag}}
{\footnotesize\ttfamily bus\+\_\+dma\+\_\+tag\+\_\+t et\+\_\+softc\+::sc\+\_\+rx\+\_\+mini\+\_\+tag}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00317}{317}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l01523}{et\+\_\+free\+\_\+rx\+\_\+ring()}}, and \mbox{\hyperlink{if__et_8c_source_l02380}{et\+\_\+newbuf\+\_\+hdr()}}.

\mbox{\Hypertarget{structet__softc_abe40d7ea25bc716b8b3be21bf118bd78}\label{structet__softc_abe40d7ea25bc716b8b3be21bf118bd78}} 
\index{et\_softc@{et\_softc}!sc\_rx\_ring@{sc\_rx\_ring}}
\index{sc\_rx\_ring@{sc\_rx\_ring}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rx\_ring}{sc\_rx\_ring}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structet__rxdesc__ring}{et\+\_\+rxdesc\+\_\+ring}} et\+\_\+softc\+::sc\+\_\+rx\+\_\+ring\mbox{[}\mbox{\hyperlink{if__etvar_8h_a237db8a48d5c4d543cab9be664fc9d36}{ET\+\_\+\+RX\+\_\+\+NRING}}\mbox{]}}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00309}{309}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l01523}{et\+\_\+free\+\_\+rx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01736}{et\+\_\+init\+\_\+rxdma()}}, and \mbox{\hyperlink{if__et_8c_source_l02034}{et\+\_\+rxeof()}}.

\mbox{\Hypertarget{structet__softc_ace13b624fa7609b40594ecbe21f84d7f}\label{structet__softc_ace13b624fa7609b40594ecbe21f84d7f}} 
\index{et\_softc@{et\_softc}!sc\_rx\_sparemap@{sc\_rx\_sparemap}}
\index{sc\_rx\_sparemap@{sc\_rx\_sparemap}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rx\_sparemap}{sc\_rx\_sparemap}}
{\footnotesize\ttfamily bus\+\_\+dmamap\+\_\+t et\+\_\+softc\+::sc\+\_\+rx\+\_\+sparemap}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00320}{320}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, and \mbox{\hyperlink{if__et_8c_source_l02321}{et\+\_\+newbuf\+\_\+cluster()}}.

\mbox{\Hypertarget{structet__softc_a50c75e50ad7d4d827473c9ffdd8dcd1c}\label{structet__softc_a50c75e50ad7d4d827473c9ffdd8dcd1c}} 
\index{et\_softc@{et\_softc}!sc\_rx\_status@{sc\_rx\_status}}
\index{sc\_rx\_status@{sc\_rx\_status}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rx\_status}{sc\_rx\_status}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structet__rxstatus__data}{et\+\_\+rxstatus\+\_\+data}} et\+\_\+softc\+::sc\+\_\+rx\+\_\+status}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00311}{311}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01703}{et\+\_\+init\+\_\+rx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01736}{et\+\_\+init\+\_\+rxdma()}}, and \mbox{\hyperlink{if__et_8c_source_l02034}{et\+\_\+rxeof()}}.

\mbox{\Hypertarget{structet__softc_aa1dcdb1f1de09c6aa5ed63a1e659f516}\label{structet__softc_aa1dcdb1f1de09c6aa5ed63a1e659f516}} 
\index{et\_softc@{et\_softc}!sc\_rx\_tag@{sc\_rx\_tag}}
\index{sc\_rx\_tag@{sc\_rx\_tag}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rx\_tag}{sc\_rx\_tag}}
{\footnotesize\ttfamily bus\+\_\+dma\+\_\+tag\+\_\+t et\+\_\+softc\+::sc\+\_\+rx\+\_\+tag}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00319}{319}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l01523}{et\+\_\+free\+\_\+rx\+\_\+ring()}}, and \mbox{\hyperlink{if__et_8c_source_l02321}{et\+\_\+newbuf\+\_\+cluster()}}.

\mbox{\Hypertarget{structet__softc_ab56b9e7f8cd866e2b5d00ed6dce8819b}\label{structet__softc_ab56b9e7f8cd866e2b5d00ed6dce8819b}} 
\index{et\_softc@{et\_softc}!sc\_rxstat\_ring@{sc\_rxstat\_ring}}
\index{sc\_rxstat\_ring@{sc\_rxstat\_ring}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_rxstat\_ring}{sc\_rxstat\_ring}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structet__rxstat__ring}{et\+\_\+rxstat\+\_\+ring}} et\+\_\+softc\+::sc\+\_\+rxstat\+\_\+ring}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00310}{310}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l01703}{et\+\_\+init\+\_\+rx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01736}{et\+\_\+init\+\_\+rxdma()}}, and \mbox{\hyperlink{if__et_8c_source_l02034}{et\+\_\+rxeof()}}.

\mbox{\Hypertarget{structet__softc_a85fbc54f2484b5b95db94c49c393630a}\label{structet__softc_a85fbc54f2484b5b95db94c49c393630a}} 
\index{et\_softc@{et\_softc}!sc\_stats@{sc\_stats}}
\index{sc\_stats@{sc\_stats}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_stats}{sc\_stats}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structet__hw__stats}{et\+\_\+hw\+\_\+stats}} et\+\_\+softc\+::sc\+\_\+stats}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00325}{325}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l02436}{et\+\_\+add\+\_\+sysctls()}}, \mbox{\hyperlink{if__et_8c_source_l02677}{et\+\_\+get\+\_\+counter()}}, and \mbox{\hyperlink{if__et_8c_source_l02623}{et\+\_\+stats\+\_\+update()}}.

\mbox{\Hypertarget{structet__softc_ad7489d0f8d4b0401ab7c2d7ab8eb4e39}\label{structet__softc_ad7489d0f8d4b0401ab7c2d7ab8eb4e39}} 
\index{et\_softc@{et\_softc}!sc\_tick@{sc\_tick}}
\index{sc\_tick@{sc\_tick}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_tick}{sc\_tick}}
{\footnotesize\ttfamily struct callout et\+\_\+softc\+::sc\+\_\+tick}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00303}{303}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, \mbox{\hyperlink{if__et_8c_source_l00371}{et\+\_\+detach()}}, \mbox{\hyperlink{if__et_8c_source_l01222}{et\+\_\+init\+\_\+locked()}}, \mbox{\hyperlink{if__et_8c_source_l00653}{et\+\_\+stop()}}, and \mbox{\hyperlink{if__et_8c_source_l02304}{et\+\_\+tick()}}.

\mbox{\Hypertarget{structet__softc_a8e6e6b2f85e9e533d1280ff0d8a602dd}\label{structet__softc_a8e6e6b2f85e9e533d1280ff0d8a602dd}} 
\index{et\_softc@{et\_softc}!sc\_timer@{sc\_timer}}
\index{sc\_timer@{sc\_timer}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_timer}{sc\_timer}}
{\footnotesize\ttfamily uint32\+\_\+t et\+\_\+softc\+::sc\+\_\+timer}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00335}{335}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l02436}{et\+\_\+add\+\_\+sysctls()}}, \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, \mbox{\hyperlink{if__et_8c_source_l01222}{et\+\_\+init\+\_\+locked()}}, and \mbox{\hyperlink{if__et_8c_source_l01179}{et\+\_\+intr()}}.

\mbox{\Hypertarget{structet__softc_a667cd45b37609ad02a4b5f30c57f04d4}\label{structet__softc_a667cd45b37609ad02a4b5f30c57f04d4}} 
\index{et\_softc@{et\_softc}!sc\_tx@{sc\_tx}}
\index{sc\_tx@{sc\_tx}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_tx}{sc\_tx}}
{\footnotesize\ttfamily uint32\+\_\+t et\+\_\+softc\+::sc\+\_\+tx}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00326}{326}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l02152}{et\+\_\+encap()}}, and \mbox{\hyperlink{if__et_8c_source_l00653}{et\+\_\+stop()}}.

\mbox{\Hypertarget{structet__softc_a7502278d9603b19a09dd2ed74257226b}\label{structet__softc_a7502278d9603b19a09dd2ed74257226b}} 
\index{et\_softc@{et\_softc}!sc\_tx\_data@{sc\_tx\_data}}
\index{sc\_tx\_data@{sc\_tx\_data}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_tx\_data}{sc\_tx\_data}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structet__txbuf__data}{et\+\_\+txbuf\+\_\+data}} et\+\_\+softc\+::sc\+\_\+tx\+\_\+data}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00323}{323}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l02152}{et\+\_\+encap()}}, \mbox{\hyperlink{if__et_8c_source_l01503}{et\+\_\+free\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01680}{et\+\_\+init\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01378}{et\+\_\+start\+\_\+locked()}}, and \mbox{\hyperlink{if__et_8c_source_l02249}{et\+\_\+txeof()}}.

\mbox{\Hypertarget{structet__softc_ad8d17dd8fa1aafc7160b08323187eccc}\label{structet__softc_ad8d17dd8fa1aafc7160b08323187eccc}} 
\index{et\_softc@{et\_softc}!sc\_tx\_intr@{sc\_tx\_intr}}
\index{sc\_tx\_intr@{sc\_tx\_intr}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_tx\_intr}{sc\_tx\_intr}}
{\footnotesize\ttfamily uint32\+\_\+t et\+\_\+softc\+::sc\+\_\+tx\+\_\+intr}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00327}{327}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l02152}{et\+\_\+encap()}}, and \mbox{\hyperlink{if__et_8c_source_l00653}{et\+\_\+stop()}}.

\mbox{\Hypertarget{structet__softc_acd24b2e34bd4daf648b6b4dfe1080266}\label{structet__softc_acd24b2e34bd4daf648b6b4dfe1080266}} 
\index{et\_softc@{et\_softc}!sc\_tx\_intr\_nsegs@{sc\_tx\_intr\_nsegs}}
\index{sc\_tx\_intr\_nsegs@{sc\_tx\_intr\_nsegs}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_tx\_intr\_nsegs}{sc\_tx\_intr\_nsegs}}
{\footnotesize\ttfamily int et\+\_\+softc\+::sc\+\_\+tx\+\_\+intr\+\_\+nsegs}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00334}{334}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l02436}{et\+\_\+add\+\_\+sysctls()}}, \mbox{\hyperlink{if__et_8c_source_l00224}{et\+\_\+attach()}}, and \mbox{\hyperlink{if__et_8c_source_l02152}{et\+\_\+encap()}}.

\mbox{\Hypertarget{structet__softc_aa7903dcfca078256abd208b798a301a6}\label{structet__softc_aa7903dcfca078256abd208b798a301a6}} 
\index{et\_softc@{et\_softc}!sc\_tx\_ring@{sc\_tx\_ring}}
\index{sc\_tx\_ring@{sc\_tx\_ring}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_tx\_ring}{sc\_tx\_ring}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structet__txdesc__ring}{et\+\_\+txdesc\+\_\+ring}} et\+\_\+softc\+::sc\+\_\+tx\+\_\+ring}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00313}{313}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l02152}{et\+\_\+encap()}}, \mbox{\hyperlink{if__et_8c_source_l01680}{et\+\_\+init\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01808}{et\+\_\+init\+\_\+txdma()}}, \mbox{\hyperlink{if__et_8c_source_l01378}{et\+\_\+start\+\_\+locked()}}, and \mbox{\hyperlink{if__et_8c_source_l02249}{et\+\_\+txeof()}}.

\mbox{\Hypertarget{structet__softc_a3885c84f0304971e3f07b6496a9eb297}\label{structet__softc_a3885c84f0304971e3f07b6496a9eb297}} 
\index{et\_softc@{et\_softc}!sc\_tx\_status@{sc\_tx\_status}}
\index{sc\_tx\_status@{sc\_tx\_status}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_tx\_status}{sc\_tx\_status}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structet__txstatus__data}{et\+\_\+txstatus\+\_\+data}} et\+\_\+softc\+::sc\+\_\+tx\+\_\+status}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00314}{314}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l01680}{et\+\_\+init\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__et_8c_source_l01808}{et\+\_\+init\+\_\+txdma()}}, and \mbox{\hyperlink{if__et_8c_source_l01457}{et\+\_\+watchdog()}}.

\mbox{\Hypertarget{structet__softc_a1e24b3a102942ff3c32cec828fcacb5c}\label{structet__softc_a1e24b3a102942ff3c32cec828fcacb5c}} 
\index{et\_softc@{et\_softc}!sc\_tx\_tag@{sc\_tx\_tag}}
\index{sc\_tx\_tag@{sc\_tx\_tag}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_tx\_tag}{sc\_tx\_tag}}
{\footnotesize\ttfamily bus\+\_\+dma\+\_\+tag\+\_\+t et\+\_\+softc\+::sc\+\_\+tx\+\_\+tag}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00321}{321}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l00868}{et\+\_\+dma\+\_\+alloc()}}, \mbox{\hyperlink{if__et_8c_source_l01047}{et\+\_\+dma\+\_\+free()}}, \mbox{\hyperlink{if__et_8c_source_l02152}{et\+\_\+encap()}}, \mbox{\hyperlink{if__et_8c_source_l01503}{et\+\_\+free\+\_\+tx\+\_\+ring()}}, and \mbox{\hyperlink{if__et_8c_source_l02249}{et\+\_\+txeof()}}.

\mbox{\Hypertarget{structet__softc_a6fa3bbeaff42cc0435871e48ca914f71}\label{structet__softc_a6fa3bbeaff42cc0435871e48ca914f71}} 
\index{et\_softc@{et\_softc}!watchdog\_timer@{watchdog\_timer}}
\index{watchdog\_timer@{watchdog\_timer}!et\_softc@{et\_softc}}
\doxysubsubsection{\texorpdfstring{watchdog\_timer}{watchdog\_timer}}
{\footnotesize\ttfamily int et\+\_\+softc\+::watchdog\+\_\+timer}



Definition at line \mbox{\hyperlink{if__etvar_8h_source_l00305}{305}} of file \mbox{\hyperlink{if__etvar_8h_source}{if\+\_\+etvar.\+h}}.



Referenced by \mbox{\hyperlink{if__et_8c_source_l01378}{et\+\_\+start\+\_\+locked()}}, \mbox{\hyperlink{if__et_8c_source_l00653}{et\+\_\+stop()}}, \mbox{\hyperlink{if__et_8c_source_l02249}{et\+\_\+txeof()}}, and \mbox{\hyperlink{if__et_8c_source_l01457}{et\+\_\+watchdog()}}.



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