\hypertarget{ar40xx__hw__mirror_8h}{}\doxysection{dev/etherswitch/ar40xx/ar40xx\+\_\+hw\+\_\+mirror.h File Reference}
\label{ar40xx__hw__mirror_8h}\index{dev/etherswitch/ar40xx/ar40xx\_hw\_mirror.h@{dev/etherswitch/ar40xx/ar40xx\_hw\_mirror.h}}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dd/dc6/ar40xx__hw__mirror_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{ar40xx__hw__mirror_8h_a5c56eca70c9dd5842dcda5ce1edf9e6a}{ar40xx\+\_\+hw\+\_\+mirror\+\_\+set\+\_\+registers}} (struct \mbox{\hyperlink{structar40xx__softc}{ar40xx\+\_\+softc}} $\ast$sc)
\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{ar40xx__hw__mirror_8h_a5c56eca70c9dd5842dcda5ce1edf9e6a}\label{ar40xx__hw__mirror_8h_a5c56eca70c9dd5842dcda5ce1edf9e6a}} 
\index{ar40xx\_hw\_mirror.h@{ar40xx\_hw\_mirror.h}!ar40xx\_hw\_mirror\_set\_registers@{ar40xx\_hw\_mirror\_set\_registers}}
\index{ar40xx\_hw\_mirror\_set\_registers@{ar40xx\_hw\_mirror\_set\_registers}!ar40xx\_hw\_mirror.h@{ar40xx\_hw\_mirror.h}}
\doxysubsubsection{\texorpdfstring{ar40xx\_hw\_mirror\_set\_registers()}{ar40xx\_hw\_mirror\_set\_registers()}}
{\footnotesize\ttfamily int ar40xx\+\_\+hw\+\_\+mirror\+\_\+set\+\_\+registers (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structar40xx__softc}{ar40xx\+\_\+softc}} $\ast$}]{sc }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{ar40xx__hw__mirror_8c_source_l00074}{74}} of file \mbox{\hyperlink{ar40xx__hw__mirror_8c_source}{ar40xx\+\_\+hw\+\_\+mirror.\+c}}.



References \mbox{\hyperlink{ar40xx__reg_8h_source_l00248}{AR40\+XX\+\_\+\+FWD\+\_\+\+CTRL0\+\_\+\+MIRROR\+\_\+\+PORT}}, \mbox{\hyperlink{ar40xx__reg_8h_source_l00249}{AR40\+XX\+\_\+\+FWD\+\_\+\+CTRL0\+\_\+\+MIRROR\+\_\+\+PORT\+\_\+S}}, \mbox{\hyperlink{ar40xx__var_8h_source_l00053}{AR40\+XX\+\_\+\+NUM\+\_\+\+PORTS}}, \mbox{\hyperlink{ar40xx__reg_8h_source_l00277}{AR40\+XX\+\_\+\+PORT\+\_\+\+HOL\+\_\+\+CTRL1\+\_\+\+EG\+\_\+\+MIRROR\+\_\+\+EN}}, \mbox{\hyperlink{ar40xx__reg_8h_source_l00269}{AR40\+XX\+\_\+\+PORT\+\_\+\+LOOKUP\+\_\+\+ING\+\_\+\+MIRROR\+\_\+\+EN}}, \mbox{\hyperlink{ar40xx__var_8h_source_l00043}{AR40\+XX\+\_\+\+REG\+\_\+\+BARRIER\+\_\+\+WRITE}}, \mbox{\hyperlink{ar40xx__reg_8h_source_l00246}{AR40\+XX\+\_\+\+REG\+\_\+\+FWD\+\_\+\+CTRL0}}, \mbox{\hyperlink{ar40xx__reg_8h_source_l00276}{AR40\+XX\+\_\+\+REG\+\_\+\+PORT\+\_\+\+HOL\+\_\+\+CTRL1}}, \mbox{\hyperlink{ar40xx__reg_8h_source_l00261}{AR40\+XX\+\_\+\+REG\+\_\+\+PORT\+\_\+\+LOOKUP}}, \mbox{\hyperlink{ar40xx__var_8h_source_l00041}{AR40\+XX\+\_\+\+REG\+\_\+\+READ}}, \mbox{\hyperlink{ar40xx__var_8h_source_l00037}{AR40\+XX\+\_\+\+REG\+\_\+\+WRITE}}, \mbox{\hyperlink{ar40xx__var_8h_source_l00114}{ar40xx\+\_\+softc\+::mirror\+\_\+rx}}, \mbox{\hyperlink{ar40xx__var_8h_source_l00115}{ar40xx\+\_\+softc\+::mirror\+\_\+tx}}, \mbox{\hyperlink{ar40xx__var_8h_source_l00117}{ar40xx\+\_\+softc\+::monitor\+\_\+port}}, \mbox{\hyperlink{etherswitch__if_8m_source_l00204}{port}}, \mbox{\hyperlink{etherswitch__if_8m_source_l00105}{reg}}, \mbox{\hyperlink{structar40xx__softc_aa4fae4bbbbf49841e724a597935e1e2d}{ar40xx\+\_\+softc\+::sc\+\_\+monitor}}, and \mbox{\hyperlink{ar40xx__var_8h_source_l00116}{ar40xx\+\_\+softc\+::source\+\_\+port}}.



Referenced by \mbox{\hyperlink{ar40xx__hw_8c_source_l00197}{ar40xx\+\_\+hw\+\_\+sw\+\_\+hw\+\_\+apply()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d7/d9d/ar40xx__hw__mirror_8h_a5c56eca70c9dd5842dcda5ce1edf9e6a_icgraph}
\end{center}
\end{figure}
