\hypertarget{ef10__ev_8c}{}\doxysection{dev/sfxge/common/ef10\+\_\+ev.c File Reference}
\label{ef10__ev_8c}\index{dev/sfxge/common/ef10\_ev.c@{dev/sfxge/common/ef10\_ev.c}}
{\ttfamily \#include $<$sys/cdefs.\+h$>$}\newline
{\ttfamily \#include \char`\"{}efx.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}efx\+\_\+impl.\+h\char`\"{}}\newline
Include dependency graph for ef10\+\_\+ev.\+c\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d8/d57/ef10__ev_8c__incl}
\end{center}
\end{figure}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{ef10__ev_8c_a2f8442d4f07ac88d75950bf6b19e6482}{EFX\+\_\+\+EV\+\_\+\+QSTAT\+\_\+\+INCR}}(\+\_\+eep,  \+\_\+stat)
\item 
\#define \mbox{\hyperlink{ef10__ev_8c_aea9dcc6f496a6428154135d3ec645bc3}{EFX\+\_\+\+EF10\+\_\+\+ALWAYS\+\_\+\+INTERRUPTING\+\_\+\+EVQ\+\_\+\+INDEX}}~(0)
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{ef10__ev_8c_a8c3ef283470a68cd30afe9b8a72cb60f}{\+\_\+\+\_\+\+FBSDID}} (\char`\"{}\$Free\+BSD\$\char`\"{})
\item 
static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} boolean\+\_\+t \mbox{\hyperlink{ef10__ev_8c_a14953be2498ca094b55c0fa1f54ddad5}{ef10\+\_\+ev\+\_\+rx}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} $\ast$eqp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} const \mbox{\hyperlink{efx_8h_a05d6e653407371b7245369c097a87d8a}{efx\+\_\+ev\+\_\+callbacks\+\_\+t}} $\ast$eecp, \mbox{\hyperlink{efx__annote_8h_a9c2d0f2980e51b51bb405ee2a31a3353}{\+\_\+\+\_\+in\+\_\+opt}} void $\ast$arg)
\item 
static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} boolean\+\_\+t \mbox{\hyperlink{ef10__ev_8c_a27bdb23e356c3e969bf7854512790c65}{ef10\+\_\+ev\+\_\+tx}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} $\ast$eqp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} const \mbox{\hyperlink{efx_8h_a05d6e653407371b7245369c097a87d8a}{efx\+\_\+ev\+\_\+callbacks\+\_\+t}} $\ast$eecp, \mbox{\hyperlink{efx__annote_8h_a9c2d0f2980e51b51bb405ee2a31a3353}{\+\_\+\+\_\+in\+\_\+opt}} void $\ast$arg)
\item 
static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} boolean\+\_\+t \mbox{\hyperlink{ef10__ev_8c_acdea5cdd164dc027c47ee238138ed007}{ef10\+\_\+ev\+\_\+driver}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} $\ast$eqp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} const \mbox{\hyperlink{efx_8h_a05d6e653407371b7245369c097a87d8a}{efx\+\_\+ev\+\_\+callbacks\+\_\+t}} $\ast$eecp, \mbox{\hyperlink{efx__annote_8h_a9c2d0f2980e51b51bb405ee2a31a3353}{\+\_\+\+\_\+in\+\_\+opt}} void $\ast$arg)
\item 
static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} boolean\+\_\+t \mbox{\hyperlink{ef10__ev_8c_ab8cb9f4b5507e3e02916566f5350f1ab}{ef10\+\_\+ev\+\_\+drv\+\_\+gen}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} $\ast$eqp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} const \mbox{\hyperlink{efx_8h_a05d6e653407371b7245369c097a87d8a}{efx\+\_\+ev\+\_\+callbacks\+\_\+t}} $\ast$eecp, \mbox{\hyperlink{efx__annote_8h_a9c2d0f2980e51b51bb405ee2a31a3353}{\+\_\+\+\_\+in\+\_\+opt}} void $\ast$arg)
\item 
static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} boolean\+\_\+t \mbox{\hyperlink{ef10__ev_8c_a8a19c445adea6eb1da276f88ef3a4289}{ef10\+\_\+ev\+\_\+mcdi}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} $\ast$eqp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} const \mbox{\hyperlink{efx_8h_a05d6e653407371b7245369c097a87d8a}{efx\+\_\+ev\+\_\+callbacks\+\_\+t}} $\ast$eecp, \mbox{\hyperlink{efx__annote_8h_a9c2d0f2980e51b51bb405ee2a31a3353}{\+\_\+\+\_\+in\+\_\+opt}} void $\ast$arg)
\item 
static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t \mbox{\hyperlink{ef10__ev_8c_a3da47330ca712eea0759a2712244bb13}{efx\+\_\+mcdi\+\_\+set\+\_\+evq\+\_\+tmr}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$enp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t instance, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t mode, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t timer\+\_\+ns)
\item 
static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t \mbox{\hyperlink{ef10__ev_8c_ae119b135cd9709a1fc6394cad96e19eb}{efx\+\_\+mcdi\+\_\+init\+\_\+evq}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$enp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int instance, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efsys_8h_acda2ad0a610df48857d7444995074c32}{efsys\+\_\+mem\+\_\+t}} $\ast$esmp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} size\+\_\+t nevs, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t irq, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t us, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t flags, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} boolean\+\_\+t low\+\_\+latency)
\item 
static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t \mbox{\hyperlink{ef10__ev_8c_ad5aa1af8a46dea0e652289e041570d4b}{efx\+\_\+mcdi\+\_\+init\+\_\+evq\+\_\+v2}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$enp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int instance, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efsys_8h_acda2ad0a610df48857d7444995074c32}{efsys\+\_\+mem\+\_\+t}} $\ast$esmp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} size\+\_\+t nevs, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t irq, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t us, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t flags)
\item 
static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t \mbox{\hyperlink{ef10__ev_8c_a739c332c961e6cb608039dcd667fdbad}{efx\+\_\+mcdi\+\_\+fini\+\_\+evq}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$enp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t instance)
\item 
\mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t \mbox{\hyperlink{ef10__ev_8c_ad058e7fa7988bf57e9cf59fabb6a4cef}{ef10\+\_\+ev\+\_\+init}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$enp)
\item 
void \mbox{\hyperlink{ef10__ev_8c_a317611d55da2f71fdb249b6b1fe519c9}{ef10\+\_\+ev\+\_\+fini}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$enp)
\item 
\mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t \mbox{\hyperlink{ef10__ev_8c_ad12ff27569b84998dddfa3836bd75e68}{ef10\+\_\+ev\+\_\+qcreate}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$enp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int \mbox{\hyperlink{sfxge_8h_a589d64202487f78e3cc30dd2e04c5201}{index}}, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efsys_8h_acda2ad0a610df48857d7444995074c32}{efsys\+\_\+mem\+\_\+t}} $\ast$esmp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} size\+\_\+t ndescs, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t id, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t us, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t flags, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep)
\item 
void \mbox{\hyperlink{ef10__ev_8c_ad3f9b8112337a9587ecdd8522d7c0b8a}{ef10\+\_\+ev\+\_\+qdestroy}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep)
\item 
\mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t \mbox{\hyperlink{ef10__ev_8c_a820d75548dd156574688ee63098874b2}{ef10\+\_\+ev\+\_\+qprime}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int count)
\item 
static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t \mbox{\hyperlink{ef10__ev_8c_a0c7b15cf178277cf65267e998f5a2367}{efx\+\_\+mcdi\+\_\+driver\+\_\+event}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$enp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t evq, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} data)
\item 
void \mbox{\hyperlink{ef10__ev_8c_a44d93dd8646449a3665d85e5976610cf}{ef10\+\_\+ev\+\_\+qpost}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint16\+\_\+t data)
\item 
\mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t \mbox{\hyperlink{ef10__ev_8c_a57b93350252d26a2ce6b336b9a8e1d2f}{ef10\+\_\+ev\+\_\+qmoderate}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int us)
\item 
void \mbox{\hyperlink{ef10__ev_8c_a5e70af9a67b3a8fc636137d9c95c854c}{ef10\+\_\+ev\+\_\+qstats\+\_\+update}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a558eebaf695b2df2f0c53bf98486e5ec}{\+\_\+\+\_\+inout\+\_\+ecount}}(\mbox{\hyperlink{efx_8h_a31ef941c3ccbc108a8176a761b41052ca12bebad1e1af1127b50ccec428a4b7d5}{EV\+\_\+\+NQSTATS}}) \mbox{\hyperlink{efsys_8h_a61e977569d44ec5f5531ef7d2f38bfda}{efsys\+\_\+stat\+\_\+t}} $\ast$stat)
\item 
void \mbox{\hyperlink{ef10__ev_8c_a4ecae7fa0f2c52df817a963eb03b8306}{ef10\+\_\+ev\+\_\+rxlabel\+\_\+init}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a7578715d955e0b22cfe19a26afbd6639}{efx\+\_\+rxq\+\_\+t}} $\ast$erp, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int label, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_aa38804f3d491df65df4a9948c0a8e88a}{efx\+\_\+rxq\+\_\+type\+\_\+t}} type)
\item 
void \mbox{\hyperlink{ef10__ev_8c_aacefa0bfe511ea161d77b05e8946b7f5}{ef10\+\_\+ev\+\_\+rxlabel\+\_\+fini}} (\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$eep, \mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int label)
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{ef10__ev_8c_aea9dcc6f496a6428154135d3ec645bc3}\label{ef10__ev_8c_aea9dcc6f496a6428154135d3ec645bc3}} 
\index{ef10\_ev.c@{ef10\_ev.c}!EFX\_EF10\_ALWAYS\_INTERRUPTING\_EVQ\_INDEX@{EFX\_EF10\_ALWAYS\_INTERRUPTING\_EVQ\_INDEX}}
\index{EFX\_EF10\_ALWAYS\_INTERRUPTING\_EVQ\_INDEX@{EFX\_EF10\_ALWAYS\_INTERRUPTING\_EVQ\_INDEX}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{EFX\_EF10\_ALWAYS\_INTERRUPTING\_EVQ\_INDEX}{EFX\_EF10\_ALWAYS\_INTERRUPTING\_EVQ\_INDEX}}
{\footnotesize\ttfamily \#define EFX\+\_\+\+EF10\+\_\+\+ALWAYS\+\_\+\+INTERRUPTING\+\_\+\+EVQ\+\_\+\+INDEX~(0)}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00057}{57}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.

\mbox{\Hypertarget{ef10__ev_8c_a2f8442d4f07ac88d75950bf6b19e6482}\label{ef10__ev_8c_a2f8442d4f07ac88d75950bf6b19e6482}} 
\index{ef10\_ev.c@{ef10\_ev.c}!EFX\_EV\_QSTAT\_INCR@{EFX\_EV\_QSTAT\_INCR}}
\index{EFX\_EV\_QSTAT\_INCR@{EFX\_EV\_QSTAT\_INCR}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{EFX\_EV\_QSTAT\_INCR}{EFX\_EV\_QSTAT\_INCR}}
{\footnotesize\ttfamily \#define EFX\+\_\+\+EV\+\_\+\+QSTAT\+\_\+\+INCR(\begin{DoxyParamCaption}\item[{}]{\+\_\+eep,  }\item[{}]{\+\_\+stat }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{        \textcolor{keywordflow}{do} \{                                                            \(\backslash\)}
\DoxyCodeLine{                (\_eep)-\/>ee\_stat[\_stat]++;                               \(\backslash\)}
\DoxyCodeLine{        \_NOTE(CONSTANTCONDITION)                                        \(\backslash\)}
\DoxyCodeLine{        \} \textcolor{keywordflow}{while} (B\_FALSE)}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00043}{43}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



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

