\hypertarget{if__lge_8c}{}\doxysection{dev/lge/if\+\_\+lge.c File Reference}
\label{if__lge_8c}\index{dev/lge/if\_lge.c@{dev/lge/if\_lge.c}}
{\ttfamily \#include $<$sys/cdefs.\+h$>$}\newline
{\ttfamily \#include $<$sys/param.\+h$>$}\newline
{\ttfamily \#include $<$sys/systm.\+h$>$}\newline
{\ttfamily \#include $<$sys/sockio.\+h$>$}\newline
{\ttfamily \#include $<$sys/mbuf.\+h$>$}\newline
{\ttfamily \#include $<$sys/malloc.\+h$>$}\newline
{\ttfamily \#include $<$sys/kernel.\+h$>$}\newline
{\ttfamily \#include $<$sys/module.\+h$>$}\newline
{\ttfamily \#include $<$sys/socket.\+h$>$}\newline
{\ttfamily \#include $<$net/if.\+h$>$}\newline
{\ttfamily \#include $<$net/if\+\_\+var.\+h$>$}\newline
{\ttfamily \#include $<$net/if\+\_\+arp.\+h$>$}\newline
{\ttfamily \#include $<$net/ethernet.\+h$>$}\newline
{\ttfamily \#include $<$net/if\+\_\+dl.\+h$>$}\newline
{\ttfamily \#include $<$net/if\+\_\+media.\+h$>$}\newline
{\ttfamily \#include $<$net/if\+\_\+types.\+h$>$}\newline
{\ttfamily \#include $<$net/bpf.\+h$>$}\newline
{\ttfamily \#include $<$vm/vm.\+h$>$}\newline
{\ttfamily \#include $<$vm/pmap.\+h$>$}\newline
{\ttfamily \#include $<$machine/bus.\+h$>$}\newline
{\ttfamily \#include $<$machine/resource.\+h$>$}\newline
{\ttfamily \#include $<$sys/bus.\+h$>$}\newline
{\ttfamily \#include $<$sys/rman.\+h$>$}\newline
{\ttfamily \#include $<$dev/mii/mii.\+h$>$}\newline
{\ttfamily \#include $<$dev/mii/miivar.\+h$>$}\newline
{\ttfamily \#include $<$dev/pci/pcireg.\+h$>$}\newline
{\ttfamily \#include $<$dev/pci/pcivar.\+h$>$}\newline
{\ttfamily \#include $<$dev/lge/if\+\_\+lgereg.\+h$>$}\newline
{\ttfamily \#include \char`\"{}miibus\+\_\+if.\+h\char`\"{}}\newline
Include dependency graph for if\+\_\+lge.\+c\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{df/d4d/if__lge_8c__incl}
\end{center}
\end{figure}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{if__lge_8c_af8398dc6c553267f3d0d274b0c146b34}{LGE\+\_\+\+USEIOSPACE}}
\item 
\#define \mbox{\hyperlink{if__lge_8c_afe6308b8a2c2a5a812af527fa6e6a542}{LGE\+\_\+\+RES}}~SYS\+\_\+\+RES\+\_\+\+IOPORT
\item 
\#define \mbox{\hyperlink{if__lge_8c_a1ada294006fd1c6f6c9ad204f702c506}{LGE\+\_\+\+RID}}~\mbox{\hyperlink{if__lgereg_8h_aaf49e13403b9dbcb58711e4554a4abc0}{LGE\+\_\+\+PCI\+\_\+\+LOIO}}
\item 
\#define \mbox{\hyperlink{if__lge_8c_a47d3fea7169890193e2bb0d8147d8ee9}{LGE\+\_\+\+SETBIT}}(sc,  reg,  x)
\item 
\#define \mbox{\hyperlink{if__lge_8c_a35f0814c54eb65a3ad5c425c89e6a975}{LGE\+\_\+\+CLRBIT}}(sc,  reg,  x)
\item 
\#define \mbox{\hyperlink{if__lge_8c_a0fb020c2bbc2ae6912e0ec36c4011fa8}{SIO\+\_\+\+SET}}(x)~ \mbox{\hyperlink{if__lgereg_8h_a75a501122f68bd7e548d14dac28d2cf2}{CSR\+\_\+\+WRITE\+\_\+4}}(sc, LGE\+\_\+\+MEAR, \mbox{\hyperlink{if__lgereg_8h_a8888d9d0c5b8e75f1894f519cfb86309}{CSR\+\_\+\+READ\+\_\+4}}(sc, LGE\+\_\+\+MEAR) $\vert$ x)
\item 
\#define \mbox{\hyperlink{if__lge_8c_a9cc6debe949fb8e5afad98294fa3a522}{SIO\+\_\+\+CLR}}(x)~ \mbox{\hyperlink{if__lgereg_8h_a75a501122f68bd7e548d14dac28d2cf2}{CSR\+\_\+\+WRITE\+\_\+4}}(sc, LGE\+\_\+\+MEAR, \mbox{\hyperlink{if__lgereg_8h_a8888d9d0c5b8e75f1894f519cfb86309}{CSR\+\_\+\+READ\+\_\+4}}(sc, LGE\+\_\+\+MEAR) \& $\sim$x)
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{if__lge_8c_a8c3ef283470a68cd30afe9b8a72cb60f}{\+\_\+\+\_\+\+FBSDID}} (\char`\"{}\$Free\+BSD\$\char`\"{})
\item 
static int \mbox{\hyperlink{if__lge_8c_a7a9ae40ee7166713740914bd3e79fcf9}{lge\+\_\+probe}} (device\+\_\+t)
\item 
static int \mbox{\hyperlink{if__lge_8c_acda27634d3e3362be844bfdb58c4becd}{lge\+\_\+attach}} (device\+\_\+t)
\item 
static int \mbox{\hyperlink{if__lge_8c_aefc9d4c0331217df75ad603233ca39f5}{lge\+\_\+detach}} (device\+\_\+t)
\item 
static int \mbox{\hyperlink{if__lge_8c_a9fb07171b3a8392f098a7c12a7033c2b}{lge\+\_\+alloc\+\_\+jumbo\+\_\+mem}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_a81fe10434f524fdaa48f92f89e852b38}{lge\+\_\+free\+\_\+jumbo\+\_\+mem}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static void $\ast$ \mbox{\hyperlink{if__lge_8c_aa8d7c94d2858e6c0d690df4dd3e42240}{lge\+\_\+jalloc}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_a53443d69810eaeeee3061a1624f9cf93}{lge\+\_\+jfree}} (struct mbuf $\ast$)
\item 
static int \mbox{\hyperlink{if__lge_8c_aecc2e07885e6bad91afde4839a491d05}{lge\+\_\+newbuf}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$, struct \mbox{\hyperlink{structlge__rx__desc}{lge\+\_\+rx\+\_\+desc}} $\ast$, struct mbuf $\ast$)
\item 
static int \mbox{\hyperlink{if__lge_8c_ad5f29342337eb7f3567ca05bf276edc7}{lge\+\_\+encap}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$, struct mbuf $\ast$, u\+\_\+int32\+\_\+t $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_ab5485b1bb0180d8fdc6d3f71741c536f}{lge\+\_\+rxeof}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$, int)
\item 
static void \mbox{\hyperlink{if__lge_8c_a8c2f4fb93a14715b693c07b7cf27b98a}{lge\+\_\+rxeoc}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_a9983fd571bfe17221f45ee626b518712}{lge\+\_\+txeof}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_a3e279bc7de37913b2cbc0263413f3347}{lge\+\_\+intr}} (void $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_a688e2b91eb5e2144421ea3eeb1e95c3f}{lge\+\_\+tick}} (void $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_afbbd2bf50dc1eb85fbcb1da7b67b80d0}{lge\+\_\+start}} (struct ifnet $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_a38c27f49282f58b22b66add1f8af71b0}{lge\+\_\+start\+\_\+locked}} (struct ifnet $\ast$)
\item 
static int \mbox{\hyperlink{if__lge_8c_a28cf356073ea72a57537f51d616a80c6}{lge\+\_\+ioctl}} (struct ifnet $\ast$, u\+\_\+long, caddr\+\_\+t)
\item 
static void \mbox{\hyperlink{if__lge_8c_acaa317157953f5f95fae8ad1ef6894ed}{lge\+\_\+init}} (void $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_ac3f39c3e796d83d651cb9c5fc5796e08}{lge\+\_\+init\+\_\+locked}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_a86be044ed884c02e2d26d3b35fcf6275}{lge\+\_\+stop}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_ab57c127d31575d3987769aa74fc1b0f5}{lge\+\_\+watchdog}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static int \mbox{\hyperlink{if__lge_8c_a0155b546cdccab41f0b96d082bd46b87}{lge\+\_\+shutdown}} (device\+\_\+t)
\item 
static int \mbox{\hyperlink{if__lge_8c_a6b4f502fb50ae3a79851121396e059af}{lge\+\_\+ifmedia\+\_\+upd}} (struct ifnet $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_a77f4759743d50be62495478820446824}{lge\+\_\+ifmedia\+\_\+upd\+\_\+locked}} (struct ifnet $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_aec15d8928d8cb3078a8656bdb97c12e8}{lge\+\_\+ifmedia\+\_\+sts}} (struct ifnet $\ast$, struct ifmediareq $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_abd1e7dbf1c4968f880231868ade7b78c}{lge\+\_\+eeprom\+\_\+getword}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$, int, u\+\_\+int16\+\_\+t $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_a689d49e4f889495f972dfda913c24d13}{lge\+\_\+read\+\_\+eeprom}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$, caddr\+\_\+t, int, int, int)
\item 
static int \mbox{\hyperlink{if__lge_8c_a45348b816bbb7e7d0c2ce61e5de54757}{lge\+\_\+miibus\+\_\+readreg}} (device\+\_\+t, int, int)
\item 
static int \mbox{\hyperlink{if__lge_8c_a1b5bb076c2e30a3477c41792c6951ee2}{lge\+\_\+miibus\+\_\+writereg}} (device\+\_\+t, int, int, int)
\item 
static void \mbox{\hyperlink{if__lge_8c_a1b8222ac1b95420bc366ce3cc43fd532}{lge\+\_\+miibus\+\_\+statchg}} (device\+\_\+t)
\item 
static void \mbox{\hyperlink{if__lge_8c_abb70d1d05d585a1a280b9d20e6d9fc77}{lge\+\_\+setmulti}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static void \mbox{\hyperlink{if__lge_8c_aa7585b21961b182417dd99c94ad91853}{lge\+\_\+reset}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static int \mbox{\hyperlink{if__lge_8c_a4826833381ce47d056f3965901577136}{lge\+\_\+list\+\_\+rx\+\_\+init}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
static int \mbox{\hyperlink{if__lge_8c_af1f84d773cea894e640a2984448b613d}{lge\+\_\+list\+\_\+tx\+\_\+init}} (struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$)
\item 
\mbox{\hyperlink{if__lge_8c_af83285d5699306d2f1fd7d69ca3b21d8}{DRIVER\+\_\+\+MODULE}} (lge, pci, \mbox{\hyperlink{if__lge_8c_a0f1ad7a61e2bd2999ed340c8f4ce38bf}{lge\+\_\+driver}}, \mbox{\hyperlink{if__lge_8c_a0661186d5be3a95a72dbd90bff506785}{lge\+\_\+devclass}}, 0, 0)
\item 
\mbox{\hyperlink{if__lge_8c_aff625a12c89a6ece499fe1e7a564ef20}{DRIVER\+\_\+\+MODULE}} (miibus, lge, miibus\+\_\+driver, miibus\+\_\+devclass, 0, 0)
\item 
\mbox{\hyperlink{if__lge_8c_ab1943c869e0f73ba70d797852289e085}{MODULE\+\_\+\+DEPEND}} (lge, pci, 1, 1, 1)
\item 
\mbox{\hyperlink{if__lge_8c_a155b6ea3b15058ae9bf2d31c28a94423}{MODULE\+\_\+\+DEPEND}} (lge, ether, 1, 1, 1)
\item 
\mbox{\hyperlink{if__lge_8c_afbbd650a9e744d412a3e0e5dfd41bead}{MODULE\+\_\+\+DEPEND}} (lge, miibus, 1, 1, 1)
\item 
static u\+\_\+int \mbox{\hyperlink{if__lge_8c_ae5b16852ddb696e6aeca991449571beb}{lge\+\_\+hash\+\_\+maddr}} (void $\ast$arg, struct sockaddr\+\_\+dl $\ast$sdl, u\+\_\+int count)
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
static const struct \mbox{\hyperlink{structlge__type}{lge\+\_\+type}} \mbox{\hyperlink{if__lge_8c_a467c2ec48625790f74de05f899f8620a}{lge\+\_\+devs}} \mbox{[}$\,$\mbox{]}
\item 
static device\+\_\+method\+\_\+t \mbox{\hyperlink{if__lge_8c_a6b44a8ff7e50a54e813316f99ed5bf35}{lge\+\_\+methods}} \mbox{[}$\,$\mbox{]}
\item 
static driver\+\_\+t \mbox{\hyperlink{if__lge_8c_a0f1ad7a61e2bd2999ed340c8f4ce38bf}{lge\+\_\+driver}}
\item 
static devclass\+\_\+t \mbox{\hyperlink{if__lge_8c_a0661186d5be3a95a72dbd90bff506785}{lge\+\_\+devclass}}
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{if__lge_8c_a35f0814c54eb65a3ad5c425c89e6a975}\label{if__lge_8c_a35f0814c54eb65a3ad5c425c89e6a975}} 
\index{if\_lge.c@{if\_lge.c}!LGE\_CLRBIT@{LGE\_CLRBIT}}
\index{LGE\_CLRBIT@{LGE\_CLRBIT}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{LGE\_CLRBIT}{LGE\_CLRBIT}}
{\footnotesize\ttfamily \#define LGE\+\_\+\+CLRBIT(\begin{DoxyParamCaption}\item[{}]{sc,  }\item[{}]{reg,  }\item[{}]{x }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{        \mbox{\hyperlink{if__lgereg_8h_a75a501122f68bd7e548d14dac28d2cf2}{CSR\_WRITE\_4}}(sc, reg,                         \(\backslash\)}
\DoxyCodeLine{                \mbox{\hyperlink{if__lgereg_8h_a8888d9d0c5b8e75f1894f519cfb86309}{CSR\_READ\_4}}(sc, reg) \& \string~(x))}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{if__lge_8c_source_l00202}{202}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.

\mbox{\Hypertarget{if__lge_8c_afe6308b8a2c2a5a812af527fa6e6a542}\label{if__lge_8c_afe6308b8a2c2a5a812af527fa6e6a542}} 
\index{if\_lge.c@{if\_lge.c}!LGE\_RES@{LGE\_RES}}
\index{LGE\_RES@{LGE\_RES}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{LGE\_RES}{LGE\_RES}}
{\footnotesize\ttfamily \#define LGE\+\_\+\+RES~SYS\+\_\+\+RES\+\_\+\+IOPORT}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00162}{162}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.

\mbox{\Hypertarget{if__lge_8c_a1ada294006fd1c6f6c9ad204f702c506}\label{if__lge_8c_a1ada294006fd1c6f6c9ad204f702c506}} 
\index{if\_lge.c@{if\_lge.c}!LGE\_RID@{LGE\_RID}}
\index{LGE\_RID@{LGE\_RID}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{LGE\_RID}{LGE\_RID}}
{\footnotesize\ttfamily \#define LGE\+\_\+\+RID~\mbox{\hyperlink{if__lgereg_8h_aaf49e13403b9dbcb58711e4554a4abc0}{LGE\+\_\+\+PCI\+\_\+\+LOIO}}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00163}{163}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.

\mbox{\Hypertarget{if__lge_8c_a47d3fea7169890193e2bb0d8147d8ee9}\label{if__lge_8c_a47d3fea7169890193e2bb0d8147d8ee9}} 
\index{if\_lge.c@{if\_lge.c}!LGE\_SETBIT@{LGE\_SETBIT}}
\index{LGE\_SETBIT@{LGE\_SETBIT}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{LGE\_SETBIT}{LGE\_SETBIT}}
{\footnotesize\ttfamily \#define LGE\+\_\+\+SETBIT(\begin{DoxyParamCaption}\item[{}]{sc,  }\item[{}]{reg,  }\item[{}]{x }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{        \mbox{\hyperlink{if__lgereg_8h_a75a501122f68bd7e548d14dac28d2cf2}{CSR\_WRITE\_4}}(sc, reg,                         \(\backslash\)}
\DoxyCodeLine{                \mbox{\hyperlink{if__lgereg_8h_a8888d9d0c5b8e75f1894f519cfb86309}{CSR\_READ\_4}}(sc, reg) | (x))}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{if__lge_8c_source_l00198}{198}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.

\mbox{\Hypertarget{if__lge_8c_af8398dc6c553267f3d0d274b0c146b34}\label{if__lge_8c_af8398dc6c553267f3d0d274b0c146b34}} 
\index{if\_lge.c@{if\_lge.c}!LGE\_USEIOSPACE@{LGE\_USEIOSPACE}}
\index{LGE\_USEIOSPACE@{LGE\_USEIOSPACE}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{LGE\_USEIOSPACE}{LGE\_USEIOSPACE}}
{\footnotesize\ttfamily \#define LGE\+\_\+\+USEIOSPACE}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00106}{106}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.

\mbox{\Hypertarget{if__lge_8c_a9cc6debe949fb8e5afad98294fa3a522}\label{if__lge_8c_a9cc6debe949fb8e5afad98294fa3a522}} 
\index{if\_lge.c@{if\_lge.c}!SIO\_CLR@{SIO\_CLR}}
\index{SIO\_CLR@{SIO\_CLR}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{SIO\_CLR}{SIO\_CLR}}
{\footnotesize\ttfamily \#define SIO\+\_\+\+CLR(\begin{DoxyParamCaption}\item[{}]{x }\end{DoxyParamCaption})~ \mbox{\hyperlink{if__lgereg_8h_a75a501122f68bd7e548d14dac28d2cf2}{CSR\+\_\+\+WRITE\+\_\+4}}(sc, LGE\+\_\+\+MEAR, \mbox{\hyperlink{if__lgereg_8h_a8888d9d0c5b8e75f1894f519cfb86309}{CSR\+\_\+\+READ\+\_\+4}}(sc, LGE\+\_\+\+MEAR) \& $\sim$x)}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00209}{209}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.

\mbox{\Hypertarget{if__lge_8c_a0fb020c2bbc2ae6912e0ec36c4011fa8}\label{if__lge_8c_a0fb020c2bbc2ae6912e0ec36c4011fa8}} 
\index{if\_lge.c@{if\_lge.c}!SIO\_SET@{SIO\_SET}}
\index{SIO\_SET@{SIO\_SET}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{SIO\_SET}{SIO\_SET}}
{\footnotesize\ttfamily \#define SIO\+\_\+\+SET(\begin{DoxyParamCaption}\item[{}]{x }\end{DoxyParamCaption})~ \mbox{\hyperlink{if__lgereg_8h_a75a501122f68bd7e548d14dac28d2cf2}{CSR\+\_\+\+WRITE\+\_\+4}}(sc, LGE\+\_\+\+MEAR, \mbox{\hyperlink{if__lgereg_8h_a8888d9d0c5b8e75f1894f519cfb86309}{CSR\+\_\+\+READ\+\_\+4}}(sc, LGE\+\_\+\+MEAR) $\vert$ x)}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00206}{206}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{if__lge_8c_a8c3ef283470a68cd30afe9b8a72cb60f}\label{if__lge_8c_a8c3ef283470a68cd30afe9b8a72cb60f}} 
\index{if\_lge.c@{if\_lge.c}!\_\_FBSDID@{\_\_FBSDID}}
\index{\_\_FBSDID@{\_\_FBSDID}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{\_\_FBSDID()}{\_\_FBSDID()}}
{\footnotesize\ttfamily \+\_\+\+\_\+\+FBSDID (\begin{DoxyParamCaption}\item[{\char`\"{}\$Free\+BSD\$\char`\"{}}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{if__lge_8c_af83285d5699306d2f1fd7d69ca3b21d8}\label{if__lge_8c_af83285d5699306d2f1fd7d69ca3b21d8}} 
\index{if\_lge.c@{if\_lge.c}!DRIVER\_MODULE@{DRIVER\_MODULE}}
\index{DRIVER\_MODULE@{DRIVER\_MODULE}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{DRIVER\_MODULE()}{DRIVER\_MODULE()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily DRIVER\+\_\+\+MODULE (\begin{DoxyParamCaption}\item[{lge}]{,  }\item[{pci}]{,  }\item[{\mbox{\hyperlink{if__lge_8c_a0f1ad7a61e2bd2999ed340c8f4ce38bf}{lge\+\_\+driver}}}]{,  }\item[{\mbox{\hyperlink{if__lge_8c_a0661186d5be3a95a72dbd90bff506785}{lge\+\_\+devclass}}}]{,  }\item[{0}]{,  }\item[{0}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{if__lge_8c_aff625a12c89a6ece499fe1e7a564ef20}\label{if__lge_8c_aff625a12c89a6ece499fe1e7a564ef20}} 
\index{if\_lge.c@{if\_lge.c}!DRIVER\_MODULE@{DRIVER\_MODULE}}
\index{DRIVER\_MODULE@{DRIVER\_MODULE}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{DRIVER\_MODULE()}{DRIVER\_MODULE()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily DRIVER\+\_\+\+MODULE (\begin{DoxyParamCaption}\item[{miibus}]{,  }\item[{lge}]{,  }\item[{miibus\+\_\+driver}]{,  }\item[{miibus\+\_\+devclass}]{,  }\item[{0}]{,  }\item[{0}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{if__lge_8c_a9fb07171b3a8392f098a7c12a7033c2b}\label{if__lge_8c_a9fb07171b3a8392f098a7c12a7033c2b}} 
\index{if\_lge.c@{if\_lge.c}!lge\_alloc\_jumbo\_mem@{lge\_alloc\_jumbo\_mem}}
\index{lge\_alloc\_jumbo\_mem@{lge\_alloc\_jumbo\_mem}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_alloc\_jumbo\_mem()}{lge\_alloc\_jumbo\_mem()}}
{\footnotesize\ttfamily static int lge\+\_\+alloc\+\_\+jumbo\+\_\+mem (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00757}{757}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00524}{lge\+\_\+softc\+::lge\+\_\+cdata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00488}{LGE\+\_\+\+JLEN}}, \mbox{\hyperlink{if__lgereg_8h_source_l00492}{LGE\+\_\+\+JMEM}}, \mbox{\hyperlink{if__lgereg_8h_source_l00485}{LGE\+\_\+\+JSLOTS}}, \mbox{\hyperlink{if__lgereg_8h_source_l00505}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+jslots}}, \mbox{\hyperlink{if__lgereg_8h_source_l00506}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+jumbo\+\_\+buf}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00495}{lge\+\_\+jpool\+\_\+entry\+::slot}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00466}{lge\+\_\+attach()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=311pt]{dd/d92/if__lge_8c_a9fb07171b3a8392f098a7c12a7033c2b_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_acda27634d3e3362be844bfdb58c4becd}\label{if__lge_8c_acda27634d3e3362be844bfdb58c4becd}} 
\index{if\_lge.c@{if\_lge.c}!lge\_attach@{lge\_attach}}
\index{lge\_attach@{lge\_attach}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_attach()}{lge\_attach()}}
{\footnotesize\ttfamily static int lge\+\_\+attach (\begin{DoxyParamCaption}\item[{device\+\_\+t}]{dev }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00466}{466}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00543}{CSR\+\_\+\+READ\+\_\+4}}, \mbox{\hyperlink{if__lge_8c_source_l00757}{lge\+\_\+alloc\+\_\+jumbo\+\_\+mem()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00512}{lge\+\_\+softc\+::lge\+\_\+bhandle}}, \mbox{\hyperlink{if__lgereg_8h_source_l00513}{lge\+\_\+softc\+::lge\+\_\+btag}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00160}{LGE\+\_\+\+EE\+\_\+\+NODEADDR\+\_\+0}}, \mbox{\hyperlink{if__lgereg_8h_source_l00161}{LGE\+\_\+\+EE\+\_\+\+NODEADDR\+\_\+1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00162}{LGE\+\_\+\+EE\+\_\+\+NODEADDR\+\_\+2}}, \mbox{\hyperlink{if__lge_8c_source_l00800}{lge\+\_\+free\+\_\+jumbo\+\_\+mem()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00084}{LGE\+\_\+\+GMIIMODE}}, \mbox{\hyperlink{if__lgereg_8h_source_l00313}{LGE\+\_\+\+GMIIMODE\+\_\+\+PCSENH}}, \mbox{\hyperlink{if__lge_8c_source_l01415}{lge\+\_\+ifmedia\+\_\+sts()}}, \mbox{\hyperlink{if__lge_8c_source_l01380}{lge\+\_\+ifmedia\+\_\+upd()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, \mbox{\hyperlink{if__lge_8c_source_l01240}{lge\+\_\+init()}}, \mbox{\hyperlink{if__lge_8c_source_l01068}{lge\+\_\+intr()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00516}{lge\+\_\+softc\+::lge\+\_\+intrhand}}, \mbox{\hyperlink{if__lge_8c_source_l01435}{lge\+\_\+ioctl()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00515}{lge\+\_\+softc\+::lge\+\_\+irq}}, \mbox{\hyperlink{if__lgereg_8h_source_l00523}{lge\+\_\+softc\+::lge\+\_\+ldata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00517}{lge\+\_\+softc\+::lge\+\_\+miibus}}, \mbox{\hyperlink{if__lgereg_8h_source_l00526}{lge\+\_\+softc\+::lge\+\_\+mtx}}, \mbox{\hyperlink{if__lgereg_8h_source_l00520}{lge\+\_\+softc\+::lge\+\_\+pcs}}, \mbox{\hyperlink{if__lge_8c_source_l00250}{lge\+\_\+read\+\_\+eeprom()}}, \mbox{\hyperlink{if__lge_8c_source_l00162}{LGE\+\_\+\+RES}}, \mbox{\hyperlink{if__lgereg_8h_source_l00514}{lge\+\_\+softc\+::lge\+\_\+res}}, \mbox{\hyperlink{if__lge_8c_source_l00416}{lge\+\_\+reset()}}, \mbox{\hyperlink{if__lge_8c_source_l00163}{LGE\+\_\+\+RID}}, \mbox{\hyperlink{if__lge_8c_source_l01179}{lge\+\_\+start()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00525}{lge\+\_\+softc\+::lge\+\_\+stat\+\_\+callout}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00459}{LGE\+\_\+\+TX\+\_\+\+LIST\+\_\+\+CNT}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_acda27634d3e3362be844bfdb58c4becd_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_aefc9d4c0331217df75ad603233ca39f5}\label{if__lge_8c_aefc9d4c0331217df75ad603233ca39f5}} 
\index{if\_lge.c@{if\_lge.c}!lge\_detach@{lge\_detach}}
\index{lge\_detach@{lge\_detach}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_detach()}{lge\_detach()}}
{\footnotesize\ttfamily static int lge\+\_\+detach (\begin{DoxyParamCaption}\item[{device\+\_\+t}]{dev }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00597}{597}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lge_8c_source_l00800}{lge\+\_\+free\+\_\+jumbo\+\_\+mem()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, \mbox{\hyperlink{if__lgereg_8h_source_l00516}{lge\+\_\+softc\+::lge\+\_\+intrhand}}, \mbox{\hyperlink{if__lgereg_8h_source_l00515}{lge\+\_\+softc\+::lge\+\_\+irq}}, \mbox{\hyperlink{if__lgereg_8h_source_l00523}{lge\+\_\+softc\+::lge\+\_\+ldata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00552}{LGE\+\_\+\+LOCK}}, \mbox{\hyperlink{if__lgereg_8h_source_l00517}{lge\+\_\+softc\+::lge\+\_\+miibus}}, \mbox{\hyperlink{if__lgereg_8h_source_l00526}{lge\+\_\+softc\+::lge\+\_\+mtx}}, \mbox{\hyperlink{if__lge_8c_source_l00162}{LGE\+\_\+\+RES}}, \mbox{\hyperlink{if__lgereg_8h_source_l00514}{lge\+\_\+softc\+::lge\+\_\+res}}, \mbox{\hyperlink{if__lge_8c_source_l00416}{lge\+\_\+reset()}}, \mbox{\hyperlink{if__lge_8c_source_l00163}{LGE\+\_\+\+RID}}, \mbox{\hyperlink{if__lgereg_8h_source_l00525}{lge\+\_\+softc\+::lge\+\_\+stat\+\_\+callout}}, \mbox{\hyperlink{if__lge_8c_source_l01526}{lge\+\_\+stop()}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00553}{LGE\+\_\+\+UNLOCK}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=309pt]{dd/d92/if__lge_8c_aefc9d4c0331217df75ad603233ca39f5_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_abd1e7dbf1c4968f880231868ade7b78c}\label{if__lge_8c_abd1e7dbf1c4968f880231868ade7b78c}} 
\index{if\_lge.c@{if\_lge.c}!lge\_eeprom\_getword@{lge\_eeprom\_getword}}
\index{lge\_eeprom\_getword@{lge\_eeprom\_getword}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_eeprom\_getword()}{lge\_eeprom\_getword()}}
{\footnotesize\ttfamily static void lge\+\_\+eeprom\+\_\+getword (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc,  }\item[{int}]{addr,  }\item[{u\+\_\+int16\+\_\+t $\ast$}]{dest }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00216}{216}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00543}{CSR\+\_\+\+READ\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00049}{LGE\+\_\+\+EECTL}}, \mbox{\hyperlink{if__lgereg_8h_source_l00150}{LGE\+\_\+\+EECTL\+\_\+\+CMD\+\_\+\+READ}}, \mbox{\hyperlink{if__lgereg_8h_source_l00154}{LGE\+\_\+\+EECTL\+\_\+\+SINGLEACCESS}}, \mbox{\hyperlink{if__lgereg_8h_source_l00080}{LGE\+\_\+\+EEDATA}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00556}{LGE\+\_\+\+TIMEOUT}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00250}{lge\+\_\+read\+\_\+eeprom()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_abd1e7dbf1c4968f880231868ade7b78c_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_ad5f29342337eb7f3567ca05bf276edc7}\label{if__lge_8c_ad5f29342337eb7f3567ca05bf276edc7}} 
\index{if\_lge.c@{if\_lge.c}!lge\_encap@{lge\_encap}}
\index{lge\_encap@{lge\_encap}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_encap()}{lge\_encap()}}
{\footnotesize\ttfamily static int lge\+\_\+encap (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc,  }\item[{struct mbuf $\ast$}]{m\+\_\+head,  }\item[{u\+\_\+int32\+\_\+t $\ast$}]{txidx }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01128}{1128}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00406}{lge\+\_\+tx\+\_\+desc\+::lge\+\_\+ctl}}, \mbox{\hyperlink{if__lgereg_8h_source_l00453}{LGE\+\_\+\+FRAGCNT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00400}{lge\+\_\+frag\+::lge\+\_\+fraglen}}, \mbox{\hyperlink{if__lgereg_8h_source_l00399}{lge\+\_\+frag\+::lge\+\_\+fragptr\+\_\+hi}}, \mbox{\hyperlink{if__lgereg_8h_source_l00398}{lge\+\_\+frag\+::lge\+\_\+fragptr\+\_\+lo}}, \mbox{\hyperlink{if__lgereg_8h_source_l00407}{lge\+\_\+tx\+\_\+desc\+::lge\+\_\+frags}}, \mbox{\hyperlink{if__lgereg_8h_source_l00450}{LGE\+\_\+\+INC}}, \mbox{\hyperlink{if__lgereg_8h_source_l00523}{lge\+\_\+softc\+::lge\+\_\+ldata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00410}{lge\+\_\+tx\+\_\+desc\+::lge\+\_\+mbuf}}, \mbox{\hyperlink{if__lgereg_8h_source_l00463}{lge\+\_\+list\+\_\+data\+::lge\+\_\+tx\+\_\+list}}, \mbox{\hyperlink{if__lgereg_8h_source_l00459}{LGE\+\_\+\+TX\+\_\+\+LIST\+\_\+\+CNT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00448}{LGE\+\_\+\+TXCTL\+\_\+\+WANTINTR}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00051}{LGE\+\_\+\+TXDESC\+\_\+\+ADDR\+\_\+\+LO}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01191}{lge\+\_\+start\+\_\+locked()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_ad5f29342337eb7f3567ca05bf276edc7_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a81fe10434f524fdaa48f92f89e852b38}\label{if__lge_8c_a81fe10434f524fdaa48f92f89e852b38}} 
\index{if\_lge.c@{if\_lge.c}!lge\_free\_jumbo\_mem@{lge\_free\_jumbo\_mem}}
\index{lge\_free\_jumbo\_mem@{lge\_free\_jumbo\_mem}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_free\_jumbo\_mem()}{lge\_free\_jumbo\_mem()}}
{\footnotesize\ttfamily static void lge\+\_\+free\+\_\+jumbo\+\_\+mem (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00800}{800}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00524}{lge\+\_\+softc\+::lge\+\_\+cdata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00492}{LGE\+\_\+\+JMEM}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00506}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+jumbo\+\_\+buf}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00466}{lge\+\_\+attach()}}, and \mbox{\hyperlink{if__lge_8c_source_l00597}{lge\+\_\+detach()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=309pt]{dd/d92/if__lge_8c_a81fe10434f524fdaa48f92f89e852b38_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_ae5b16852ddb696e6aeca991449571beb}\label{if__lge_8c_ae5b16852ddb696e6aeca991449571beb}} 
\index{if\_lge.c@{if\_lge.c}!lge\_hash\_maddr@{lge\_hash\_maddr}}
\index{lge\_hash\_maddr@{lge\_hash\_maddr}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_hash\_maddr()}{lge\_hash\_maddr()}}
{\footnotesize\ttfamily static u\+\_\+int lge\+\_\+hash\+\_\+maddr (\begin{DoxyParamCaption}\item[{void $\ast$}]{arg,  }\item[{struct sockaddr\+\_\+dl $\ast$}]{sdl,  }\item[{u\+\_\+int}]{count }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00371}{371}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00384}{lge\+\_\+setmulti()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_ae5b16852ddb696e6aeca991449571beb_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_aec15d8928d8cb3078a8656bdb97c12e8}\label{if__lge_8c_aec15d8928d8cb3078a8656bdb97c12e8}} 
\index{if\_lge.c@{if\_lge.c}!lge\_ifmedia\_sts@{lge\_ifmedia\_sts}}
\index{lge\_ifmedia\_sts@{lge\_ifmedia\_sts}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_ifmedia\_sts()}{lge\_ifmedia\_sts()}}
{\footnotesize\ttfamily static void lge\+\_\+ifmedia\+\_\+sts (\begin{DoxyParamCaption}\item[{struct ifnet $\ast$}]{ifp,  }\item[{struct ifmediareq $\ast$}]{ifmr }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01415}{1415}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00552}{LGE\+\_\+\+LOCK}}, \mbox{\hyperlink{if__lgereg_8h_source_l00517}{lge\+\_\+softc\+::lge\+\_\+miibus}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00553}{LGE\+\_\+\+UNLOCK}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00466}{lge\+\_\+attach()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=278pt]{dd/d92/if__lge_8c_aec15d8928d8cb3078a8656bdb97c12e8_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a6b4f502fb50ae3a79851121396e059af}\label{if__lge_8c_a6b4f502fb50ae3a79851121396e059af}} 
\index{if\_lge.c@{if\_lge.c}!lge\_ifmedia\_upd@{lge\_ifmedia\_upd}}
\index{lge\_ifmedia\_upd@{lge\_ifmedia\_upd}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_ifmedia\_upd()}{lge\_ifmedia\_upd()}}
{\footnotesize\ttfamily static int lge\+\_\+ifmedia\+\_\+upd (\begin{DoxyParamCaption}\item[{struct ifnet $\ast$}]{ifp }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01380}{1380}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lge_8c_source_l01394}{lge\+\_\+ifmedia\+\_\+upd\+\_\+locked()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00552}{LGE\+\_\+\+LOCK}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00553}{LGE\+\_\+\+UNLOCK}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00466}{lge\+\_\+attach()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=348pt]{dd/d92/if__lge_8c_a6b4f502fb50ae3a79851121396e059af_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=282pt]{dd/d92/if__lge_8c_a6b4f502fb50ae3a79851121396e059af_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a77f4759743d50be62495478820446824}\label{if__lge_8c_a77f4759743d50be62495478820446824}} 
\index{if\_lge.c@{if\_lge.c}!lge\_ifmedia\_upd\_locked@{lge\_ifmedia\_upd\_locked}}
\index{lge\_ifmedia\_upd\_locked@{lge\_ifmedia\_upd\_locked}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_ifmedia\_upd\_locked()}{lge\_ifmedia\_upd\_locked()}}
{\footnotesize\ttfamily static void lge\+\_\+ifmedia\+\_\+upd\+\_\+locked (\begin{DoxyParamCaption}\item[{struct ifnet $\ast$}]{ifp }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01394}{1394}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00519}{lge\+\_\+softc\+::lge\+\_\+link}}, \mbox{\hyperlink{if__lgereg_8h_source_l00554}{LGE\+\_\+\+LOCK\+\_\+\+ASSERT}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00517}{lge\+\_\+softc\+::lge\+\_\+miibus}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01380}{lge\+\_\+ifmedia\+\_\+upd()}}, and \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a77f4759743d50be62495478820446824_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_acaa317157953f5f95fae8ad1ef6894ed}\label{if__lge_8c_acaa317157953f5f95fae8ad1ef6894ed}} 
\index{if\_lge.c@{if\_lge.c}!lge\_init@{lge\_init}}
\index{lge\_init@{lge\_init}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_init()}{lge\_init()}}
{\footnotesize\ttfamily static void lge\+\_\+init (\begin{DoxyParamCaption}\item[{void $\ast$}]{xsc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01240}{1240}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00552}{LGE\+\_\+\+LOCK}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00553}{LGE\+\_\+\+UNLOCK}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00466}{lge\+\_\+attach()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_acaa317157953f5f95fae8ad1ef6894ed_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=237pt]{dd/d92/if__lge_8c_acaa317157953f5f95fae8ad1ef6894ed_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_ac3f39c3e796d83d651cb9c5fc5796e08}\label{if__lge_8c_ac3f39c3e796d83d651cb9c5fc5796e08}} 
\index{if\_lge.c@{if\_lge.c}!lge\_init\_locked@{lge\_init\_locked}}
\index{lge\_init\_locked@{lge\_init\_locked}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_init\_locked()}{lge\_init\_locked()}}
{\footnotesize\ttfamily static void lge\+\_\+init\+\_\+locked (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01251}{1251}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00540}{CSR\+\_\+\+WRITE\+\_\+2}}, \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lge_8c_source_l01394}{lge\+\_\+ifmedia\+\_\+upd\+\_\+locked()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, \mbox{\hyperlink{if__lgereg_8h_source_l00069}{LGE\+\_\+\+IMR}}, \mbox{\hyperlink{if__lgereg_8h_source_l00203}{LGE\+\_\+\+IMR\+\_\+\+INTR\+\_\+\+ENB}}, \mbox{\hyperlink{if__lgereg_8h_source_l00206}{LGE\+\_\+\+IMR\+\_\+\+RXFIFO\+\_\+\+WAT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00198}{LGE\+\_\+\+IMR\+\_\+\+SETRST\+\_\+\+CTL0}}, \mbox{\hyperlink{if__lgereg_8h_source_l00204}{LGE\+\_\+\+IMR\+\_\+\+SETRST\+\_\+\+CTL1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00218}{LGE\+\_\+\+INTRS}}, \mbox{\hyperlink{if__lge_8c_source_l00658}{lge\+\_\+list\+\_\+rx\+\_\+init()}}, \mbox{\hyperlink{if__lge_8c_source_l00632}{lge\+\_\+list\+\_\+tx\+\_\+init()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00554}{LGE\+\_\+\+LOCK\+\_\+\+ASSERT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00039}{LGE\+\_\+\+MODE1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00111}{LGE\+\_\+\+MODE1\+\_\+\+GMIIPOLL}}, \mbox{\hyperlink{if__lgereg_8h_source_l00127}{LGE\+\_\+\+MODE1\+\_\+\+MPACK\+\_\+\+ENB}}, \mbox{\hyperlink{if__lgereg_8h_source_l00113}{LGE\+\_\+\+MODE1\+\_\+\+RMVPAD}}, \mbox{\hyperlink{if__lgereg_8h_source_l00118}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+BCAST}}, \mbox{\hyperlink{if__lgereg_8h_source_l00123}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+CRC}}, \mbox{\hyperlink{if__lgereg_8h_source_l00116}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+ENB}}, \mbox{\hyperlink{if__lgereg_8h_source_l00124}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+ERRPKTS}}, \mbox{\hyperlink{if__lgereg_8h_source_l00129}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+FLOWCTL}}, \mbox{\hyperlink{if__lgereg_8h_source_l00121}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+GIANTS}}, \mbox{\hyperlink{if__lgereg_8h_source_l00119}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+PROMISC}}, \mbox{\hyperlink{if__lgereg_8h_source_l00120}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+UCAST}}, \mbox{\hyperlink{if__lgereg_8h_source_l00106}{LGE\+\_\+\+MODE1\+\_\+\+SETRST\+\_\+\+CTL0}}, \mbox{\hyperlink{if__lgereg_8h_source_l00114}{LGE\+\_\+\+MODE1\+\_\+\+SETRST\+\_\+\+CTL1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00122}{LGE\+\_\+\+MODE1\+\_\+\+SETRST\+\_\+\+CTL2}}, \mbox{\hyperlink{if__lgereg_8h_source_l00125}{LGE\+\_\+\+MODE1\+\_\+\+TX\+\_\+\+CRC}}, \mbox{\hyperlink{if__lgereg_8h_source_l00115}{LGE\+\_\+\+MODE1\+\_\+\+TX\+\_\+\+ENB}}, \mbox{\hyperlink{if__lgereg_8h_source_l00109}{LGE\+\_\+\+MODE1\+\_\+\+TX\+\_\+\+FLOWCTL}}, \mbox{\hyperlink{if__lgereg_8h_source_l00112}{LGE\+\_\+\+MODE1\+\_\+\+TXPAD}}, \mbox{\hyperlink{if__lgereg_8h_source_l00134}{LGE\+\_\+\+MODE1\+\_\+\+VLAN\+\_\+\+INSERT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00131}{LGE\+\_\+\+MODE1\+\_\+\+VLAN\+\_\+\+RX}}, \mbox{\hyperlink{if__lgereg_8h_source_l00133}{LGE\+\_\+\+MODE1\+\_\+\+VLAN\+\_\+\+STRIP}}, \mbox{\hyperlink{if__lgereg_8h_source_l00132}{LGE\+\_\+\+MODE1\+\_\+\+VLAN\+\_\+\+TX}}, \mbox{\hyperlink{if__lgereg_8h_source_l00040}{LGE\+\_\+\+MODE2}}, \mbox{\hyperlink{if__lgereg_8h_source_l00145}{LGE\+\_\+\+MODE2\+\_\+\+RX\+\_\+\+ERRCSUM}}, \mbox{\hyperlink{if__lgereg_8h_source_l00142}{LGE\+\_\+\+MODE2\+\_\+\+RX\+\_\+\+IPCSUM}}, \mbox{\hyperlink{if__lgereg_8h_source_l00143}{LGE\+\_\+\+MODE2\+\_\+\+RX\+\_\+\+TCPCSUM}}, \mbox{\hyperlink{if__lgereg_8h_source_l00144}{LGE\+\_\+\+MODE2\+\_\+\+RX\+\_\+\+UDPCSUM}}, \mbox{\hyperlink{if__lgereg_8h_source_l00081}{LGE\+\_\+\+PAR0}}, \mbox{\hyperlink{if__lgereg_8h_source_l00082}{LGE\+\_\+\+PAR1}}, \mbox{\hyperlink{if__lge_8c_source_l00416}{lge\+\_\+reset()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00054}{LGE\+\_\+\+RXDESC\+\_\+\+ADDR\+\_\+\+HI}}, \mbox{\hyperlink{if__lgereg_8h_source_l00066}{LGE\+\_\+\+RXFIFO\+\_\+\+HIWAT}}, \mbox{\hyperlink{if__lge_8c_source_l00384}{lge\+\_\+setmulti()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00525}{lge\+\_\+softc\+::lge\+\_\+stat\+\_\+callout}}, \mbox{\hyperlink{if__lge_8c_source_l01526}{lge\+\_\+stop()}}, \mbox{\hyperlink{if__lge_8c_source_l01029}{lge\+\_\+tick()}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00052}{LGE\+\_\+\+TXDESC\+\_\+\+ADDR\+\_\+\+HI}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01240}{lge\+\_\+init()}}, \mbox{\hyperlink{if__lge_8c_source_l01435}{lge\+\_\+ioctl()}}, \mbox{\hyperlink{if__lge_8c_source_l00969}{lge\+\_\+rxeoc()}}, and \mbox{\hyperlink{if__lge_8c_source_l01501}{lge\+\_\+watchdog()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_ac3f39c3e796d83d651cb9c5fc5796e08_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_ac3f39c3e796d83d651cb9c5fc5796e08_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a3e279bc7de37913b2cbc0263413f3347}\label{if__lge_8c_a3e279bc7de37913b2cbc0263413f3347}} 
\index{if\_lge.c@{if\_lge.c}!lge\_intr@{lge\_intr}}
\index{lge\_intr@{lge\_intr}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_intr()}{lge\_intr()}}
{\footnotesize\ttfamily static void lge\+\_\+intr (\begin{DoxyParamCaption}\item[{void $\ast$}]{arg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01068}{1068}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00543}{CSR\+\_\+\+READ\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, \mbox{\hyperlink{if__lgereg_8h_source_l00069}{LGE\+\_\+\+IMR}}, \mbox{\hyperlink{if__lgereg_8h_source_l00203}{LGE\+\_\+\+IMR\+\_\+\+INTR\+\_\+\+ENB}}, \mbox{\hyperlink{if__lgereg_8h_source_l00198}{LGE\+\_\+\+IMR\+\_\+\+SETRST\+\_\+\+CTL0}}, \mbox{\hyperlink{if__lgereg_8h_source_l00218}{LGE\+\_\+\+INTRS}}, \mbox{\hyperlink{if__lgereg_8h_source_l00071}{LGE\+\_\+\+ISR}}, \mbox{\hyperlink{if__lgereg_8h_source_l00233}{LGE\+\_\+\+ISR\+\_\+\+PHY\+\_\+\+INTR}}, \mbox{\hyperlink{if__lgereg_8h_source_l00229}{LGE\+\_\+\+ISR\+\_\+\+RXCMDFIFO\+\_\+\+EMPTY}}, \mbox{\hyperlink{if__lgereg_8h_source_l00232}{LGE\+\_\+\+ISR\+\_\+\+RXDMA\+\_\+\+DONE}}, \mbox{\hyperlink{if__lgereg_8h_source_l00224}{LGE\+\_\+\+ISR\+\_\+\+TXCMDFIFO\+\_\+\+EMPTY}}, \mbox{\hyperlink{if__lgereg_8h_source_l00226}{LGE\+\_\+\+ISR\+\_\+\+TXDMA\+\_\+\+DONE}}, \mbox{\hyperlink{if__lgereg_8h_source_l00519}{lge\+\_\+softc\+::lge\+\_\+link}}, \mbox{\hyperlink{if__lgereg_8h_source_l00552}{LGE\+\_\+\+LOCK}}, \mbox{\hyperlink{if__lgereg_8h_source_l00240}{LGE\+\_\+\+RX\+\_\+\+DMACNT}}, \mbox{\hyperlink{if__lge_8c_source_l00969}{lge\+\_\+rxeoc()}}, \mbox{\hyperlink{if__lge_8c_source_l00885}{lge\+\_\+rxeof()}}, \mbox{\hyperlink{if__lge_8c_source_l01191}{lge\+\_\+start\+\_\+locked()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00525}{lge\+\_\+softc\+::lge\+\_\+stat\+\_\+callout}}, \mbox{\hyperlink{if__lge_8c_source_l01526}{lge\+\_\+stop()}}, \mbox{\hyperlink{if__lge_8c_source_l01029}{lge\+\_\+tick()}}, \mbox{\hyperlink{if__lge_8c_source_l00986}{lge\+\_\+txeof()}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00553}{LGE\+\_\+\+UNLOCK}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00466}{lge\+\_\+attach()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a3e279bc7de37913b2cbc0263413f3347_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=237pt]{dd/d92/if__lge_8c_a3e279bc7de37913b2cbc0263413f3347_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a28cf356073ea72a57537f51d616a80c6}\label{if__lge_8c_a28cf356073ea72a57537f51d616a80c6}} 
\index{if\_lge.c@{if\_lge.c}!lge\_ioctl@{lge\_ioctl}}
\index{lge\_ioctl@{lge\_ioctl}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_ioctl()}{lge\_ioctl()}}
{\footnotesize\ttfamily static int lge\+\_\+ioctl (\begin{DoxyParamCaption}\item[{struct ifnet $\ast$}]{ifp,  }\item[{u\+\_\+long}]{command,  }\item[{caddr\+\_\+t}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01435}{1435}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00521}{lge\+\_\+softc\+::lge\+\_\+if\+\_\+flags}}, \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00484}{LGE\+\_\+\+JUMBO\+\_\+\+MTU}}, \mbox{\hyperlink{if__lgereg_8h_source_l00552}{LGE\+\_\+\+LOCK}}, \mbox{\hyperlink{if__lgereg_8h_source_l00517}{lge\+\_\+softc\+::lge\+\_\+miibus}}, \mbox{\hyperlink{if__lgereg_8h_source_l00039}{LGE\+\_\+\+MODE1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00119}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+PROMISC}}, \mbox{\hyperlink{if__lgereg_8h_source_l00114}{LGE\+\_\+\+MODE1\+\_\+\+SETRST\+\_\+\+CTL1}}, \mbox{\hyperlink{if__lge_8c_source_l00384}{lge\+\_\+setmulti()}}, \mbox{\hyperlink{if__lge_8c_source_l01526}{lge\+\_\+stop()}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00553}{LGE\+\_\+\+UNLOCK}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00466}{lge\+\_\+attach()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a28cf356073ea72a57537f51d616a80c6_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=242pt]{dd/d92/if__lge_8c_a28cf356073ea72a57537f51d616a80c6_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_aa8d7c94d2858e6c0d690df4dd3e42240}\label{if__lge_8c_aa8d7c94d2858e6c0d690df4dd3e42240}} 
\index{if\_lge.c@{if\_lge.c}!lge\_jalloc@{lge\_jalloc}}
\index{lge\_jalloc@{lge\_jalloc}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_jalloc()}{lge\_jalloc()}}
{\footnotesize\ttfamily static void $\ast$ lge\+\_\+jalloc (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00830}{830}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00524}{lge\+\_\+softc\+::lge\+\_\+cdata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00505}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+jslots}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00495}{lge\+\_\+jpool\+\_\+entry\+::slot}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00689}{lge\+\_\+newbuf()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_aa8d7c94d2858e6c0d690df4dd3e42240_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a53443d69810eaeeee3061a1624f9cf93}\label{if__lge_8c_a53443d69810eaeeee3061a1624f9cf93}} 
\index{if\_lge.c@{if\_lge.c}!lge\_jfree@{lge\_jfree}}
\index{lge\_jfree@{lge\_jfree}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_jfree()}{lge\_jfree()}}
{\footnotesize\ttfamily static void lge\+\_\+jfree (\begin{DoxyParamCaption}\item[{struct mbuf $\ast$}]{m }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00853}{853}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00524}{lge\+\_\+softc\+::lge\+\_\+cdata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00488}{LGE\+\_\+\+JLEN}}, \mbox{\hyperlink{if__lgereg_8h_source_l00485}{LGE\+\_\+\+JSLOTS}}, \mbox{\hyperlink{if__lgereg_8h_source_l00506}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+jumbo\+\_\+buf}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00495}{lge\+\_\+jpool\+\_\+entry\+::slot}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00689}{lge\+\_\+newbuf()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a53443d69810eaeeee3061a1624f9cf93_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a4826833381ce47d056f3965901577136}\label{if__lge_8c_a4826833381ce47d056f3965901577136}} 
\index{if\_lge.c@{if\_lge.c}!lge\_list\_rx\_init@{lge\_list\_rx\_init}}
\index{lge\_list\_rx\_init@{lge\_list\_rx\_init}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_list\_rx\_init()}{lge\_list\_rx\_init()}}
{\footnotesize\ttfamily static int lge\+\_\+list\+\_\+rx\+\_\+init (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00658}{658}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00549}{CSR\+\_\+\+READ\+\_\+1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00543}{CSR\+\_\+\+READ\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00524}{lge\+\_\+softc\+::lge\+\_\+cdata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00071}{LGE\+\_\+\+ISR}}, \mbox{\hyperlink{if__lgereg_8h_source_l00523}{lge\+\_\+softc\+::lge\+\_\+ldata}}, \mbox{\hyperlink{if__lge_8c_source_l00689}{lge\+\_\+newbuf()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00501}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+rx\+\_\+cons}}, \mbox{\hyperlink{if__lgereg_8h_source_l00462}{lge\+\_\+list\+\_\+data\+::lge\+\_\+rx\+\_\+list}}, \mbox{\hyperlink{if__lgereg_8h_source_l00458}{LGE\+\_\+\+RX\+\_\+\+LIST\+\_\+\+CNT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00500}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+rx\+\_\+prod}}, \mbox{\hyperlink{if__lgereg_8h_source_l00336}{LGE\+\_\+\+RXCMDFREE\+\_\+8\+BIT}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00054}{LGE\+\_\+\+RXDESC\+\_\+\+ADDR\+\_\+\+HI}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a4826833381ce47d056f3965901577136_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a4826833381ce47d056f3965901577136_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_af1f84d773cea894e640a2984448b613d}\label{if__lge_8c_af1f84d773cea894e640a2984448b613d}} 
\index{if\_lge.c@{if\_lge.c}!lge\_list\_tx\_init@{lge\_list\_tx\_init}}
\index{lge\_list\_tx\_init@{lge\_list\_tx\_init}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_list\_tx\_init()}{lge\_list\_tx\_init()}}
{\footnotesize\ttfamily static int lge\+\_\+list\+\_\+tx\+\_\+init (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00632}{632}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00524}{lge\+\_\+softc\+::lge\+\_\+cdata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00406}{lge\+\_\+tx\+\_\+desc\+::lge\+\_\+ctl}}, \mbox{\hyperlink{if__lgereg_8h_source_l00523}{lge\+\_\+softc\+::lge\+\_\+ldata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00410}{lge\+\_\+tx\+\_\+desc\+::lge\+\_\+mbuf}}, \mbox{\hyperlink{if__lgereg_8h_source_l00503}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+tx\+\_\+cons}}, \mbox{\hyperlink{if__lgereg_8h_source_l00463}{lge\+\_\+list\+\_\+data\+::lge\+\_\+tx\+\_\+list}}, \mbox{\hyperlink{if__lgereg_8h_source_l00459}{LGE\+\_\+\+TX\+\_\+\+LIST\+\_\+\+CNT}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00502}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+tx\+\_\+prod}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_af1f84d773cea894e640a2984448b613d_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a45348b816bbb7e7d0c2ce61e5de54757}\label{if__lge_8c_a45348b816bbb7e7d0c2ce61e5de54757}} 
\index{if\_lge.c@{if\_lge.c}!lge\_miibus\_readreg@{lge\_miibus\_readreg}}
\index{lge\_miibus\_readreg@{lge\_miibus\_readreg}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_miibus\_readreg()}{lge\_miibus\_readreg()}}
{\footnotesize\ttfamily static int lge\+\_\+miibus\+\_\+readreg (\begin{DoxyParamCaption}\item[{device\+\_\+t}]{dev,  }\item[{int}]{phy,  }\item[{int}]{reg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00273}{273}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00543}{CSR\+\_\+\+READ\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00306}{LGE\+\_\+\+GMIICMD\+\_\+\+READ}}, \mbox{\hyperlink{if__lgereg_8h_source_l00083}{LGE\+\_\+\+GMIICTL}}, \mbox{\hyperlink{if__lgereg_8h_source_l00303}{LGE\+\_\+\+GMIICTL\+\_\+\+CMDBUSY}}, \mbox{\hyperlink{if__lgereg_8h_source_l00520}{lge\+\_\+softc\+::lge\+\_\+pcs}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00556}{LGE\+\_\+\+TIMEOUT}}.

