\hypertarget{r92c__var_8h}{}\doxysection{dev/rtwn/rtl8192c/r92c\+\_\+var.h File Reference}
\label{r92c__var_8h}\index{dev/rtwn/rtl8192c/r92c\_var.h@{dev/rtwn/rtl8192c/r92c\_var.h}}
{\ttfamily \#include $<$dev/rtwn/rtl8192c/r92c\+\_\+rom\+\_\+defs.\+h$>$}\newline
Include dependency graph for r92c\+\_\+var.\+h\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=206pt]{d7/dbb/r92c__var_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dac/r92c__var_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structr92c__softc}{r92c\+\_\+softc}}
\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{r92c__var_8h_a8422ce142a41f2b982573c2ae43180f3}{R92\+C\+\_\+\+FLAG\+\_\+\+ASSOCIATED}}~0x01
\item 
\#define \mbox{\hyperlink{r92c__var_8h_ab6f1ed0224e75a1e65b2a78320e01663}{R92\+C\+\_\+\+CHIP\+\_\+92C}}~0x01
\item 
\#define \mbox{\hyperlink{r92c__var_8h_a5442fb78cbaacbfd5163094277110193}{R92\+C\+\_\+\+CHIP\+\_\+92\+C\+\_\+1\+T2R}}~0x02
\item 
\#define \mbox{\hyperlink{r92c__var_8h_a0200fa1fd06c8a0a58f38839b33444f1}{R92\+C\+\_\+\+CHIP\+\_\+\+UMC\+\_\+\+A\+\_\+\+CUT}}~0x04
\item 
\#define \mbox{\hyperlink{r92c__var_8h_aa6ac9f021fc45c6d3fae1529dd6f0870}{R92\+C\+\_\+\+TX\+\_\+\+PAUSED\+\_\+\+THRESHOLD}}~20
\item 
\#define \mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)~((struct \mbox{\hyperlink{structr92c__softc}{r92c\+\_\+softc}} $\ast$)((\+\_\+sc)-\/$>$sc\+\_\+priv))
\item 
\#define \mbox{\hyperlink{r92c__var_8h_adbe162e70bf7ba5b676df20e883d7608}{rtwn\+\_\+r92c\+\_\+set\+\_\+bw20}}(\+\_\+sc,  \+\_\+chan)~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+set\+\_\+bw20)((\+\_\+sc), (\+\_\+chan)))
\item 
\#define \mbox{\hyperlink{r92c__var_8h_a7434b490732db091a80eae1658cf7318}{rtwn\+\_\+r92c\+\_\+get\+\_\+txpower}}(\+\_\+sc,  \+\_\+chain,  \+\_\+c,  \+\_\+power)~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+get\+\_\+txpower)((\+\_\+sc), (\+\_\+chain), (\+\_\+c), (\+\_\+power)))
\item 
\#define \mbox{\hyperlink{r92c__var_8h_a6d5c040efdc022ae78004cc721a246c9}{rtwn\+\_\+r92c\+\_\+set\+\_\+gain}}(\+\_\+sc,  \+\_\+gain)~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+set\+\_\+gain)((\+\_\+sc), (\+\_\+gain)))
\item 
\#define \mbox{\hyperlink{r92c__var_8h_ae559ca8d843757c98d635157ba79da34}{rtwn\+\_\+r92c\+\_\+tx\+\_\+enable\+\_\+ampdu}}(\+\_\+sc,  \+\_\+buf,  \+\_\+enable)~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+tx\+\_\+enable\+\_\+ampdu)((\+\_\+buf), (\+\_\+enable)))
\item 
\#define \mbox{\hyperlink{r92c__var_8h_aaeb686447b181a0cdb69e0c26874e1ae}{rtwn\+\_\+r92c\+\_\+tx\+\_\+setup\+\_\+hwseq}}(\+\_\+sc,  \+\_\+buf)~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+tx\+\_\+setup\+\_\+hwseq)((\+\_\+buf)))
\item 
\#define \mbox{\hyperlink{r92c__var_8h_ab64434ff5562f1ab9901f577e8754cc4}{rtwn\+\_\+r92c\+\_\+tx\+\_\+setup\+\_\+macid}}(\+\_\+sc,  \+\_\+buf,  \+\_\+id)~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+tx\+\_\+setup\+\_\+macid)((\+\_\+buf), (\+\_\+id)))
\item 
\#define \mbox{\hyperlink{r92c__var_8h_a48e88477e92df1f572bcbf1bd06cdab1}{rtwn\+\_\+r92c\+\_\+set\+\_\+rom\+\_\+opts}}(\+\_\+sc,  \+\_\+buf)~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+set\+\_\+rom\+\_\+opts)((\+\_\+sc), (\+\_\+buf)))
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{r92c__var_8h_ab6f1ed0224e75a1e65b2a78320e01663}\label{r92c__var_8h_ab6f1ed0224e75a1e65b2a78320e01663}} 
\index{r92c\_var.h@{r92c\_var.h}!R92C\_CHIP\_92C@{R92C\_CHIP\_92C}}
\index{R92C\_CHIP\_92C@{R92C\_CHIP\_92C}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{R92C\_CHIP\_92C}{R92C\_CHIP\_92C}}
{\footnotesize\ttfamily \#define R92\+C\+\_\+\+CHIP\+\_\+92C~0x01}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00031}{31}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_a5442fb78cbaacbfd5163094277110193}\label{r92c__var_8h_a5442fb78cbaacbfd5163094277110193}} 
\index{r92c\_var.h@{r92c\_var.h}!R92C\_CHIP\_92C\_1T2R@{R92C\_CHIP\_92C\_1T2R}}
\index{R92C\_CHIP\_92C\_1T2R@{R92C\_CHIP\_92C\_1T2R}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{R92C\_CHIP\_92C\_1T2R}{R92C\_CHIP\_92C\_1T2R}}
{\footnotesize\ttfamily \#define R92\+C\+\_\+\+CHIP\+\_\+92\+C\+\_\+1\+T2R~0x02}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00032}{32}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_a0200fa1fd06c8a0a58f38839b33444f1}\label{r92c__var_8h_a0200fa1fd06c8a0a58f38839b33444f1}} 
\index{r92c\_var.h@{r92c\_var.h}!R92C\_CHIP\_UMC\_A\_CUT@{R92C\_CHIP\_UMC\_A\_CUT}}
\index{R92C\_CHIP\_UMC\_A\_CUT@{R92C\_CHIP\_UMC\_A\_CUT}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{R92C\_CHIP\_UMC\_A\_CUT}{R92C\_CHIP\_UMC\_A\_CUT}}
{\footnotesize\ttfamily \#define R92\+C\+\_\+\+CHIP\+\_\+\+UMC\+\_\+\+A\+\_\+\+CUT~0x04}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00033}{33}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_a8422ce142a41f2b982573c2ae43180f3}\label{r92c__var_8h_a8422ce142a41f2b982573c2ae43180f3}} 
\index{r92c\_var.h@{r92c\_var.h}!R92C\_FLAG\_ASSOCIATED@{R92C\_FLAG\_ASSOCIATED}}
\index{R92C\_FLAG\_ASSOCIATED@{R92C\_FLAG\_ASSOCIATED}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{R92C\_FLAG\_ASSOCIATED}{R92C\_FLAG\_ASSOCIATED}}
{\footnotesize\ttfamily \#define R92\+C\+\_\+\+FLAG\+\_\+\+ASSOCIATED~0x01}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00028}{28}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_aed0449111824b5c7bd91320103d71754}\label{r92c__var_8h_aed0449111824b5c7bd91320103d71754}} 
\index{r92c\_var.h@{r92c\_var.h}!R92C\_SOFTC@{R92C\_SOFTC}}
\index{R92C\_SOFTC@{R92C\_SOFTC}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{R92C\_SOFTC}{R92C\_SOFTC}}
{\footnotesize\ttfamily \#define R92\+C\+\_\+\+SOFTC(\begin{DoxyParamCaption}\item[{}]{\+\_\+sc }\end{DoxyParamCaption})~((struct \mbox{\hyperlink{structr92c__softc}{r92c\+\_\+softc}} $\ast$)((\+\_\+sc)-\/$>$sc\+\_\+priv))}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00066}{66}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_aa6ac9f021fc45c6d3fae1529dd6f0870}\label{r92c__var_8h_aa6ac9f021fc45c6d3fae1529dd6f0870}} 
\index{r92c\_var.h@{r92c\_var.h}!R92C\_TX\_PAUSED\_THRESHOLD@{R92C\_TX\_PAUSED\_THRESHOLD}}
\index{R92C\_TX\_PAUSED\_THRESHOLD@{R92C\_TX\_PAUSED\_THRESHOLD}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{R92C\_TX\_PAUSED\_THRESHOLD}{R92C\_TX\_PAUSED\_THRESHOLD}}
{\footnotesize\ttfamily \#define R92\+C\+\_\+\+TX\+\_\+\+PAUSED\+\_\+\+THRESHOLD~20}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00041}{41}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_a7434b490732db091a80eae1658cf7318}\label{r92c__var_8h_a7434b490732db091a80eae1658cf7318}} 
\index{r92c\_var.h@{r92c\_var.h}!rtwn\_r92c\_get\_txpower@{rtwn\_r92c\_get\_txpower}}
\index{rtwn\_r92c\_get\_txpower@{rtwn\_r92c\_get\_txpower}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{rtwn\_r92c\_get\_txpower}{rtwn\_r92c\_get\_txpower}}
{\footnotesize\ttfamily \#define rtwn\+\_\+r92c\+\_\+get\+\_\+txpower(\begin{DoxyParamCaption}\item[{}]{\+\_\+sc,  }\item[{}]{\+\_\+chain,  }\item[{}]{\+\_\+c,  }\item[{}]{\+\_\+power }\end{DoxyParamCaption})~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+get\+\_\+txpower)((\+\_\+sc), (\+\_\+chain), (\+\_\+c), (\+\_\+power)))}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00070}{70}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_adbe162e70bf7ba5b676df20e883d7608}\label{r92c__var_8h_adbe162e70bf7ba5b676df20e883d7608}} 
\index{r92c\_var.h@{r92c\_var.h}!rtwn\_r92c\_set\_bw20@{rtwn\_r92c\_set\_bw20}}
\index{rtwn\_r92c\_set\_bw20@{rtwn\_r92c\_set\_bw20}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{rtwn\_r92c\_set\_bw20}{rtwn\_r92c\_set\_bw20}}
{\footnotesize\ttfamily \#define rtwn\+\_\+r92c\+\_\+set\+\_\+bw20(\begin{DoxyParamCaption}\item[{}]{\+\_\+sc,  }\item[{}]{\+\_\+chan }\end{DoxyParamCaption})~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+set\+\_\+bw20)((\+\_\+sc), (\+\_\+chan)))}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00068}{68}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_a6d5c040efdc022ae78004cc721a246c9}\label{r92c__var_8h_a6d5c040efdc022ae78004cc721a246c9}} 
\index{r92c\_var.h@{r92c\_var.h}!rtwn\_r92c\_set\_gain@{rtwn\_r92c\_set\_gain}}
\index{rtwn\_r92c\_set\_gain@{rtwn\_r92c\_set\_gain}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{rtwn\_r92c\_set\_gain}{rtwn\_r92c\_set\_gain}}
{\footnotesize\ttfamily \#define rtwn\+\_\+r92c\+\_\+set\+\_\+gain(\begin{DoxyParamCaption}\item[{}]{\+\_\+sc,  }\item[{}]{\+\_\+gain }\end{DoxyParamCaption})~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+set\+\_\+gain)((\+\_\+sc), (\+\_\+gain)))}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00072}{72}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_a48e88477e92df1f572bcbf1bd06cdab1}\label{r92c__var_8h_a48e88477e92df1f572bcbf1bd06cdab1}} 
\index{r92c\_var.h@{r92c\_var.h}!rtwn\_r92c\_set\_rom\_opts@{rtwn\_r92c\_set\_rom\_opts}}
\index{rtwn\_r92c\_set\_rom\_opts@{rtwn\_r92c\_set\_rom\_opts}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{rtwn\_r92c\_set\_rom\_opts}{rtwn\_r92c\_set\_rom\_opts}}
{\footnotesize\ttfamily \#define rtwn\+\_\+r92c\+\_\+set\+\_\+rom\+\_\+opts(\begin{DoxyParamCaption}\item[{}]{\+\_\+sc,  }\item[{}]{\+\_\+buf }\end{DoxyParamCaption})~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+set\+\_\+rom\+\_\+opts)((\+\_\+sc), (\+\_\+buf)))}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00080}{80}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_ae559ca8d843757c98d635157ba79da34}\label{r92c__var_8h_ae559ca8d843757c98d635157ba79da34}} 
\index{r92c\_var.h@{r92c\_var.h}!rtwn\_r92c\_tx\_enable\_ampdu@{rtwn\_r92c\_tx\_enable\_ampdu}}
\index{rtwn\_r92c\_tx\_enable\_ampdu@{rtwn\_r92c\_tx\_enable\_ampdu}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{rtwn\_r92c\_tx\_enable\_ampdu}{rtwn\_r92c\_tx\_enable\_ampdu}}
{\footnotesize\ttfamily \#define rtwn\+\_\+r92c\+\_\+tx\+\_\+enable\+\_\+ampdu(\begin{DoxyParamCaption}\item[{}]{\+\_\+sc,  }\item[{}]{\+\_\+buf,  }\item[{}]{\+\_\+enable }\end{DoxyParamCaption})~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+tx\+\_\+enable\+\_\+ampdu)((\+\_\+buf), (\+\_\+enable)))}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00074}{74}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_aaeb686447b181a0cdb69e0c26874e1ae}\label{r92c__var_8h_aaeb686447b181a0cdb69e0c26874e1ae}} 
\index{r92c\_var.h@{r92c\_var.h}!rtwn\_r92c\_tx\_setup\_hwseq@{rtwn\_r92c\_tx\_setup\_hwseq}}
\index{rtwn\_r92c\_tx\_setup\_hwseq@{rtwn\_r92c\_tx\_setup\_hwseq}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{rtwn\_r92c\_tx\_setup\_hwseq}{rtwn\_r92c\_tx\_setup\_hwseq}}
{\footnotesize\ttfamily \#define rtwn\+\_\+r92c\+\_\+tx\+\_\+setup\+\_\+hwseq(\begin{DoxyParamCaption}\item[{}]{\+\_\+sc,  }\item[{}]{\+\_\+buf }\end{DoxyParamCaption})~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+tx\+\_\+setup\+\_\+hwseq)((\+\_\+buf)))}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00076}{76}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

\mbox{\Hypertarget{r92c__var_8h_ab64434ff5562f1ab9901f577e8754cc4}\label{r92c__var_8h_ab64434ff5562f1ab9901f577e8754cc4}} 
\index{r92c\_var.h@{r92c\_var.h}!rtwn\_r92c\_tx\_setup\_macid@{rtwn\_r92c\_tx\_setup\_macid}}
\index{rtwn\_r92c\_tx\_setup\_macid@{rtwn\_r92c\_tx\_setup\_macid}!r92c\_var.h@{r92c\_var.h}}
\doxysubsubsection{\texorpdfstring{rtwn\_r92c\_tx\_setup\_macid}{rtwn\_r92c\_tx\_setup\_macid}}
{\footnotesize\ttfamily \#define rtwn\+\_\+r92c\+\_\+tx\+\_\+setup\+\_\+macid(\begin{DoxyParamCaption}\item[{}]{\+\_\+sc,  }\item[{}]{\+\_\+buf,  }\item[{}]{\+\_\+id }\end{DoxyParamCaption})~ ((\mbox{\hyperlink{r92c__var_8h_aed0449111824b5c7bd91320103d71754}{R92\+C\+\_\+\+SOFTC}}(\+\_\+sc)-\/$>$rs\+\_\+tx\+\_\+setup\+\_\+macid)((\+\_\+buf), (\+\_\+id)))}



Definition at line \mbox{\hyperlink{r92c__var_8h_source_l00078}{78}} of file \mbox{\hyperlink{r92c__var_8h_source}{r92c\+\_\+var.\+h}}.