\mbox{\Hypertarget{ef10__ev_8c_acdea5cdd164dc027c47ee238138ed007}\label{ef10__ev_8c_acdea5cdd164dc027c47ee238138ed007}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_driver@{ef10\_ev\_driver}}
\index{ef10\_ev\_driver@{ef10\_ev\_driver}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_driver()}{ef10\_ev\_driver()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} boolean\+\_\+t ef10\+\_\+ev\+\_\+driver (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} $\ast$}]{eqp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} const \mbox{\hyperlink{efx_8h_a05d6e653407371b7245369c097a87d8a}{efx\+\_\+ev\+\_\+callbacks\+\_\+t}} $\ast$}]{eecp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a9c2d0f2980e51b51bb405ee2a31a3353}{\+\_\+\+\_\+in\+\_\+opt}} void $\ast$}]{arg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l01113}{1113}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efsys_8h_source_l01113}{EFSYS\+\_\+\+ASSERT}}, \mbox{\hyperlink{efsys_8h_source_l00231}{EFSYS\+\_\+\+PROBE3}}, \mbox{\hyperlink{ef10__ev_8c_source_l00043}{EFX\+\_\+\+EV\+\_\+\+QSTAT\+\_\+\+INCR}}, \mbox{\hyperlink{efx__types_8h_source_l01626}{EFX\+\_\+\+QWORD\+\_\+\+FIELD}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00321}{ESE\+\_\+\+DZ\+\_\+\+DRV\+\_\+\+START\+\_\+\+UP\+\_\+\+EV}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00320}{ESE\+\_\+\+DZ\+\_\+\+DRV\+\_\+\+TIMER\+\_\+\+EV}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00322}{ESE\+\_\+\+DZ\+\_\+\+DRV\+\_\+\+WAKE\+\_\+\+UP\+\_\+\+EV}}, and \mbox{\hyperlink{efx_8h_source_l01977}{EV\+\_\+\+DRIVER}}.



Referenced by \mbox{\hyperlink{ef10__ev_8c_source_l00457}{ef10\+\_\+ev\+\_\+qcreate()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=303pt]{d4/d62/ef10__ev_8c_acdea5cdd164dc027c47ee238138ed007_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_ab8cb9f4b5507e3e02916566f5350f1ab}\label{ef10__ev_8c_ab8cb9f4b5507e3e02916566f5350f1ab}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_drv\_gen@{ef10\_ev\_drv\_gen}}
\index{ef10\_ev\_drv\_gen@{ef10\_ev\_drv\_gen}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_drv\_gen()}{ef10\_ev\_drv\_gen()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} boolean\+\_\+t ef10\+\_\+ev\+\_\+drv\+\_\+gen (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} $\ast$}]{eqp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} const \mbox{\hyperlink{efx_8h_a05d6e653407371b7245369c097a87d8a}{efx\+\_\+ev\+\_\+callbacks\+\_\+t}} $\ast$}]{eecp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a9c2d0f2980e51b51bb405ee2a31a3353}{\+\_\+\+\_\+in\+\_\+opt}} void $\ast$}]{arg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l01163}{1163}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efsys_8h_source_l01113}{EFSYS\+\_\+\+ASSERT}}, \mbox{\hyperlink{efsys_8h_source_l00231}{EFSYS\+\_\+\+PROBE3}}, \mbox{\hyperlink{ef10__ev_8c_source_l00043}{EFX\+\_\+\+EV\+\_\+\+QSTAT\+\_\+\+INCR}}, \mbox{\hyperlink{efx__types_8h_source_l01626}{EFX\+\_\+\+QWORD\+\_\+\+FIELD}}, and \mbox{\hyperlink{efx_8h_source_l01984}{EV\+\_\+\+DRV\+\_\+\+GEN}}.



Referenced by \mbox{\hyperlink{ef10__ev_8c_source_l00457}{ef10\+\_\+ev\+\_\+qcreate()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=314pt]{d4/d62/ef10__ev_8c_ab8cb9f4b5507e3e02916566f5350f1ab_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_a317611d55da2f71fdb249b6b1fe519c9}\label{ef10__ev_8c_a317611d55da2f71fdb249b6b1fe519c9}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_fini@{ef10\_ev\_fini}}
\index{ef10\_ev\_fini@{ef10\_ev\_fini}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_fini()}{ef10\_ev\_fini()}}
{\footnotesize\ttfamily void ef10\+\_\+ev\+\_\+fini (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$}]{enp }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00450}{450}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efx__annote_8h_source_l00125}{\+\_\+\+NOTE}}.

\mbox{\Hypertarget{ef10__ev_8c_ad058e7fa7988bf57e9cf59fabb6a4cef}\label{ef10__ev_8c_ad058e7fa7988bf57e9cf59fabb6a4cef}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_init@{ef10\_ev\_init}}
\index{ef10\_ev\_init@{ef10\_ev\_init}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_init()}{ef10\_ev\_init()}}
{\footnotesize\ttfamily \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t ef10\+\_\+ev\+\_\+init (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$}]{enp }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00442}{442}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efx__annote_8h_source_l00125}{\+\_\+\+NOTE}}.