\mbox{\Hypertarget{if__lge_8c_a1b8222ac1b95420bc366ce3cc43fd532}\label{if__lge_8c_a1b8222ac1b95420bc366ce3cc43fd532}} 
\index{if\_lge.c@{if\_lge.c}!lge\_miibus\_statchg@{lge\_miibus\_statchg}}
\index{lge\_miibus\_statchg@{lge\_miibus\_statchg}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_miibus\_statchg()}{lge\_miibus\_statchg()}}
{\footnotesize\ttfamily static void lge\+\_\+miibus\+\_\+statchg (\begin{DoxyParamCaption}\item[{device\+\_\+t}]{dev }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00330}{330}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lge_8c_source_l00202}{LGE\+\_\+\+CLRBIT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00084}{LGE\+\_\+\+GMIIMODE}}, \mbox{\hyperlink{if__lgereg_8h_source_l00311}{LGE\+\_\+\+GMIIMODE\+\_\+\+FDX}}, \mbox{\hyperlink{if__lgereg_8h_source_l00310}{LGE\+\_\+\+GMIIMODE\+\_\+\+SPEED}}, \mbox{\hyperlink{if__lgereg_8h_source_l00517}{lge\+\_\+softc\+::lge\+\_\+miibus}}, \mbox{\hyperlink{if__lge_8c_source_l00198}{LGE\+\_\+\+SETBIT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00315}{LGE\+\_\+\+SPEED\+\_\+10}}, \mbox{\hyperlink{if__lgereg_8h_source_l00316}{LGE\+\_\+\+SPEED\+\_\+100}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00317}{LGE\+\_\+\+SPEED\+\_\+1000}}.