\mbox{\Hypertarget{ef10__ev_8c_a8a19c445adea6eb1da276f88ef3a4289}\label{ef10__ev_8c_a8a19c445adea6eb1da276f88ef3a4289}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_mcdi@{ef10\_ev\_mcdi}}
\index{ef10\_ev\_mcdi@{ef10\_ev\_mcdi}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_mcdi()}{ef10\_ev\_mcdi()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} boolean\+\_\+t ef10\+\_\+ev\+\_\+mcdi (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} $\ast$}]{eqp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} const \mbox{\hyperlink{efx_8h_a05d6e653407371b7245369c097a87d8a}{efx\+\_\+ev\+\_\+callbacks\+\_\+t}} $\ast$}]{eecp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a9c2d0f2980e51b51bb405ee2a31a3353}{\+\_\+\+\_\+in\+\_\+opt}} void $\ast$}]{arg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l01191}{1191}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{ef10__phy_8c_source_l00192}{ef10\+\_\+phy\+\_\+link\+\_\+ev()}}, \mbox{\hyperlink{efsys_8h_source_l01113}{EFSYS\+\_\+\+ASSERT}}, \mbox{\hyperlink{efsys_8h_source_l00227}{EFSYS\+\_\+\+PROBE1}}, \mbox{\hyperlink{efsys_8h_source_l00229}{EFSYS\+\_\+\+PROBE2}}, \mbox{\hyperlink{efsys_8h_source_l00231}{EFSYS\+\_\+\+PROBE3}}, \mbox{\hyperlink{ef10__ev_8c_source_l00043}{EFX\+\_\+\+EV\+\_\+\+QSTAT\+\_\+\+INCR}}, \mbox{\hyperlink{efx_8h_source_l02113}{EFX\+\_\+\+EXCEPTION\+\_\+\+FWALERT\+\_\+\+SRAM}}, \mbox{\hyperlink{efx_8h_source_l02115}{EFX\+\_\+\+EXCEPTION\+\_\+\+RX\+\_\+\+ERROR}}, \mbox{\hyperlink{efx_8h_source_l02116}{EFX\+\_\+\+EXCEPTION\+\_\+\+TX\+\_\+\+ERROR}}, \mbox{\hyperlink{efx_8h_source_l02114}{EFX\+\_\+\+EXCEPTION\+\_\+\+UNKNOWN\+\_\+\+FWALERT}}, \mbox{\hyperlink{efx_8h_source_l02112}{EFX\+\_\+\+EXCEPTION\+\_\+\+UNKNOWN\+\_\+\+SENSOREVT}}, \mbox{\hyperlink{efx__mcdi_8c_source_l00759}{efx\+\_\+mcdi\+\_\+ev\+\_\+cpl()}}, \mbox{\hyperlink{efx__mcdi_8c_source_l00872}{efx\+\_\+mcdi\+\_\+ev\+\_\+death()}}, \mbox{\hyperlink{efx__types_8h_source_l01626}{EFX\+\_\+\+QWORD\+\_\+\+FIELD}}, \mbox{\hyperlink{efx__impl_8h_source_l00087}{EFX\+\_\+\+RESET\+\_\+\+RXQ\+\_\+\+ERR}}, \mbox{\hyperlink{efx__impl_8h_source_l00088}{EFX\+\_\+\+RESET\+\_\+\+TXQ\+\_\+\+ERR}}, \mbox{\hyperlink{efx__impl_8h_source_l00688}{efx\+\_\+nic\+\_\+s\+::en\+\_\+reset\+\_\+flags}}, \mbox{\hyperlink{efx_8h_source_l01980}{EV\+\_\+\+DRIVER\+\_\+\+RX\+\_\+\+DESCQ\+\_\+\+FLS\+\_\+\+DONE}}, \mbox{\hyperlink{efx_8h_source_l01979}{EV\+\_\+\+DRIVER\+\_\+\+TX\+\_\+\+DESCQ\+\_\+\+FLS\+\_\+\+DONE}}, \mbox{\hyperlink{efx_8h_source_l01985}{EV\+\_\+\+MCDI\+\_\+\+RESPONSE}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00403}{MCDI\+\_\+\+EV\+\_\+\+FIELD}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00627}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+BADSSERT}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00631}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+CMDDONE}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00643}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+FWALERT}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00633}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+LINKCHANGE}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00641}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+MAC\+\_\+\+STATS\+\_\+\+DMA}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00669}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+MC\+\_\+\+REBOOT}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00687}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+PROXY\+\_\+\+RESPONSE}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00639}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+REBOOT}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00659}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+RX\+\_\+\+ERR}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00657}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+RX\+\_\+\+FLUSH}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00637}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+SCHEDERR}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00635}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+SENSOREVT}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00647}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+TX\+\_\+\+ERR}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00649}{MCDI\+\_\+\+EVENT\+\_\+\+CODE\+\_\+\+TX\+\_\+\+FLUSH}}, and \mbox{\hyperlink{efx__regs__mcdi_8h_source_l00458}{MCDI\+\_\+\+EVENT\+\_\+\+FWALERT\+\_\+\+REASON\+\_\+\+SRAM\+\_\+\+ACCESS}}.



Referenced by \mbox{\hyperlink{ef10__ev_8c_source_l00457}{ef10\+\_\+ev\+\_\+qcreate()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d4/d62/ef10__ev_8c_a8a19c445adea6eb1da276f88ef3a4289_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=299pt]{d4/d62/ef10__ev_8c_a8a19c445adea6eb1da276f88ef3a4289_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_ad12ff27569b84998dddfa3836bd75e68}\label{ef10__ev_8c_ad12ff27569b84998dddfa3836bd75e68}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_qcreate@{ef10\_ev\_qcreate}}
\index{ef10\_ev\_qcreate@{ef10\_ev\_qcreate}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_qcreate()}{ef10\_ev\_qcreate()}}
{\footnotesize\ttfamily \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t ef10\+\_\+ev\+\_\+qcreate (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$}]{enp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int}]{index,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efsys_8h_acda2ad0a610df48857d7444995074c32}{efsys\+\_\+mem\+\_\+t}} $\ast$}]{esmp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} size\+\_\+t}]{ndescs,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{id,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{us,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{flags,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00457}{457}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efx__annote_8h_source_l00125}{\+\_\+\+NOTE}}, \mbox{\hyperlink{ef10__ev_8c_source_l01113}{ef10\+\_\+ev\+\_\+driver()}}, \mbox{\hyperlink{ef10__ev_8c_source_l01163}{ef10\+\_\+ev\+\_\+drv\+\_\+gen()}}, \mbox{\hyperlink{ef10__ev_8c_source_l01191}{ef10\+\_\+ev\+\_\+mcdi()}}, \mbox{\hyperlink{ef10__ev_8c_source_l00865}{ef10\+\_\+ev\+\_\+rx()}}, \mbox{\hyperlink{ef10__ev_8c_source_l01077}{ef10\+\_\+ev\+\_\+tx()}}, \mbox{\hyperlink{efsys_8h_source_l00225}{EFSYS\+\_\+\+PROBE}}, \mbox{\hyperlink{efsys_8h_source_l00227}{EFSYS\+\_\+\+PROBE1}}, \mbox{\hyperlink{ef10__ev_8c_source_l00057}{EFX\+\_\+\+EF10\+\_\+\+ALWAYS\+\_\+\+INTERRUPTING\+\_\+\+EVQ\+\_\+\+INDEX}}, \mbox{\hyperlink{efx_8h_source_l02013}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+NOTIFY\+\_\+\+INTERRUPT}}, \mbox{\hyperlink{efx_8h_source_l02012}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+NOTIFY\+\_\+\+MASK}}, \mbox{\hyperlink{efx_8h_source_l02001}{EFX\+\_\+\+EVQ\+\_\+\+MAXNEVS}}, \mbox{\hyperlink{efx_8h_source_l02002}{EFX\+\_\+\+EVQ\+\_\+\+MINNEVS}}, \mbox{\hyperlink{ef10__ev_8c_source_l00140}{efx\+\_\+mcdi\+\_\+init\+\_\+evq()}}, \mbox{\hyperlink{ef10__ev_8c_source_l00276}{efx\+\_\+mcdi\+\_\+init\+\_\+evq\+\_\+v2()}}, \mbox{\hyperlink{efx_8h_source_l00047}{EFX\+\_\+\+STATIC\+\_\+\+ASSERT}}, \mbox{\hyperlink{efx_8h_source_l01391}{efx\+\_\+nic\+\_\+cfg\+\_\+s\+::enc\+\_\+datapath\+\_\+cap\+\_\+evb}}, \mbox{\hyperlink{efx_8h_source_l01302}{efx\+\_\+nic\+\_\+cfg\+\_\+s\+::enc\+\_\+evq\+\_\+limit}}, \mbox{\hyperlink{efx_8h_source_l01311}{efx\+\_\+nic\+\_\+cfg\+\_\+s\+::enc\+\_\+evq\+\_\+timer\+\_\+max\+\_\+us}}, \mbox{\hyperlink{efx_8h_source_l01395}{efx\+\_\+nic\+\_\+cfg\+\_\+s\+::enc\+\_\+init\+\_\+evq\+\_\+v2\+\_\+supported}}, \mbox{\hyperlink{sfxge_8h_source_l00003}{index}}, and \mbox{\hyperlink{efsys_8h_source_l00083}{ISP2}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d4/d62/ef10__ev_8c_ad12ff27569b84998dddfa3836bd75e68_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_ad3f9b8112337a9587ecdd8522d7c0b8a}\label{ef10__ev_8c_ad3f9b8112337a9587ecdd8522d7c0b8a}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_qdestroy@{ef10\_ev\_qdestroy}}
\index{ef10\_ev\_qdestroy@{ef10\_ev\_qdestroy}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_qdestroy()}{ef10\_ev\_qdestroy()}}
{\footnotesize\ttfamily void ef10\+\_\+ev\+\_\+qdestroy (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00565}{565}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efsys_8h_source_l01113}{EFSYS\+\_\+\+ASSERT}}, \mbox{\hyperlink{efx_8h_source_l00081}{EFX\+\_\+\+FAMILY\+\_\+\+HUNTINGTON}}, \mbox{\hyperlink{efx_8h_source_l00082}{EFX\+\_\+\+FAMILY\+\_\+\+MEDFORD}}, \mbox{\hyperlink{efx_8h_source_l00083}{EFX\+\_\+\+FAMILY\+\_\+\+MEDFORD2}}, \mbox{\hyperlink{ef10__ev_8c_source_l00404}{efx\+\_\+mcdi\+\_\+fini\+\_\+evq()}}, and \mbox{\hyperlink{efx__impl_8h_source_l00682}{efx\+\_\+nic\+\_\+s\+::en\+\_\+family}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d4/d62/ef10__ev_8c_ad3f9b8112337a9587ecdd8522d7c0b8a_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_a57b93350252d26a2ce6b336b9a8e1d2f}\label{ef10__ev_8c_a57b93350252d26a2ce6b336b9a8e1d2f}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_qmoderate@{ef10\_ev\_qmoderate}}
\index{ef10\_ev\_qmoderate@{ef10\_ev\_qmoderate}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_qmoderate()}{ef10\_ev\_qmoderate()}}
{\footnotesize\ttfamily \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t ef10\+\_\+ev\+\_\+qmoderate (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int}]{us }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00674}{674}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efx__regs__ef10_8h_source_l00657}{EFE\+\_\+\+DD\+\_\+\+EVQ\+\_\+\+IND\+\_\+\+TIMER\+\_\+\+FLAGS}}, \mbox{\hyperlink{efsys_8h_source_l00225}{EFSYS\+\_\+\+PROBE}}, \mbox{\hyperlink{efsys_8h_source_l00227}{EFSYS\+\_\+\+PROBE1}}, \mbox{\hyperlink{efx__impl_8h_source_l01113}{EFX\+\_\+\+BAR\+\_\+\+VI\+\_\+\+WRITED}}, \mbox{\hyperlink{efx__ev_8c_source_l00556}{efx\+\_\+ev\+\_\+usecs\+\_\+to\+\_\+ticks()}}, \mbox{\hyperlink{ef10__ev_8c_source_l00095}{efx\+\_\+mcdi\+\_\+set\+\_\+evq\+\_\+tmr()}}, \mbox{\hyperlink{efx__types_8h_source_l01039}{EFX\+\_\+\+POPULATE\+\_\+\+DWORD\+\_\+3}}, \mbox{\hyperlink{efx_8h_source_l00047}{EFX\+\_\+\+STATIC\+\_\+\+ASSERT}}, \mbox{\hyperlink{efx__impl_8h_source_l00689}{efx\+\_\+nic\+\_\+s\+::en\+\_\+nic\+\_\+cfg}}, \mbox{\hyperlink{efx_8h_source_l01361}{efx\+\_\+nic\+\_\+cfg\+\_\+s\+::enc\+\_\+bug35388\+\_\+workaround}}, \mbox{\hyperlink{efx_8h_source_l01363}{efx\+\_\+nic\+\_\+cfg\+\_\+s\+::enc\+\_\+bug61265\+\_\+workaround}}, \mbox{\hyperlink{efx_8h_source_l01311}{efx\+\_\+nic\+\_\+cfg\+\_\+s\+::enc\+\_\+evq\+\_\+timer\+\_\+max\+\_\+us}}, \mbox{\hyperlink{efx__regs_8h_source_l03330}{FFE\+\_\+\+CZ\+\_\+\+TIMER\+\_\+\+MODE\+\_\+\+DIS}}, \mbox{\hyperlink{efx__regs_8h_source_l03329}{FFE\+\_\+\+CZ\+\_\+\+TIMER\+\_\+\+MODE\+\_\+\+IMMED\+\_\+\+START}}, \mbox{\hyperlink{efx__regs_8h_source_l03327}{FFE\+\_\+\+CZ\+\_\+\+TIMER\+\_\+\+MODE\+\_\+\+INT\+\_\+\+HLDOFF}}, \mbox{\hyperlink{efx__regs_8h_source_l03328}{FFE\+\_\+\+CZ\+\_\+\+TIMER\+\_\+\+MODE\+\_\+\+TRIG\+\_\+\+START}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l16413}{MC\+\_\+\+CMD\+\_\+\+SET\+\_\+\+EVQ\+\_\+\+TMR\+\_\+\+IN\+\_\+\+TIMER\+\_\+\+MODE\+\_\+\+DIS}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l16414}{MC\+\_\+\+CMD\+\_\+\+SET\+\_\+\+EVQ\+\_\+\+TMR\+\_\+\+IN\+\_\+\+TIMER\+\_\+\+MODE\+\_\+\+IMMED\+\_\+\+START}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l16416}{MC\+\_\+\+CMD\+\_\+\+SET\+\_\+\+EVQ\+\_\+\+TMR\+\_\+\+IN\+\_\+\+TIMER\+\_\+\+MODE\+\_\+\+INT\+\_\+\+HLDOFF}}, and \mbox{\hyperlink{efx__regs__mcdi_8h_source_l16415}{MC\+\_\+\+CMD\+\_\+\+SET\+\_\+\+EVQ\+\_\+\+TMR\+\_\+\+IN\+\_\+\+TIMER\+\_\+\+MODE\+\_\+\+TRIG\+\_\+\+START}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d4/d62/ef10__ev_8c_a57b93350252d26a2ce6b336b9a8e1d2f_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_a44d93dd8646449a3665d85e5976610cf}\label{ef10__ev_8c_a44d93dd8646449a3665d85e5976610cf}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_qpost@{ef10\_ev\_qpost}}
\index{ef10\_ev\_qpost@{ef10\_ev\_qpost}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_qpost()}{ef10\_ev\_qpost()}}
{\footnotesize\ttfamily void ef10\+\_\+ev\+\_\+qpost (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint16\+\_\+t}]{data }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00658}{658}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{ef10__ev_8c_source_l00619}{efx\+\_\+mcdi\+\_\+driver\+\_\+event()}}, \mbox{\hyperlink{efx__types_8h_source_l00966}{EFX\+\_\+\+POPULATE\+\_\+\+QWORD\+\_\+3}}, and \mbox{\hyperlink{efx__impl_8h_source_l00044}{ESE\+\_\+\+DZ\+\_\+\+EV\+\_\+\+CODE\+\_\+\+DRV\+\_\+\+GEN\+\_\+\+EV}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d4/d62/ef10__ev_8c_a44d93dd8646449a3665d85e5976610cf_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_a820d75548dd156574688ee63098874b2}\label{ef10__ev_8c_a820d75548dd156574688ee63098874b2}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_qprime@{ef10\_ev\_qprime}}
\index{ef10\_ev\_qprime@{ef10\_ev\_qprime}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_qprime()}{ef10\_ev\_qprime()}}
{\footnotesize\ttfamily \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t ef10\+\_\+ev\+\_\+qprime (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int}]{count }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00578}{578}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efx__regs__ef10_8h_source_l00651}{EFE\+\_\+\+DD\+\_\+\+EVQ\+\_\+\+IND\+\_\+\+RPTR\+\_\+\+FLAGS\+\_\+\+HIGH}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00652}{EFE\+\_\+\+DD\+\_\+\+EVQ\+\_\+\+IND\+\_\+\+RPTR\+\_\+\+FLAGS\+\_\+\+LOW}}, \mbox{\hyperlink{efx__impl_8h_source_l01113}{EFX\+\_\+\+BAR\+\_\+\+VI\+\_\+\+WRITED}}, \mbox{\hyperlink{efx_8h_source_l02001}{EFX\+\_\+\+EVQ\+\_\+\+MAXNEVS}}, \mbox{\hyperlink{efx_8h_source_l02002}{EFX\+\_\+\+EVQ\+\_\+\+MINNEVS}}, \mbox{\hyperlink{efx__types_8h_source_l01049}{EFX\+\_\+\+POPULATE\+\_\+\+DWORD\+\_\+1}}, \mbox{\hyperlink{efx__types_8h_source_l01044}{EFX\+\_\+\+POPULATE\+\_\+\+DWORD\+\_\+2}}, \mbox{\hyperlink{efx_8h_source_l00047}{EFX\+\_\+\+STATIC\+\_\+\+ASSERT}}, \mbox{\hyperlink{efx__impl_8h_source_l00689}{efx\+\_\+nic\+\_\+s\+::en\+\_\+nic\+\_\+cfg}}, \mbox{\hyperlink{efx_8h_source_l01361}{efx\+\_\+nic\+\_\+cfg\+\_\+s\+::enc\+\_\+bug35388\+\_\+workaround}}, and \mbox{\hyperlink{efx__regs__ef10_8h_source_l00654}{ERF\+\_\+\+DD\+\_\+\+EVQ\+\_\+\+IND\+\_\+\+RPTR\+\_\+\+WIDTH}}.