\mbox{\Hypertarget{if__lge_8c_a1b5bb076c2e30a3477c41792c6951ee2}\label{if__lge_8c_a1b5bb076c2e30a3477c41792c6951ee2}} 
\index{if\_lge.c@{if\_lge.c}!lge\_miibus\_writereg@{lge\_miibus\_writereg}}
\index{lge\_miibus\_writereg@{lge\_miibus\_writereg}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_miibus\_writereg()}{lge\_miibus\_writereg()}}
{\footnotesize\ttfamily static int lge\+\_\+miibus\+\_\+writereg (\begin{DoxyParamCaption}\item[{device\+\_\+t}]{dev,  }\item[{int}]{phy,  }\item[{int}]{reg,  }\item[{int}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00305}{305}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00543}{CSR\+\_\+\+READ\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00307}{LGE\+\_\+\+GMIICMD\+\_\+\+WRITE}}, \mbox{\hyperlink{if__lgereg_8h_source_l00083}{LGE\+\_\+\+GMIICTL}}, \mbox{\hyperlink{if__lgereg_8h_source_l00303}{LGE\+\_\+\+GMIICTL\+\_\+\+CMDBUSY}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00556}{LGE\+\_\+\+TIMEOUT}}.

\mbox{\Hypertarget{if__lge_8c_aecc2e07885e6bad91afde4839a491d05}\label{if__lge_8c_aecc2e07885e6bad91afde4839a491d05}} 
\index{if\_lge.c@{if\_lge.c}!lge\_newbuf@{lge\_newbuf}}
\index{lge\_newbuf@{lge\_newbuf}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_newbuf()}{lge\_newbuf()}}
{\footnotesize\ttfamily static int lge\+\_\+newbuf (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc,  }\item[{struct \mbox{\hyperlink{structlge__rx__desc}{lge\+\_\+rx\+\_\+desc}} $\ast$}]{c,  }\item[{struct mbuf $\ast$}]{m }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00689}{689}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00524}{lge\+\_\+softc\+::lge\+\_\+cdata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00382}{lge\+\_\+rx\+\_\+desc\+::lge\+\_\+ctl}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00453}{LGE\+\_\+\+FRAGCNT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00386}{lge\+\_\+rx\+\_\+desc\+::lge\+\_\+fraglen}}, \mbox{\hyperlink{if__lgereg_8h_source_l00385}{lge\+\_\+rx\+\_\+desc\+::lge\+\_\+fragptr\+\_\+hi}}, \mbox{\hyperlink{if__lgereg_8h_source_l00384}{lge\+\_\+rx\+\_\+desc\+::lge\+\_\+fragptr\+\_\+lo}}, \mbox{\hyperlink{if__lgereg_8h_source_l00450}{LGE\+\_\+\+INC}}, \mbox{\hyperlink{if__lge_8c_source_l00830}{lge\+\_\+jalloc()}}, \mbox{\hyperlink{if__lge_8c_source_l00853}{lge\+\_\+jfree()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00483}{LGE\+\_\+\+JUMBO\+\_\+\+FRAMELEN}}, \mbox{\hyperlink{if__lgereg_8h_source_l00391}{lge\+\_\+rx\+\_\+desc\+::lge\+\_\+mbuf}}, \mbox{\hyperlink{if__lgereg_8h_source_l00458}{LGE\+\_\+\+RX\+\_\+\+LIST\+\_\+\+CNT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00500}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+rx\+\_\+prod}}, \mbox{\hyperlink{if__lgereg_8h_source_l00428}{LGE\+\_\+\+RXCTL\+\_\+\+WANTINTR}}, \mbox{\hyperlink{if__lgereg_8h_source_l00053}{LGE\+\_\+\+RXDESC\+\_\+\+ADDR\+\_\+\+LO}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00383}{lge\+\_\+rx\+\_\+desc\+::lge\+\_\+sts}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00658}{lge\+\_\+list\+\_\+rx\+\_\+init()}}, and \mbox{\hyperlink{if__lge_8c_source_l00885}{lge\+\_\+rxeof()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=252pt]{dd/d92/if__lge_8c_aecc2e07885e6bad91afde4839a491d05_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_aecc2e07885e6bad91afde4839a491d05_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a7a9ae40ee7166713740914bd3e79fcf9}\label{if__lge_8c_a7a9ae40ee7166713740914bd3e79fcf9}} 
\index{if\_lge.c@{if\_lge.c}!lge\_probe@{lge\_probe}}
\index{lge\_probe@{lge\_probe}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_probe()}{lge\_probe()}}
{\footnotesize\ttfamily static int lge\+\_\+probe (\begin{DoxyParamCaption}\item[{device\+\_\+t}]{dev }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00442}{442}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lge_8c_source_l00116}{lge\+\_\+devs}}, \mbox{\hyperlink{if__lgereg_8h_source_l00479}{lge\+\_\+type\+::lge\+\_\+did}}, \mbox{\hyperlink{if__lgereg_8h_source_l00480}{lge\+\_\+type\+::lge\+\_\+name}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00478}{lge\+\_\+type\+::lge\+\_\+vid}}.