\mbox{\Hypertarget{ef10__ev_8c_a5e70af9a67b3a8fc636137d9c95c854c}\label{ef10__ev_8c_a5e70af9a67b3a8fc636137d9c95c854c}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_qstats\_update@{ef10\_ev\_qstats\_update}}
\index{ef10\_ev\_qstats\_update@{ef10\_ev\_qstats\_update}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_qstats\_update()}{ef10\_ev\_qstats\_update()}}
{\footnotesize\ttfamily void ef10\+\_\+ev\+\_\+qstats\+\_\+update (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a558eebaf695b2df2f0c53bf98486e5ec}{\+\_\+\+\_\+inout\+\_\+ecount}}(\mbox{\hyperlink{efx_8h_a31ef941c3ccbc108a8176a761b41052ca12bebad1e1af1127b50ccec428a4b7d5}{EV\+\_\+\+NQSTATS}}) \mbox{\hyperlink{efsys_8h_a61e977569d44ec5f5531ef7d2f38bfda}{efsys\+\_\+stat\+\_\+t}} $\ast$}]{stat }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00755}{755}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efsys_8h_source_l01056}{EFSYS\+\_\+\+STAT\+\_\+\+INCR}}, and \mbox{\hyperlink{efx_8h_source_l01986}{EV\+\_\+\+NQSTATS}}.

\mbox{\Hypertarget{ef10__ev_8c_a14953be2498ca094b55c0fa1f54ddad5}\label{ef10__ev_8c_a14953be2498ca094b55c0fa1f54ddad5}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_rx@{ef10\_ev\_rx}}
\index{ef10\_ev\_rx@{ef10\_ev\_rx}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_rx()}{ef10\_ev\_rx()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} boolean\+\_\+t ef10\+\_\+ev\+\_\+rx (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} $\ast$}]{eqp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} const \mbox{\hyperlink{efx_8h_a05d6e653407371b7245369c097a87d8a}{efx\+\_\+ev\+\_\+callbacks\+\_\+t}} $\ast$}]{eecp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a9c2d0f2980e51b51bb405ee2a31a3353}{\+\_\+\+\_\+in\+\_\+opt}} void $\ast$}]{arg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00865}{865}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efx__impl_8h_source_l00776}{efx\+\_\+evq\+\_\+rxq\+\_\+state\+\_\+s\+::eers\+\_\+rx\+\_\+mask}}, \mbox{\hyperlink{efx__impl_8h_source_l00775}{efx\+\_\+evq\+\_\+rxq\+\_\+state\+\_\+s\+::eers\+\_\+rx\+\_\+read\+\_\+ptr}}, \mbox{\hyperlink{efsys_8h_source_l01113}{EFSYS\+\_\+\+ASSERT}}, \mbox{\hyperlink{efx_8h_source_l02041}{EFX\+\_\+\+CKSUM\+\_\+\+IPV4}}, \mbox{\hyperlink{efx_8h_source_l02040}{EFX\+\_\+\+CKSUM\+\_\+\+TCPUDP}}, \mbox{\hyperlink{efx_8h_source_l02052}{EFX\+\_\+\+DISCARD}}, \mbox{\hyperlink{ef10__ev_8c_source_l00043}{EFX\+\_\+\+EV\+\_\+\+QSTAT\+\_\+\+INCR}}, \mbox{\hyperlink{efx__types_8h_source_l00158}{EFX\+\_\+\+MASK32}}, \mbox{\hyperlink{efx_8h_source_l02042}{EFX\+\_\+\+PKT\+\_\+\+CONT}}, \mbox{\hyperlink{efx_8h_source_l02047}{EFX\+\_\+\+PKT\+\_\+\+IPV4}}, \mbox{\hyperlink{efx_8h_source_l02049}{EFX\+\_\+\+PKT\+\_\+\+IPV6}}, \mbox{\hyperlink{efx_8h_source_l02050}{EFX\+\_\+\+PKT\+\_\+\+PREFIX\+\_\+\+LEN}}, \mbox{\hyperlink{efx_8h_source_l02045}{EFX\+\_\+\+PKT\+\_\+\+TCP}}, \mbox{\hyperlink{efx_8h_source_l02046}{EFX\+\_\+\+PKT\+\_\+\+UDP}}, \mbox{\hyperlink{efx_8h_source_l02036}{EFX\+\_\+\+PKT\+\_\+\+UNICAST}}, \mbox{\hyperlink{efx_8h_source_l02039}{EFX\+\_\+\+PKT\+\_\+\+VLAN\+\_\+\+TAGGED}}, \mbox{\hyperlink{efx__types_8h_source_l01626}{EFX\+\_\+\+QWORD\+\_\+\+FIELD}}, \mbox{\hyperlink{efx__impl_8h_source_l00089}{EFX\+\_\+\+RESET\+\_\+\+HW\+\_\+\+UNAVAIL}}, \mbox{\hyperlink{efx__impl_8h_source_l00087}{EFX\+\_\+\+RESET\+\_\+\+RXQ\+\_\+\+ERR}}, \mbox{\hyperlink{efx__impl_8h_source_l00088}{EFX\+\_\+\+RESET\+\_\+\+TXQ\+\_\+\+ERR}}, \mbox{\hyperlink{efx_8h_source_l00047}{EFX\+\_\+\+STATIC\+\_\+\+ASSERT}}, \mbox{\hyperlink{efx__impl_8h_source_l00688}{efx\+\_\+nic\+\_\+s\+::en\+\_\+reset\+\_\+flags}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00390}{ESE\+\_\+\+DE\+\_\+\+L4\+\_\+\+CLASS\+\_\+\+TCP}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00389}{ESE\+\_\+\+DE\+\_\+\+L4\+\_\+\+CLASS\+\_\+\+UDP}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00391}{ESE\+\_\+\+DE\+\_\+\+L4\+\_\+\+CLASS\+\_\+\+UNKNOWN}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00418}{ESE\+\_\+\+DZ\+\_\+\+ETH\+\_\+\+TAG\+\_\+\+CLASS\+\_\+\+VLAN1}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00417}{ESE\+\_\+\+DZ\+\_\+\+ETH\+\_\+\+TAG\+\_\+\+CLASS\+\_\+\+VLAN2}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00408}{ESE\+\_\+\+DZ\+\_\+\+L3\+\_\+\+CLASS\+\_\+\+IP4}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00405}{ESE\+\_\+\+DZ\+\_\+\+L3\+\_\+\+CLASS\+\_\+\+IP4\+\_\+\+FRAG}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00407}{ESE\+\_\+\+DZ\+\_\+\+L3\+\_\+\+CLASS\+\_\+\+IP6}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00403}{ESE\+\_\+\+DZ\+\_\+\+L3\+\_\+\+CLASS\+\_\+\+IP6\+\_\+\+FRAG}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00428}{ESE\+\_\+\+DZ\+\_\+\+MAC\+\_\+\+CLASS\+\_\+\+UCAST}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00398}{ESE\+\_\+\+FZ\+\_\+\+L4\+\_\+\+CLASS\+\_\+\+TCP}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00397}{ESE\+\_\+\+FZ\+\_\+\+L4\+\_\+\+CLASS\+\_\+\+UDP}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00399}{ESE\+\_\+\+FZ\+\_\+\+L4\+\_\+\+CLASS\+\_\+\+UNKNOWN}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00382}{ESF\+\_\+\+DE\+\_\+\+RX\+\_\+\+L4\+\_\+\+CLASS\+\_\+\+LBN}}, \mbox{\hyperlink{efx__regs__ef10_8h_source_l00394}{ESF\+\_\+\+FZ\+\_\+\+RX\+\_\+\+L4\+\_\+\+CLASS\+\_\+\+LBN}}, \mbox{\hyperlink{efx_8h_source_l01950}{EV\+\_\+\+RX}}, \mbox{\hyperlink{efx_8h_source_l01969}{EV\+\_\+\+RX\+\_\+\+BATCH}}, \mbox{\hyperlink{efx_8h_source_l01958}{EV\+\_\+\+RX\+\_\+\+ETH\+\_\+\+CRC\+\_\+\+ERR}}, \mbox{\hyperlink{efx_8h_source_l01952}{EV\+\_\+\+RX\+\_\+\+FRM\+\_\+\+TRUNC}}, \mbox{\hyperlink{efx_8h_source_l01956}{EV\+\_\+\+RX\+\_\+\+IPV4\+\_\+\+HDR\+\_\+\+CHKSUM\+\_\+\+ERR}}, \mbox{\hyperlink{efx_8h_source_l01968}{EV\+\_\+\+RX\+\_\+\+NON\+\_\+\+IP}}, \mbox{\hyperlink{efx_8h_source_l01951}{EV\+\_\+\+RX\+\_\+\+OK}}, \mbox{\hyperlink{efx_8h_source_l01966}{EV\+\_\+\+RX\+\_\+\+OTHER\+\_\+\+IPV4}}, \mbox{\hyperlink{efx_8h_source_l01967}{EV\+\_\+\+RX\+\_\+\+OTHER\+\_\+\+IPV6}}, \mbox{\hyperlink{efx_8h_source_l01962}{EV\+\_\+\+RX\+\_\+\+TCP\+\_\+\+IPV4}}, \mbox{\hyperlink{efx_8h_source_l01963}{EV\+\_\+\+RX\+\_\+\+TCP\+\_\+\+IPV6}}, \mbox{\hyperlink{efx_8h_source_l01957}{EV\+\_\+\+RX\+\_\+\+TCP\+\_\+\+UDP\+\_\+\+CHKSUM\+\_\+\+ERR}}, \mbox{\hyperlink{efx_8h_source_l01964}{EV\+\_\+\+RX\+\_\+\+UDP\+\_\+\+IPV4}}, and \mbox{\hyperlink{efx_8h_source_l01965}{EV\+\_\+\+RX\+\_\+\+UDP\+\_\+\+IPV6}}.



Referenced by \mbox{\hyperlink{ef10__ev_8c_source_l00457}{ef10\+\_\+ev\+\_\+qcreate()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=285pt]{d4/d62/ef10__ev_8c_a14953be2498ca094b55c0fa1f54ddad5_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_aacefa0bfe511ea161d77b05e8946b7f5}\label{ef10__ev_8c_aacefa0bfe511ea161d77b05e8946b7f5}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_rxlabel\_fini@{ef10\_ev\_rxlabel\_fini}}
\index{ef10\_ev\_rxlabel\_fini@{ef10\_ev\_rxlabel\_fini}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_rxlabel\_fini()}{ef10\_ev\_rxlabel\_fini()}}
{\footnotesize\ttfamily void ef10\+\_\+ev\+\_\+rxlabel\+\_\+fini (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int}]{label }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l01447}{1447}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efx__impl_8h_source_l00776}{efx\+\_\+evq\+\_\+rxq\+\_\+state\+\_\+s\+::eers\+\_\+rx\+\_\+mask}}, \mbox{\hyperlink{efx__impl_8h_source_l00775}{efx\+\_\+evq\+\_\+rxq\+\_\+state\+\_\+s\+::eers\+\_\+rx\+\_\+read\+\_\+ptr}}, \mbox{\hyperlink{efsys_8h_source_l01125}{EFSYS\+\_\+\+ASSERT3U}}, and \mbox{\hyperlink{efx_8h_source_l00050}{EFX\+\_\+\+ARRAY\+\_\+\+SIZE}}.



Referenced by \mbox{\hyperlink{ef10__rx_8c_source_l01206}{ef10\+\_\+rx\+\_\+qdestroy()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=332pt]{d4/d62/ef10__ev_8c_aacefa0bfe511ea161d77b05e8946b7f5_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_a4ecae7fa0f2c52df817a963eb03b8306}\label{ef10__ev_8c_a4ecae7fa0f2c52df817a963eb03b8306}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_rxlabel\_init@{ef10\_ev\_rxlabel\_init}}
\index{ef10\_ev\_rxlabel\_init@{ef10\_ev\_rxlabel\_init}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_rxlabel\_init()}{ef10\_ev\_rxlabel\_init()}}
{\footnotesize\ttfamily void ef10\+\_\+ev\+\_\+rxlabel\+\_\+init (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a7578715d955e0b22cfe19a26afbd6639}{efx\+\_\+rxq\+\_\+t}} $\ast$}]{erp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int}]{label,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_aa38804f3d491df65df4a9948c0a8e88a}{efx\+\_\+rxq\+\_\+type\+\_\+t}}}]{type }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l01391}{1391}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efx__annote_8h_source_l00125}{\+\_\+\+NOTE}}, \mbox{\hyperlink{efx__impl_8h_source_l00776}{efx\+\_\+evq\+\_\+rxq\+\_\+state\+\_\+s\+::eers\+\_\+rx\+\_\+mask}}, \mbox{\hyperlink{efx__impl_8h_source_l00775}{efx\+\_\+evq\+\_\+rxq\+\_\+state\+\_\+s\+::eers\+\_\+rx\+\_\+read\+\_\+ptr}}, \mbox{\hyperlink{efsys_8h_source_l01125}{EFSYS\+\_\+\+ASSERT3U}}, \mbox{\hyperlink{efx_8h_source_l00050}{EFX\+\_\+\+ARRAY\+\_\+\+SIZE}}, \mbox{\hyperlink{efx_8h_source_l00057}{EFX\+\_\+\+DIV\+\_\+\+ROUND\+\_\+\+UP}}, \mbox{\hyperlink{efx_8h_source_l02498}{EFX\+\_\+\+RXQ\+\_\+\+TYPE\+\_\+\+ES\+\_\+\+SUPER\+\_\+\+BUFFER}}, and \mbox{\hyperlink{efx_8h_source_l02497}{EFX\+\_\+\+RXQ\+\_\+\+TYPE\+\_\+\+PACKED\+\_\+\+STREAM}}.



Referenced by \mbox{\hyperlink{ef10__rx_8c_source_l01008}{ef10\+\_\+rx\+\_\+qcreate()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=327pt]{d4/d62/ef10__ev_8c_a4ecae7fa0f2c52df817a963eb03b8306_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_a27bdb23e356c3e969bf7854512790c65}\label{ef10__ev_8c_a27bdb23e356c3e969bf7854512790c65}} 
\index{ef10\_ev.c@{ef10\_ev.c}!ef10\_ev\_tx@{ef10\_ev\_tx}}
\index{ef10\_ev\_tx@{ef10\_ev\_tx}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{ef10\_ev\_tx()}{ef10\_ev\_tx()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} boolean\+\_\+t ef10\+\_\+ev\+\_\+tx (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_a6f8e6c4d744c718b0a9b0a83d5b8e5b8}{efx\+\_\+evq\+\_\+t}} $\ast$}]{eep,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}} $\ast$}]{eqp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} const \mbox{\hyperlink{efx_8h_a05d6e653407371b7245369c097a87d8a}{efx\+\_\+ev\+\_\+callbacks\+\_\+t}} $\ast$}]{eecp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a9c2d0f2980e51b51bb405ee2a31a3353}{\+\_\+\+\_\+in\+\_\+opt}} void $\ast$}]{arg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l01077}{1077}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efsys_8h_source_l01113}{EFSYS\+\_\+\+ASSERT}}, \mbox{\hyperlink{efsys_8h_source_l00229}{EFSYS\+\_\+\+PROBE2}}, \mbox{\hyperlink{ef10__ev_8c_source_l00043}{EFX\+\_\+\+EV\+\_\+\+QSTAT\+\_\+\+INCR}}, \mbox{\hyperlink{efx__types_8h_source_l01626}{EFX\+\_\+\+QWORD\+\_\+\+FIELD}}, \mbox{\hyperlink{efx__impl_8h_source_l00089}{EFX\+\_\+\+RESET\+\_\+\+HW\+\_\+\+UNAVAIL}}, \mbox{\hyperlink{efx__impl_8h_source_l00087}{EFX\+\_\+\+RESET\+\_\+\+RXQ\+\_\+\+ERR}}, \mbox{\hyperlink{efx__impl_8h_source_l00088}{EFX\+\_\+\+RESET\+\_\+\+TXQ\+\_\+\+ERR}}, \mbox{\hyperlink{efx__impl_8h_source_l00688}{efx\+\_\+nic\+\_\+s\+::en\+\_\+reset\+\_\+flags}}, and \mbox{\hyperlink{efx_8h_source_l01970}{EV\+\_\+\+TX}}.