\mbox{\Hypertarget{if__lge_8c_a689d49e4f889495f972dfda913c24d13}\label{if__lge_8c_a689d49e4f889495f972dfda913c24d13}} 
\index{if\_lge.c@{if\_lge.c}!lge\_read\_eeprom@{lge\_read\_eeprom}}
\index{lge\_read\_eeprom@{lge\_read\_eeprom}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_read\_eeprom()}{lge\_read\_eeprom()}}
{\footnotesize\ttfamily static void lge\+\_\+read\+\_\+eeprom (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc,  }\item[{caddr\+\_\+t}]{dest,  }\item[{int}]{off,  }\item[{int}]{cnt,  }\item[{int}]{swap }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00250}{250}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lge_8c_source_l00216}{lge\+\_\+eeprom\+\_\+getword()}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00466}{lge\+\_\+attach()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=336pt]{dd/d92/if__lge_8c_a689d49e4f889495f972dfda913c24d13_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=285pt]{dd/d92/if__lge_8c_a689d49e4f889495f972dfda913c24d13_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_aa7585b21961b182417dd99c94ad91853}\label{if__lge_8c_aa7585b21961b182417dd99c94ad91853}} 
\index{if\_lge.c@{if\_lge.c}!lge\_reset@{lge\_reset}}
\index{lge\_reset@{lge\_reset}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_reset()}{lge\_reset()}}
{\footnotesize\ttfamily static void lge\+\_\+reset (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00416}{416}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00543}{CSR\+\_\+\+READ\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00039}{LGE\+\_\+\+MODE1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00106}{LGE\+\_\+\+MODE1\+\_\+\+SETRST\+\_\+\+CTL0}}, \mbox{\hyperlink{if__lgereg_8h_source_l00107}{LGE\+\_\+\+MODE1\+\_\+\+SOFTRST}}, \mbox{\hyperlink{if__lge_8c_source_l00198}{LGE\+\_\+\+SETBIT}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00556}{LGE\+\_\+\+TIMEOUT}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00466}{lge\+\_\+attach()}}, \mbox{\hyperlink{if__lge_8c_source_l00597}{lge\+\_\+detach()}}, \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}, \mbox{\hyperlink{if__lge_8c_source_l01577}{lge\+\_\+shutdown()}}, and \mbox{\hyperlink{if__lge_8c_source_l01501}{lge\+\_\+watchdog()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_aa7585b21961b182417dd99c94ad91853_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a8c2f4fb93a14715b693c07b7cf27b98a}\label{if__lge_8c_a8c2f4fb93a14715b693c07b7cf27b98a}} 
\index{if\_lge.c@{if\_lge.c}!lge\_rxeoc@{lge\_rxeoc}}
\index{lge\_rxeoc@{lge\_rxeoc}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_rxeoc()}{lge\_rxeoc()}}
{\footnotesize\ttfamily static void lge\+\_\+rxeoc (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00969}{969}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, and \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01068}{lge\+\_\+intr()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a8c2f4fb93a14715b693c07b7cf27b98a_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=336pt]{dd/d92/if__lge_8c_a8c2f4fb93a14715b693c07b7cf27b98a_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_ab5485b1bb0180d8fdc6d3f71741c536f}\label{if__lge_8c_ab5485b1bb0180d8fdc6d3f71741c536f}} 
\index{if\_lge.c@{if\_lge.c}!lge\_rxeof@{lge\_rxeof}}
\index{lge\_rxeof@{lge\_rxeof}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_rxeof()}{lge\_rxeof()}}
{\footnotesize\ttfamily static void lge\+\_\+rxeof (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc,  }\item[{int}]{cnt }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00885}{885}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00524}{lge\+\_\+softc\+::lge\+\_\+cdata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00382}{lge\+\_\+rx\+\_\+desc\+::lge\+\_\+ctl}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, \mbox{\hyperlink{if__lgereg_8h_source_l00450}{LGE\+\_\+\+INC}}, \mbox{\hyperlink{if__lgereg_8h_source_l00523}{lge\+\_\+softc\+::lge\+\_\+ldata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00552}{LGE\+\_\+\+LOCK}}, \mbox{\hyperlink{if__lgereg_8h_source_l00391}{lge\+\_\+rx\+\_\+desc\+::lge\+\_\+mbuf}}, \mbox{\hyperlink{if__lge_8c_source_l00689}{lge\+\_\+newbuf()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00501}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+rx\+\_\+cons}}, \mbox{\hyperlink{if__lgereg_8h_source_l00462}{lge\+\_\+list\+\_\+data\+::lge\+\_\+rx\+\_\+list}}, \mbox{\hyperlink{if__lgereg_8h_source_l00458}{LGE\+\_\+\+RX\+\_\+\+LIST\+\_\+\+CNT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00454}{LGE\+\_\+\+RXBYTES}}, \mbox{\hyperlink{if__lgereg_8h_source_l00430}{LGE\+\_\+\+RXCTL\+\_\+\+ERRMASK}}, \mbox{\hyperlink{if__lgereg_8h_source_l00437}{LGE\+\_\+\+RXSTS\+\_\+\+IPCSUMERR}}, \mbox{\hyperlink{if__lgereg_8h_source_l00440}{LGE\+\_\+\+RXSTS\+\_\+\+ISIP}}, \mbox{\hyperlink{if__lgereg_8h_source_l00441}{LGE\+\_\+\+RXSTS\+\_\+\+ISTCP}}, \mbox{\hyperlink{if__lgereg_8h_source_l00442}{LGE\+\_\+\+RXSTS\+\_\+\+ISUDP}}, \mbox{\hyperlink{if__lgereg_8h_source_l00438}{LGE\+\_\+\+RXSTS\+\_\+\+TCPCSUMERR}}, \mbox{\hyperlink{if__lgereg_8h_source_l00439}{LGE\+\_\+\+RXSTS\+\_\+\+UDPCSUMERR}}, \mbox{\hyperlink{if__lgereg_8h_source_l00455}{LGE\+\_\+\+RXTAIL}}, \mbox{\hyperlink{if__lgereg_8h_source_l00383}{lge\+\_\+rx\+\_\+desc\+::lge\+\_\+sts}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00553}{LGE\+\_\+\+UNLOCK}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01068}{lge\+\_\+intr()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_ab5485b1bb0180d8fdc6d3f71741c536f_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=335pt]{dd/d92/if__lge_8c_ab5485b1bb0180d8fdc6d3f71741c536f_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_abb70d1d05d585a1a280b9d20e6d9fc77}\label{if__lge_8c_abb70d1d05d585a1a280b9d20e6d9fc77}} 
\index{if\_lge.c@{if\_lge.c}!lge\_setmulti@{lge\_setmulti}}
\index{lge\_setmulti@{lge\_setmulti}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_setmulti()}{lge\_setmulti()}}
{\footnotesize\ttfamily static void lge\+\_\+setmulti (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00384}{384}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lge_8c_source_l00371}{lge\+\_\+hash\+\_\+maddr()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, \mbox{\hyperlink{if__lgereg_8h_source_l00554}{LGE\+\_\+\+LOCK\+\_\+\+ASSERT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00073}{LGE\+\_\+\+MAR0}}, \mbox{\hyperlink{if__lgereg_8h_source_l00074}{LGE\+\_\+\+MAR1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00039}{LGE\+\_\+\+MODE1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00117}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+MCAST}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00114}{LGE\+\_\+\+MODE1\+\_\+\+SETRST\+\_\+\+CTL1}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}, and \mbox{\hyperlink{if__lge_8c_source_l01435}{lge\+\_\+ioctl()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=290pt]{dd/d92/if__lge_8c_abb70d1d05d585a1a280b9d20e6d9fc77_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_abb70d1d05d585a1a280b9d20e6d9fc77_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a0155b546cdccab41f0b96d082bd46b87}\label{if__lge_8c_a0155b546cdccab41f0b96d082bd46b87}} 
\index{if\_lge.c@{if\_lge.c}!lge\_shutdown@{lge\_shutdown}}
\index{lge\_shutdown@{lge\_shutdown}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_shutdown()}{lge\_shutdown()}}
{\footnotesize\ttfamily static int lge\+\_\+shutdown (\begin{DoxyParamCaption}\item[{device\+\_\+t}]{dev }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01577}{1577}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00552}{LGE\+\_\+\+LOCK}}, \mbox{\hyperlink{if__lge_8c_source_l00416}{lge\+\_\+reset()}}, \mbox{\hyperlink{if__lge_8c_source_l01526}{lge\+\_\+stop()}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00553}{LGE\+\_\+\+UNLOCK}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=262pt]{dd/d92/if__lge_8c_a0155b546cdccab41f0b96d082bd46b87_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_afbbd2bf50dc1eb85fbcb1da7b67b80d0}\label{if__lge_8c_afbbd2bf50dc1eb85fbcb1da7b67b80d0}} 
\index{if\_lge.c@{if\_lge.c}!lge\_start@{lge\_start}}
\index{lge\_start@{lge\_start}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_start()}{lge\_start()}}
{\footnotesize\ttfamily static void lge\+\_\+start (\begin{DoxyParamCaption}\item[{struct ifnet $\ast$}]{ifp }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01179}{1179}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00552}{LGE\+\_\+\+LOCK}}, \mbox{\hyperlink{if__lge_8c_source_l01191}{lge\+\_\+start\+\_\+locked()}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00553}{LGE\+\_\+\+UNLOCK}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00466}{lge\+\_\+attach()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_afbbd2bf50dc1eb85fbcb1da7b67b80d0_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=243pt]{dd/d92/if__lge_8c_afbbd2bf50dc1eb85fbcb1da7b67b80d0_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a38c27f49282f58b22b66add1f8af71b0}\label{if__lge_8c_a38c27f49282f58b22b66add1f8af71b0}} 
\index{if\_lge.c@{if\_lge.c}!lge\_start\_locked@{lge\_start\_locked}}
\index{lge\_start\_locked@{lge\_start\_locked}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_start\_locked()}{lge\_start\_locked()}}
{\footnotesize\ttfamily static void lge\+\_\+start\+\_\+locked (\begin{DoxyParamCaption}\item[{struct ifnet $\ast$}]{ifp }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01191}{1191}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00549}{CSR\+\_\+\+READ\+\_\+1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00524}{lge\+\_\+softc\+::lge\+\_\+cdata}}, \mbox{\hyperlink{if__lge_8c_source_l01128}{lge\+\_\+encap()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00523}{lge\+\_\+softc\+::lge\+\_\+ldata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00519}{lge\+\_\+softc\+::lge\+\_\+link}}, \mbox{\hyperlink{if__lgereg_8h_source_l00410}{lge\+\_\+tx\+\_\+desc\+::lge\+\_\+mbuf}}, \mbox{\hyperlink{if__lgereg_8h_source_l00522}{lge\+\_\+softc\+::lge\+\_\+timer}}, \mbox{\hyperlink{if__lgereg_8h_source_l00463}{lge\+\_\+list\+\_\+data\+::lge\+\_\+tx\+\_\+list}}, \mbox{\hyperlink{if__lgereg_8h_source_l00502}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+tx\+\_\+prod}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00335}{LGE\+\_\+\+TXCMDFREE\+\_\+8\+BIT}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01068}{lge\+\_\+intr()}}, \mbox{\hyperlink{if__lge_8c_source_l01179}{lge\+\_\+start()}}, \mbox{\hyperlink{if__lge_8c_source_l01029}{lge\+\_\+tick()}}, and \mbox{\hyperlink{if__lge_8c_source_l01501}{lge\+\_\+watchdog()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=278pt]{dd/d92/if__lge_8c_a38c27f49282f58b22b66add1f8af71b0_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a38c27f49282f58b22b66add1f8af71b0_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a86be044ed884c02e2d26d3b35fcf6275}\label{if__lge_8c_a86be044ed884c02e2d26d3b35fcf6275}} 
\index{if\_lge.c@{if\_lge.c}!lge\_stop@{lge\_stop}}
\index{lge\_stop@{lge\_stop}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_stop()}{lge\_stop()}}
{\footnotesize\ttfamily static void lge\+\_\+stop (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01526}{1526}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, \mbox{\hyperlink{if__lgereg_8h_source_l00069}{LGE\+\_\+\+IMR}}, \mbox{\hyperlink{if__lgereg_8h_source_l00203}{LGE\+\_\+\+IMR\+\_\+\+INTR\+\_\+\+ENB}}, \mbox{\hyperlink{if__lgereg_8h_source_l00523}{lge\+\_\+softc\+::lge\+\_\+ldata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00519}{lge\+\_\+softc\+::lge\+\_\+link}}, \mbox{\hyperlink{if__lgereg_8h_source_l00554}{LGE\+\_\+\+LOCK\+\_\+\+ASSERT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00391}{lge\+\_\+rx\+\_\+desc\+::lge\+\_\+mbuf}}, \mbox{\hyperlink{if__lgereg_8h_source_l00410}{lge\+\_\+tx\+\_\+desc\+::lge\+\_\+mbuf}}, \mbox{\hyperlink{if__lgereg_8h_source_l00039}{LGE\+\_\+\+MODE1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00116}{LGE\+\_\+\+MODE1\+\_\+\+RX\+\_\+\+ENB}}, \mbox{\hyperlink{if__lgereg_8h_source_l00115}{LGE\+\_\+\+MODE1\+\_\+\+TX\+\_\+\+ENB}}, \mbox{\hyperlink{if__lgereg_8h_source_l00462}{lge\+\_\+list\+\_\+data\+::lge\+\_\+rx\+\_\+list}}, \mbox{\hyperlink{if__lgereg_8h_source_l00458}{LGE\+\_\+\+RX\+\_\+\+LIST\+\_\+\+CNT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00525}{lge\+\_\+softc\+::lge\+\_\+stat\+\_\+callout}}, \mbox{\hyperlink{if__lgereg_8h_source_l00522}{lge\+\_\+softc\+::lge\+\_\+timer}}, \mbox{\hyperlink{if__lgereg_8h_source_l00463}{lge\+\_\+list\+\_\+data\+::lge\+\_\+tx\+\_\+list}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00459}{LGE\+\_\+\+TX\+\_\+\+LIST\+\_\+\+CNT}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00597}{lge\+\_\+detach()}}, \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}, \mbox{\hyperlink{if__lge_8c_source_l01068}{lge\+\_\+intr()}}, \mbox{\hyperlink{if__lge_8c_source_l01435}{lge\+\_\+ioctl()}}, \mbox{\hyperlink{if__lge_8c_source_l01577}{lge\+\_\+shutdown()}}, and \mbox{\hyperlink{if__lge_8c_source_l01501}{lge\+\_\+watchdog()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a86be044ed884c02e2d26d3b35fcf6275_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a688e2b91eb5e2144421ea3eeb1e95c3f}\label{if__lge_8c_a688e2b91eb5e2144421ea3eeb1e95c3f}} 
\index{if\_lge.c@{if\_lge.c}!lge\_tick@{lge\_tick}}
\index{lge\_tick@{lge\_tick}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_tick()}{lge\_tick()}}
{\footnotesize\ttfamily static void lge\+\_\+tick (\begin{DoxyParamCaption}\item[{void $\ast$}]{xsc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01029}{1029}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00543}{CSR\+\_\+\+READ\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00534}{CSR\+\_\+\+WRITE\+\_\+4}}, \mbox{\hyperlink{if__lgereg_8h_source_l00511}{lge\+\_\+softc\+::lge\+\_\+dev}}, \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, \mbox{\hyperlink{if__lgereg_8h_source_l00519}{lge\+\_\+softc\+::lge\+\_\+link}}, \mbox{\hyperlink{if__lgereg_8h_source_l00554}{LGE\+\_\+\+LOCK\+\_\+\+ASSERT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00517}{lge\+\_\+softc\+::lge\+\_\+miibus}}, \mbox{\hyperlink{if__lge_8c_source_l01191}{lge\+\_\+start\+\_\+locked()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00525}{lge\+\_\+softc\+::lge\+\_\+stat\+\_\+callout}}, \mbox{\hyperlink{if__lgereg_8h_source_l00343}{LGE\+\_\+\+STATS\+\_\+\+MULTI\+\_\+\+COLL\+\_\+\+PKTS}}, \mbox{\hyperlink{if__lgereg_8h_source_l00342}{LGE\+\_\+\+STATS\+\_\+\+SINGLE\+\_\+\+COLL\+\_\+\+PKTS}}, \mbox{\hyperlink{if__lgereg_8h_source_l00085}{LGE\+\_\+\+STATSIDX}}, \mbox{\hyperlink{if__lgereg_8h_source_l00086}{LGE\+\_\+\+STATSVAL}}, \mbox{\hyperlink{if__lge_8c_source_l01029}{lge\+\_\+tick()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00522}{lge\+\_\+softc\+::lge\+\_\+timer}}, and \mbox{\hyperlink{if__lge_8c_source_l01501}{lge\+\_\+watchdog()}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}, \mbox{\hyperlink{if__lge_8c_source_l01068}{lge\+\_\+intr()}}, and \mbox{\hyperlink{if__lge_8c_source_l01029}{lge\+\_\+tick()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a688e2b91eb5e2144421ea3eeb1e95c3f_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_a688e2b91eb5e2144421ea3eeb1e95c3f_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a9983fd571bfe17221f45ee626b518712}\label{if__lge_8c_a9983fd571bfe17221f45ee626b518712}} 
\index{if\_lge.c@{if\_lge.c}!lge\_txeof@{lge\_txeof}}
\index{lge\_txeof@{lge\_txeof}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_txeof()}{lge\_txeof()}}
{\footnotesize\ttfamily static void lge\+\_\+txeof (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00986}{986}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00549}{CSR\+\_\+\+READ\+\_\+1}}, \mbox{\hyperlink{if__lgereg_8h_source_l00524}{lge\+\_\+softc\+::lge\+\_\+cdata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00406}{lge\+\_\+tx\+\_\+desc\+::lge\+\_\+ctl}}, \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, \mbox{\hyperlink{if__lgereg_8h_source_l00450}{LGE\+\_\+\+INC}}, \mbox{\hyperlink{if__lgereg_8h_source_l00523}{lge\+\_\+softc\+::lge\+\_\+ldata}}, \mbox{\hyperlink{if__lgereg_8h_source_l00410}{lge\+\_\+tx\+\_\+desc\+::lge\+\_\+mbuf}}, \mbox{\hyperlink{if__lgereg_8h_source_l00522}{lge\+\_\+softc\+::lge\+\_\+timer}}, \mbox{\hyperlink{if__lgereg_8h_source_l00503}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+tx\+\_\+cons}}, \mbox{\hyperlink{if__lgereg_8h_source_l00463}{lge\+\_\+list\+\_\+data\+::lge\+\_\+tx\+\_\+list}}, \mbox{\hyperlink{if__lgereg_8h_source_l00459}{LGE\+\_\+\+TX\+\_\+\+LIST\+\_\+\+CNT}}, \mbox{\hyperlink{if__lgereg_8h_source_l00502}{lge\+\_\+ring\+\_\+data\+::lge\+\_\+tx\+\_\+prod}}, and \mbox{\hyperlink{if__lgereg_8h_source_l00333}{LGE\+\_\+\+TXDMADONE\+\_\+8\+BIT}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01068}{lge\+\_\+intr()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=335pt]{dd/d92/if__lge_8c_a9983fd571bfe17221f45ee626b518712_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_ab57c127d31575d3987769aa74fc1b0f5}\label{if__lge_8c_ab57c127d31575d3987769aa74fc1b0f5}} 
\index{if\_lge.c@{if\_lge.c}!lge\_watchdog@{lge\_watchdog}}
\index{lge\_watchdog@{lge\_watchdog}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_watchdog()}{lge\_watchdog()}}
{\footnotesize\ttfamily static void lge\+\_\+watchdog (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structlge__softc}{lge\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l01501}{1501}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



References \mbox{\hyperlink{if__lgereg_8h_source_l00510}{lge\+\_\+softc\+::lge\+\_\+ifp}}, \mbox{\hyperlink{if__lge_8c_source_l01251}{lge\+\_\+init\+\_\+locked()}}, \mbox{\hyperlink{if__lgereg_8h_source_l00554}{LGE\+\_\+\+LOCK\+\_\+\+ASSERT}}, \mbox{\hyperlink{if__lge_8c_source_l00416}{lge\+\_\+reset()}}, \mbox{\hyperlink{if__lge_8c_source_l01191}{lge\+\_\+start\+\_\+locked()}}, and \mbox{\hyperlink{if__lge_8c_source_l01526}{lge\+\_\+stop()}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l01029}{lge\+\_\+tick()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_ab57c127d31575d3987769aa74fc1b0f5_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/d92/if__lge_8c_ab57c127d31575d3987769aa74fc1b0f5_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{if__lge_8c_a155b6ea3b15058ae9bf2d31c28a94423}\label{if__lge_8c_a155b6ea3b15058ae9bf2d31c28a94423}} 
\index{if\_lge.c@{if\_lge.c}!MODULE\_DEPEND@{MODULE\_DEPEND}}
\index{MODULE\_DEPEND@{MODULE\_DEPEND}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{MODULE\_DEPEND()}{MODULE\_DEPEND()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily MODULE\+\_\+\+DEPEND (\begin{DoxyParamCaption}\item[{lge}]{,  }\item[{ether}]{,  }\item[{1}]{,  }\item[{1}]{,  }\item[{1}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{if__lge_8c_afbbd650a9e744d412a3e0e5dfd41bead}\label{if__lge_8c_afbbd650a9e744d412a3e0e5dfd41bead}} 
\index{if\_lge.c@{if\_lge.c}!MODULE\_DEPEND@{MODULE\_DEPEND}}
\index{MODULE\_DEPEND@{MODULE\_DEPEND}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{MODULE\_DEPEND()}{MODULE\_DEPEND()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily MODULE\+\_\+\+DEPEND (\begin{DoxyParamCaption}\item[{lge}]{,  }\item[{miibus}]{,  }\item[{1}]{,  }\item[{1}]{,  }\item[{1}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{if__lge_8c_ab1943c869e0f73ba70d797852289e085}\label{if__lge_8c_ab1943c869e0f73ba70d797852289e085}} 
\index{if\_lge.c@{if\_lge.c}!MODULE\_DEPEND@{MODULE\_DEPEND}}
\index{MODULE\_DEPEND@{MODULE\_DEPEND}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{MODULE\_DEPEND()}{MODULE\_DEPEND()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily MODULE\+\_\+\+DEPEND (\begin{DoxyParamCaption}\item[{lge}]{,  }\item[{pci}]{,  }\item[{1}]{,  }\item[{1}]{,  }\item[{1}]{ }\end{DoxyParamCaption})}



\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{if__lge_8c_a0661186d5be3a95a72dbd90bff506785}\label{if__lge_8c_a0661186d5be3a95a72dbd90bff506785}} 
\index{if\_lge.c@{if\_lge.c}!lge\_devclass@{lge\_devclass}}
\index{lge\_devclass@{lge\_devclass}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_devclass}{lge\_devclass}}
{\footnotesize\ttfamily devclass\+\_\+t lge\+\_\+devclass\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{if__lge_8c_source_l00190}{190}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.

\mbox{\Hypertarget{if__lge_8c_a467c2ec48625790f74de05f899f8620a}\label{if__lge_8c_a467c2ec48625790f74de05f899f8620a}} 
\index{if\_lge.c@{if\_lge.c}!lge\_devs@{lge\_devs}}
\index{lge\_devs@{lge\_devs}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_devs}{lge\_devs}}
{\footnotesize\ttfamily const struct \mbox{\hyperlink{structlge__type}{lge\+\_\+type}} lge\+\_\+devs\mbox{[}$\,$\mbox{]}\hspace{0.3cm}{\ttfamily [static]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        \{ \mbox{\hyperlink{if__lgereg_8h_af0e23480ee30dcbb5d977283930638d6}{LGE\_VENDORID}}, \mbox{\hyperlink{if__lgereg_8h_a740e04b49d7963ca0163c11cb45b9bbe}{LGE\_DEVICEID}}, \textcolor{stringliteral}{"{}Level 1 Gigabit Ethernet"{}} \},}
\DoxyCodeLine{        \{ 0, 0, NULL \}}
\DoxyCodeLine{\}}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{if__lge_8c_source_l00116}{116}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.



Referenced by \mbox{\hyperlink{if__lge_8c_source_l00442}{lge\+\_\+probe()}}.

\mbox{\Hypertarget{if__lge_8c_a0f1ad7a61e2bd2999ed340c8f4ce38bf}\label{if__lge_8c_a0f1ad7a61e2bd2999ed340c8f4ce38bf}} 
\index{if\_lge.c@{if\_lge.c}!lge\_driver@{lge\_driver}}
\index{lge\_driver@{lge\_driver}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_driver}{lge\_driver}}
{\footnotesize\ttfamily driver\+\_\+t lge\+\_\+driver\hspace{0.3cm}{\ttfamily [static]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        \textcolor{stringliteral}{"{}lge"{}},}
\DoxyCodeLine{        \mbox{\hyperlink{if__lge_8c_a6b44a8ff7e50a54e813316f99ed5bf35}{lge\_methods}},}
\DoxyCodeLine{        \textcolor{keyword}{sizeof}(\textcolor{keyword}{struct }\mbox{\hyperlink{structlge__softc}{lge\_softc}})}
\DoxyCodeLine{\}}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{if__lge_8c_source_l00184}{184}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.

\mbox{\Hypertarget{if__lge_8c_a6b44a8ff7e50a54e813316f99ed5bf35}\label{if__lge_8c_a6b44a8ff7e50a54e813316f99ed5bf35}} 
\index{if\_lge.c@{if\_lge.c}!lge\_methods@{lge\_methods}}
\index{lge\_methods@{lge\_methods}!if\_lge.c@{if\_lge.c}}
\doxysubsubsection{\texorpdfstring{lge\_methods}{lge\_methods}}
{\footnotesize\ttfamily device\+\_\+method\+\_\+t lge\+\_\+methods\mbox{[}$\,$\mbox{]}\hspace{0.3cm}{\ttfamily [static]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        }
\DoxyCodeLine{        DEVMETHOD(device\_probe,         \mbox{\hyperlink{if__lge_8c_a7a9ae40ee7166713740914bd3e79fcf9}{lge\_probe}}),}
\DoxyCodeLine{        DEVMETHOD(device\_attach,        \mbox{\hyperlink{if__lge_8c_acda27634d3e3362be844bfdb58c4becd}{lge\_attach}}),}
\DoxyCodeLine{        DEVMETHOD(device\_detach,        \mbox{\hyperlink{if__lge_8c_aefc9d4c0331217df75ad603233ca39f5}{lge\_detach}}),}
\DoxyCodeLine{        DEVMETHOD(device\_shutdown,      \mbox{\hyperlink{if__lge_8c_a0155b546cdccab41f0b96d082bd46b87}{lge\_shutdown}}),}
\DoxyCodeLine{}
\DoxyCodeLine{        }
\DoxyCodeLine{        DEVMETHOD(miibus\_readreg,       \mbox{\hyperlink{if__lge_8c_a45348b816bbb7e7d0c2ce61e5de54757}{lge\_miibus\_readreg}}),}
\DoxyCodeLine{        DEVMETHOD(miibus\_writereg,      \mbox{\hyperlink{if__lge_8c_a1b5bb076c2e30a3477c41792c6951ee2}{lge\_miibus\_writereg}}),}
\DoxyCodeLine{        DEVMETHOD(miibus\_statchg,       \mbox{\hyperlink{if__lge_8c_a1b8222ac1b95420bc366ce3cc43fd532}{lge\_miibus\_statchg}}),}
\DoxyCodeLine{}
\DoxyCodeLine{        DEVMETHOD\_END}
\DoxyCodeLine{\}}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{if__lge_8c_source_l00169}{169}} of file \mbox{\hyperlink{if__lge_8c_source}{if\+\_\+lge.\+c}}.