Referenced by \mbox{\hyperlink{ef10__ev_8c_source_l00457}{ef10\+\_\+ev\+\_\+qcreate()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=285pt]{d4/d62/ef10__ev_8c_a27bdb23e356c3e969bf7854512790c65_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_a0c7b15cf178277cf65267e998f5a2367}\label{ef10__ev_8c_a0c7b15cf178277cf65267e998f5a2367}} 
\index{ef10\_ev.c@{ef10\_ev.c}!efx\_mcdi\_driver\_event@{efx\_mcdi\_driver\_event}}
\index{efx\_mcdi\_driver\_event@{efx\_mcdi\_driver\_event}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{efx\_mcdi\_driver\_event()}{efx\_mcdi\_driver\_event()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t efx\+\_\+mcdi\+\_\+driver\+\_\+event (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$}]{enp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{evq,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx__types_8h_a069c434047bc4f178f452d8b8eebacc3}{efx\+\_\+qword\+\_\+t}}}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00619}{619}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efsys_8h_source_l00227}{EFSYS\+\_\+\+PROBE1}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00424}{EFX\+\_\+\+MCDI\+\_\+\+DECLARE\+\_\+\+BUF}}, \mbox{\hyperlink{efx__mcdi_8c_source_l00731}{efx\+\_\+mcdi\+\_\+execute()}}, \mbox{\hyperlink{efx__types_8h_source_l01626}{EFX\+\_\+\+QWORD\+\_\+\+FIELD}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00059}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+cmd}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00060}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+in\+\_\+buf}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00061}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+in\+\_\+length}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00064}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+buf}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00065}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+length}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00063}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+rc}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07811}{MC\+\_\+\+CMD\+\_\+\+DRIVER\+\_\+\+EVENT}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07817}{MC\+\_\+\+CMD\+\_\+\+DRIVER\+\_\+\+EVENT\+\_\+\+IN\+\_\+\+LEN}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07828}{MC\+\_\+\+CMD\+\_\+\+DRIVER\+\_\+\+EVENT\+\_\+\+OUT\+\_\+\+LEN}}, and \mbox{\hyperlink{efx__mcdi_8h_source_l00266}{MCDI\+\_\+\+IN\+\_\+\+SET\+\_\+\+DWORD}}.



Referenced by \mbox{\hyperlink{ef10__ev_8c_source_l00658}{ef10\+\_\+ev\+\_\+qpost()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=349pt]{d4/d62/ef10__ev_8c_a0c7b15cf178277cf65267e998f5a2367_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=332pt]{d4/d62/ef10__ev_8c_a0c7b15cf178277cf65267e998f5a2367_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_a739c332c961e6cb608039dcd667fdbad}\label{ef10__ev_8c_a739c332c961e6cb608039dcd667fdbad}} 
\index{ef10\_ev.c@{ef10\_ev.c}!efx\_mcdi\_fini\_evq@{efx\_mcdi\_fini\_evq}}
\index{efx\_mcdi\_fini\_evq@{efx\_mcdi\_fini\_evq}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{efx\_mcdi\_fini\_evq()}{efx\_mcdi\_fini\_evq()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t efx\+\_\+mcdi\+\_\+fini\+\_\+evq (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$}]{enp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{instance }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00404}{404}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efsys_8h_source_l00227}{EFSYS\+\_\+\+PROBE1}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00424}{EFX\+\_\+\+MCDI\+\_\+\+DECLARE\+\_\+\+BUF}}, \mbox{\hyperlink{efx__mcdi_8c_source_l00745}{efx\+\_\+mcdi\+\_\+execute\+\_\+quiet()}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00059}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+cmd}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00060}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+in\+\_\+buf}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00061}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+in\+\_\+length}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00064}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+buf}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00065}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+length}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00063}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+rc}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07755}{MC\+\_\+\+CMD\+\_\+\+FINI\+\_\+\+EVQ}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07761}{MC\+\_\+\+CMD\+\_\+\+FINI\+\_\+\+EVQ\+\_\+\+IN\+\_\+\+LEN}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07769}{MC\+\_\+\+CMD\+\_\+\+FINI\+\_\+\+EVQ\+\_\+\+OUT\+\_\+\+LEN}}, and \mbox{\hyperlink{efx__mcdi_8h_source_l00266}{MCDI\+\_\+\+IN\+\_\+\+SET\+\_\+\+DWORD}}.



Referenced by \mbox{\hyperlink{ef10__ev_8c_source_l00565}{ef10\+\_\+ev\+\_\+qdestroy()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d4/d62/ef10__ev_8c_a739c332c961e6cb608039dcd667fdbad_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=325pt]{d4/d62/ef10__ev_8c_a739c332c961e6cb608039dcd667fdbad_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_ae119b135cd9709a1fc6394cad96e19eb}\label{ef10__ev_8c_ae119b135cd9709a1fc6394cad96e19eb}} 
\index{ef10\_ev.c@{ef10\_ev.c}!efx\_mcdi\_init\_evq@{efx\_mcdi\_init\_evq}}
\index{efx\_mcdi\_init\_evq@{efx\_mcdi\_init\_evq}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{efx\_mcdi\_init\_evq()}{efx\_mcdi\_init\_evq()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t efx\+\_\+mcdi\+\_\+init\+\_\+evq (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$}]{enp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int}]{instance,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efsys_8h_acda2ad0a610df48857d7444995074c32}{efsys\+\_\+mem\+\_\+t}} $\ast$}]{esmp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} size\+\_\+t}]{nevs,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{irq,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{us,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{flags,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} boolean\+\_\+t}]{low\+\_\+latency }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00140}{140}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efsys_8h_source_l00329}{EFSYS\+\_\+\+MEM\+\_\+\+ADDR}}, \mbox{\hyperlink{efsys_8h_source_l00225}{EFSYS\+\_\+\+PROBE}}, \mbox{\hyperlink{efsys_8h_source_l00227}{EFSYS\+\_\+\+PROBE1}}, \mbox{\hyperlink{efx_8h_source_l01939}{EFX\+\_\+\+BUF\+\_\+\+SIZE}}, \mbox{\hyperlink{efx__ev_8c_source_l00556}{efx\+\_\+ev\+\_\+usecs\+\_\+to\+\_\+ticks()}}, \mbox{\hyperlink{efx_8h_source_l02013}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+NOTIFY\+\_\+\+INTERRUPT}}, \mbox{\hyperlink{efx_8h_source_l02012}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+NOTIFY\+\_\+\+MASK}}, \mbox{\hyperlink{efx_8h_source_l02008}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+TYPE\+\_\+\+AUTO}}, \mbox{\hyperlink{efx_8h_source_l02010}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+TYPE\+\_\+\+LOW\+\_\+\+LATENCY}}, \mbox{\hyperlink{efx_8h_source_l02007}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+TYPE\+\_\+\+MASK}}, \mbox{\hyperlink{efx_8h_source_l02009}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+TYPE\+\_\+\+THROUGHPUT}}, \mbox{\hyperlink{efx_8h_source_l02001}{EFX\+\_\+\+EVQ\+\_\+\+MAXNEVS}}, \mbox{\hyperlink{efx_8h_source_l02005}{EFX\+\_\+\+EVQ\+\_\+\+NBUFS}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00424}{EFX\+\_\+\+MCDI\+\_\+\+DECLARE\+\_\+\+BUF}}, \mbox{\hyperlink{efx__mcdi_8c_source_l00731}{efx\+\_\+mcdi\+\_\+execute()}}, \mbox{\hyperlink{efx__types_8h_source_l00971}{EFX\+\_\+\+POPULATE\+\_\+\+QWORD\+\_\+2}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00059}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+cmd}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00060}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+in\+\_\+buf}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00061}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+in\+\_\+length}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00064}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+buf}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00065}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+length}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00066}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+length\+\_\+used}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00063}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+rc}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07123}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07187}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+IN\+\_\+\+COUNT\+\_\+\+MODE\+\_\+\+DIS}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07131}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+IN\+\_\+\+LEN}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07130}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+IN\+\_\+\+LENMAX}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07173}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+IN\+\_\+\+TMR\+\_\+\+INT\+\_\+\+HLDOFF}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07167}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+IN\+\_\+\+TMR\+\_\+\+MODE\+\_\+\+DIS}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07206}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+OUT\+\_\+\+LEN}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00255}{MCDI\+\_\+\+IN2}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00309}{MCDI\+\_\+\+IN\+\_\+\+POPULATE\+\_\+\+DWORD\+\_\+6}}, and \mbox{\hyperlink{efx__mcdi_8h_source_l00266}{MCDI\+\_\+\+IN\+\_\+\+SET\+\_\+\+DWORD}}.



Referenced by \mbox{\hyperlink{ef10__ev_8c_source_l00457}{ef10\+\_\+ev\+\_\+qcreate()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=348pt]{d4/d62/ef10__ev_8c_ae119b135cd9709a1fc6394cad96e19eb_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=320pt]{d4/d62/ef10__ev_8c_ae119b135cd9709a1fc6394cad96e19eb_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_ad5aa1af8a46dea0e652289e041570d4b}\label{ef10__ev_8c_ad5aa1af8a46dea0e652289e041570d4b}} 
\index{ef10\_ev.c@{ef10\_ev.c}!efx\_mcdi\_init\_evq\_v2@{efx\_mcdi\_init\_evq\_v2}}
\index{efx\_mcdi\_init\_evq\_v2@{efx\_mcdi\_init\_evq\_v2}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{efx\_mcdi\_init\_evq\_v2()}{efx\_mcdi\_init\_evq\_v2()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t efx\+\_\+mcdi\+\_\+init\+\_\+evq\+\_\+v2 (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$}]{enp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} unsigned int}]{instance,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efsys_8h_acda2ad0a610df48857d7444995074c32}{efsys\+\_\+mem\+\_\+t}} $\ast$}]{esmp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} size\+\_\+t}]{nevs,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{irq,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{us,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{flags }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00276}{276}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efsys_8h_source_l00329}{EFSYS\+\_\+\+MEM\+\_\+\+ADDR}}, \mbox{\hyperlink{efsys_8h_source_l00225}{EFSYS\+\_\+\+PROBE}}, \mbox{\hyperlink{efsys_8h_source_l00227}{EFSYS\+\_\+\+PROBE1}}, \mbox{\hyperlink{efx_8h_source_l01939}{EFX\+\_\+\+BUF\+\_\+\+SIZE}}, \mbox{\hyperlink{efx__ev_8c_source_l00556}{efx\+\_\+ev\+\_\+usecs\+\_\+to\+\_\+ticks()}}, \mbox{\hyperlink{efx_8h_source_l02013}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+NOTIFY\+\_\+\+INTERRUPT}}, \mbox{\hyperlink{efx_8h_source_l02012}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+NOTIFY\+\_\+\+MASK}}, \mbox{\hyperlink{efx_8h_source_l02008}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+TYPE\+\_\+\+AUTO}}, \mbox{\hyperlink{efx_8h_source_l02010}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+TYPE\+\_\+\+LOW\+\_\+\+LATENCY}}, \mbox{\hyperlink{efx_8h_source_l02007}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+TYPE\+\_\+\+MASK}}, \mbox{\hyperlink{efx_8h_source_l02009}{EFX\+\_\+\+EVQ\+\_\+\+FLAGS\+\_\+\+TYPE\+\_\+\+THROUGHPUT}}, \mbox{\hyperlink{efx_8h_source_l02001}{EFX\+\_\+\+EVQ\+\_\+\+MAXNEVS}}, \mbox{\hyperlink{efx_8h_source_l02005}{EFX\+\_\+\+EVQ\+\_\+\+NBUFS}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00424}{EFX\+\_\+\+MCDI\+\_\+\+DECLARE\+\_\+\+BUF}}, \mbox{\hyperlink{efx__mcdi_8c_source_l00731}{efx\+\_\+mcdi\+\_\+execute()}}, \mbox{\hyperlink{efx__types_8h_source_l00971}{EFX\+\_\+\+POPULATE\+\_\+\+QWORD\+\_\+2}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00059}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+cmd}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00060}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+in\+\_\+buf}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00061}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+in\+\_\+length}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00064}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+buf}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00065}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+length}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00066}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+length\+\_\+used}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00063}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+rc}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07123}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07291}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+V2\+\_\+\+IN\+\_\+\+COUNT\+\_\+\+MODE\+\_\+\+DIS}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07267}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+V2\+\_\+\+IN\+\_\+\+FLAG\+\_\+\+TYPE\+\_\+\+AUTO}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07256}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+V2\+\_\+\+IN\+\_\+\+FLAG\+\_\+\+TYPE\+\_\+\+LOW\+\_\+\+LATENCY}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07262}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+V2\+\_\+\+IN\+\_\+\+FLAG\+\_\+\+TYPE\+\_\+\+THROUGHPUT}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07214}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+V2\+\_\+\+IN\+\_\+\+LEN}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07213}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+V2\+\_\+\+IN\+\_\+\+LENMAX}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07277}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+V2\+\_\+\+IN\+\_\+\+TMR\+\_\+\+INT\+\_\+\+HLDOFF}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07271}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+V2\+\_\+\+IN\+\_\+\+TMR\+\_\+\+MODE\+\_\+\+DIS}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l07310}{MC\+\_\+\+CMD\+\_\+\+INIT\+\_\+\+EVQ\+\_\+\+V2\+\_\+\+OUT\+\_\+\+LEN}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00255}{MCDI\+\_\+\+IN2}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00291}{MCDI\+\_\+\+IN\+\_\+\+POPULATE\+\_\+\+DWORD\+\_\+4}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00266}{MCDI\+\_\+\+IN\+\_\+\+SET\+\_\+\+DWORD}}, and \mbox{\hyperlink{efx__mcdi_8h_source_l00395}{MCDI\+\_\+\+OUT\+\_\+\+DWORD}}.



Referenced by \mbox{\hyperlink{ef10__ev_8c_source_l00457}{ef10\+\_\+ev\+\_\+qcreate()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d4/d62/ef10__ev_8c_ad5aa1af8a46dea0e652289e041570d4b_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=337pt]{d4/d62/ef10__ev_8c_ad5aa1af8a46dea0e652289e041570d4b_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{ef10__ev_8c_a3da47330ca712eea0759a2712244bb13}\label{ef10__ev_8c_a3da47330ca712eea0759a2712244bb13}} 
\index{ef10\_ev.c@{ef10\_ev.c}!efx\_mcdi\_set\_evq\_tmr@{efx\_mcdi\_set\_evq\_tmr}}
\index{efx\_mcdi\_set\_evq\_tmr@{efx\_mcdi\_set\_evq\_tmr}!ef10\_ev.c@{ef10\_ev.c}}
\doxysubsubsection{\texorpdfstring{efx\_mcdi\_set\_evq\_tmr()}{efx\_mcdi\_set\_evq\_tmr()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{efx__annote_8h_a1f1031c250d4a2092f48ae69723d66d7}{\+\_\+\+\_\+check\+Return}} efx\+\_\+rc\+\_\+t efx\+\_\+mcdi\+\_\+set\+\_\+evq\+\_\+tmr (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} \mbox{\hyperlink{efx_8h_ae837d8ee3d8adadc8e9fc25e2b7d690b}{efx\+\_\+nic\+\_\+t}} $\ast$}]{enp,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{instance,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{mode,  }\item[{\mbox{\hyperlink{efx__annote_8h_a3f6b8655e1aa9dfc15a9029f0343009e}{\+\_\+\+\_\+in}} uint32\+\_\+t}]{timer\+\_\+ns }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{ef10__ev_8c_source_l00095}{95}} of file \mbox{\hyperlink{ef10__ev_8c_source}{ef10\+\_\+ev.\+c}}.



References \mbox{\hyperlink{efsys_8h_source_l00225}{EFSYS\+\_\+\+PROBE}}, \mbox{\hyperlink{efsys_8h_source_l00227}{EFSYS\+\_\+\+PROBE1}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00424}{EFX\+\_\+\+MCDI\+\_\+\+DECLARE\+\_\+\+BUF}}, \mbox{\hyperlink{efx__mcdi_8c_source_l00731}{efx\+\_\+mcdi\+\_\+execute()}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00059}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+cmd}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00060}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+in\+\_\+buf}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00061}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+in\+\_\+length}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00064}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+buf}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00065}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+length}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00066}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+out\+\_\+length\+\_\+used}}, \mbox{\hyperlink{efx__mcdi_8h_source_l00063}{efx\+\_\+mcdi\+\_\+req\+\_\+s\+::emr\+\_\+rc}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l16394}{MC\+\_\+\+CMD\+\_\+\+SET\+\_\+\+EVQ\+\_\+\+TMR}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l16400}{MC\+\_\+\+CMD\+\_\+\+SET\+\_\+\+EVQ\+\_\+\+TMR\+\_\+\+IN\+\_\+\+LEN}}, \mbox{\hyperlink{efx__regs__mcdi_8h_source_l16419}{MC\+\_\+\+CMD\+\_\+\+SET\+\_\+\+EVQ\+\_\+\+TMR\+\_\+\+OUT\+\_\+\+LEN}}, and \mbox{\hyperlink{efx__mcdi_8h_source_l00266}{MCDI\+\_\+\+IN\+\_\+\+SET\+\_\+\+DWORD}}.



Referenced by \mbox{\hyperlink{ef10__ev_8c_source_l00674}{ef10\+\_\+ev\+\_\+qmoderate()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=349pt]{d4/d62/ef10__ev_8c_a3da47330ca712eea0759a2712244bb13_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d4/d62/ef10__ev_8c_a3da47330ca712eea0759a2712244bb13_icgraph}
\end{center}
\end{figure}
