\hypertarget{structalq}{}\doxysection{alq Struct Reference}
\label{structalq}\index{alq@{alq}}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
char $\ast$ \mbox{\hyperlink{structalq_a8af76868ca5e4c9d8db6fe91fd44e2be}{aq\+\_\+entbuf}}
\item 
int \mbox{\hyperlink{structalq_ab0eefc02fb4adbd77444c7831182dda0}{aq\+\_\+entmax}}
\item 
int \mbox{\hyperlink{structalq_acdebe70d77e727a51cbecf95b874371e}{aq\+\_\+entlen}}
\item 
int \mbox{\hyperlink{structalq_a71547bb5b2dabf19ea38c8f4721bd043}{aq\+\_\+freebytes}}
\item 
int \mbox{\hyperlink{structalq_afd25fb0e72dbc2f81d33a3b29ef21fca}{aq\+\_\+buflen}}
\item 
int \mbox{\hyperlink{structalq_ab5e9c9f20551417c97a3bbcffbc07c64}{aq\+\_\+writehead}}
\item 
int \mbox{\hyperlink{structalq_a2e732267ce9d09eef2c9fdc8331cfca2}{aq\+\_\+writetail}}
\item 
int \mbox{\hyperlink{structalq_a9b4976e989682eec1463aebe869330e2}{aq\+\_\+wrapearly}}
\item 
int \mbox{\hyperlink{structalq_abd92221716f816d5539f6a199b2ebb22}{aq\+\_\+flags}}
\item 
int \mbox{\hyperlink{structalq_a9357812596c65f11463cf36f69f4801d}{aq\+\_\+waiters}}
\item 
struct ale \mbox{\hyperlink{structalq_a4956025c4717841b607fafb58f18261f}{aq\+\_\+getpost}}
\item 
struct \mbox{\hyperlink{uipc__ktls_8c_a7b5de10a04be6deb16c42cef5da02110}{mtx}} \mbox{\hyperlink{structalq_a6b3dd89cf3e9bb53b6f584f8c40ad363}{aq\+\_\+mtx}}
\item 
struct vnode $\ast$ \mbox{\hyperlink{structalq_af67acc7e186e90a827c73a65369eb1b5}{aq\+\_\+vp}}
\item 
struct ucred $\ast$ \mbox{\hyperlink{structalq_a0577d3624ddf32413c7566c2365f4b8d}{aq\+\_\+cred}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00059}{59}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structalq_afd25fb0e72dbc2f81d33a3b29ef21fca}\label{structalq_afd25fb0e72dbc2f81d33a3b29ef21fca}} 
\index{alq@{alq}!aq\_buflen@{aq\_buflen}}
\index{aq\_buflen@{aq\_buflen}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_buflen}{aq\_buflen}}
{\footnotesize\ttfamily int alq\+::aq\+\_\+buflen}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00064}{64}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00309}{alq\+\_\+doio()}}, \mbox{\hyperlink{kern__alq_8c_source_l00672}{alq\+\_\+getn()}}, \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}, \mbox{\hyperlink{kern__alq_8c_source_l00825}{alq\+\_\+post\+\_\+flags()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00506}{alq\+\_\+writen()}}.

\mbox{\Hypertarget{structalq_a0577d3624ddf32413c7566c2365f4b8d}\label{structalq_a0577d3624ddf32413c7566c2365f4b8d}} 
\index{alq@{alq}!aq\_cred@{aq\_cred}}
\index{aq\_cred@{aq\_cred}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_cred}{aq\_cred}}
{\footnotesize\ttfamily struct ucred$\ast$ alq\+::aq\+\_\+cred}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00076}{76}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00309}{alq\+\_\+doio()}}, \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00261}{alq\+\_\+shutdown()}}.

\mbox{\Hypertarget{structalq_a8af76868ca5e4c9d8db6fe91fd44e2be}\label{structalq_a8af76868ca5e4c9d8db6fe91fd44e2be}} 
\index{alq@{alq}!aq\_entbuf@{aq\_entbuf}}
\index{aq\_entbuf@{aq\_entbuf}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_entbuf}{aq\_entbuf}}
{\footnotesize\ttfamily char$\ast$ alq\+::aq\+\_\+entbuf}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00060}{60}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00295}{alq\+\_\+destroy()}}, \mbox{\hyperlink{kern__alq_8c_source_l00309}{alq\+\_\+doio()}}, \mbox{\hyperlink{kern__alq_8c_source_l00672}{alq\+\_\+getn()}}, \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00506}{alq\+\_\+writen()}}.

\mbox{\Hypertarget{structalq_acdebe70d77e727a51cbecf95b874371e}\label{structalq_acdebe70d77e727a51cbecf95b874371e}} 
\index{alq@{alq}!aq\_entlen@{aq\_entlen}}
\index{aq\_entlen@{aq\_entlen}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_entlen}{aq\_entlen}}
{\footnotesize\ttfamily int alq\+::aq\+\_\+entlen}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00062}{62}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00816}{alq\+\_\+get()}}, \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00660}{alq\+\_\+write()}}.

\mbox{\Hypertarget{structalq_ab0eefc02fb4adbd77444c7831182dda0}\label{structalq_ab0eefc02fb4adbd77444c7831182dda0}} 
\index{alq@{alq}!aq\_entmax@{aq\_entmax}}
\index{aq\_entmax@{aq\_entmax}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_entmax}{aq\_entmax}}
{\footnotesize\ttfamily int alq\+::aq\+\_\+entmax}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00061}{61}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}.

\mbox{\Hypertarget{structalq_abd92221716f816d5539f6a199b2ebb22}\label{structalq_abd92221716f816d5539f6a199b2ebb22}} 
\index{alq@{alq}!aq\_flags@{aq\_flags}}
\index{aq\_flags@{aq\_flags}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_flags}{aq\_flags}}
{\footnotesize\ttfamily int alq\+::aq\+\_\+flags}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00068}{68}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00177}{ald\+\_\+deactivate()}}, \mbox{\hyperlink{kern__alq_8c_source_l00309}{alq\+\_\+doio()}}, \mbox{\hyperlink{kern__alq_8c_source_l00883}{alq\+\_\+flush()}}, \mbox{\hyperlink{kern__alq_8c_source_l00816}{alq\+\_\+get()}}, \mbox{\hyperlink{kern__alq_8c_source_l00672}{alq\+\_\+getn()}}, \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}, \mbox{\hyperlink{kern__alq_8c_source_l00825}{alq\+\_\+post\+\_\+flags()}}, \mbox{\hyperlink{kern__alq_8c_source_l00261}{alq\+\_\+shutdown()}}, \mbox{\hyperlink{kern__alq_8c_source_l00660}{alq\+\_\+write()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00506}{alq\+\_\+writen()}}.

\mbox{\Hypertarget{structalq_a71547bb5b2dabf19ea38c8f4721bd043}\label{structalq_a71547bb5b2dabf19ea38c8f4721bd043}} 
\index{alq@{alq}!aq\_freebytes@{aq\_freebytes}}
\index{aq\_freebytes@{aq\_freebytes}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_freebytes}{aq\_freebytes}}
{\footnotesize\ttfamily int alq\+::aq\+\_\+freebytes}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00063}{63}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00309}{alq\+\_\+doio()}}, \mbox{\hyperlink{kern__alq_8c_source_l00672}{alq\+\_\+getn()}}, \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}, \mbox{\hyperlink{kern__alq_8c_source_l00825}{alq\+\_\+post\+\_\+flags()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00506}{alq\+\_\+writen()}}.

\mbox{\Hypertarget{structalq_a4956025c4717841b607fafb58f18261f}\label{structalq_a4956025c4717841b607fafb58f18261f}} 
\index{alq@{alq}!aq\_getpost@{aq\_getpost}}
\index{aq\_getpost@{aq\_getpost}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_getpost}{aq\_getpost}}
{\footnotesize\ttfamily struct ale alq\+::aq\+\_\+getpost}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00073}{73}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00672}{alq\+\_\+getn()}}.

\mbox{\Hypertarget{structalq_a6b3dd89cf3e9bb53b6f584f8c40ad363}\label{structalq_a6b3dd89cf3e9bb53b6f584f8c40ad363}} 
\index{alq@{alq}!aq\_mtx@{aq\_mtx}}
\index{aq\_mtx@{aq\_mtx}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_mtx}{aq\_mtx}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{uipc__ktls_8c_a7b5de10a04be6deb16c42cef5da02110}{mtx}} alq\+::aq\+\_\+mtx}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00074}{74}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00295}{alq\+\_\+destroy()}}, \mbox{\hyperlink{kern__alq_8c_source_l00672}{alq\+\_\+getn()}}, \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}, \mbox{\hyperlink{kern__alq_8c_source_l00261}{alq\+\_\+shutdown()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00506}{alq\+\_\+writen()}}.

\mbox{\Hypertarget{structalq_af67acc7e186e90a827c73a65369eb1b5}\label{structalq_af67acc7e186e90a827c73a65369eb1b5}} 
\index{alq@{alq}!aq\_vp@{aq\_vp}}
\index{aq\_vp@{aq\_vp}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_vp}{aq\_vp}}
{\footnotesize\ttfamily struct vnode$\ast$ alq\+::aq\+\_\+vp}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00075}{75}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00309}{alq\+\_\+doio()}}, \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00261}{alq\+\_\+shutdown()}}.

\mbox{\Hypertarget{structalq_a9357812596c65f11463cf36f69f4801d}\label{structalq_a9357812596c65f11463cf36f69f4801d}} 
\index{alq@{alq}!aq\_waiters@{aq\_waiters}}
\index{aq\_waiters@{aq\_waiters}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_waiters}{aq\_waiters}}
{\footnotesize\ttfamily int alq\+::aq\+\_\+waiters}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00069}{69}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00672}{alq\+\_\+getn()}}, \mbox{\hyperlink{kern__alq_8c_source_l00825}{alq\+\_\+post\+\_\+flags()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00506}{alq\+\_\+writen()}}.

\mbox{\Hypertarget{structalq_a9b4976e989682eec1463aebe869330e2}\label{structalq_a9b4976e989682eec1463aebe869330e2}} 
\index{alq@{alq}!aq\_wrapearly@{aq\_wrapearly}}
\index{aq\_wrapearly@{aq\_wrapearly}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_wrapearly}{aq\_wrapearly}}
{\footnotesize\ttfamily int alq\+::aq\+\_\+wrapearly}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00067}{67}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00309}{alq\+\_\+doio()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00672}{alq\+\_\+getn()}}.

\mbox{\Hypertarget{structalq_ab5e9c9f20551417c97a3bbcffbc07c64}\label{structalq_ab5e9c9f20551417c97a3bbcffbc07c64}} 
\index{alq@{alq}!aq\_writehead@{aq\_writehead}}
\index{aq\_writehead@{aq\_writehead}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_writehead}{aq\_writehead}}
{\footnotesize\ttfamily int alq\+::aq\+\_\+writehead}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00065}{65}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00309}{alq\+\_\+doio()}}, \mbox{\hyperlink{kern__alq_8c_source_l00672}{alq\+\_\+getn()}}, \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}, \mbox{\hyperlink{kern__alq_8c_source_l00825}{alq\+\_\+post\+\_\+flags()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00506}{alq\+\_\+writen()}}.

\mbox{\Hypertarget{structalq_a2e732267ce9d09eef2c9fdc8331cfca2}\label{structalq_a2e732267ce9d09eef2c9fdc8331cfca2}} 
\index{alq@{alq}!aq\_writetail@{aq\_writetail}}
\index{aq\_writetail@{aq\_writetail}!alq@{alq}}
\doxysubsubsection{\texorpdfstring{aq\_writetail}{aq\_writetail}}
{\footnotesize\ttfamily int alq\+::aq\+\_\+writetail}



Definition at line \mbox{\hyperlink{kern__alq_8c_source_l00066}{66}} of file \mbox{\hyperlink{kern__alq_8c_source}{kern\+\_\+alq.\+c}}.



Referenced by \mbox{\hyperlink{kern__alq_8c_source_l00309}{alq\+\_\+doio()}}, \mbox{\hyperlink{kern__alq_8c_source_l00672}{alq\+\_\+getn()}}, and \mbox{\hyperlink{kern__alq_8c_source_l00431}{alq\+\_\+open\+\_\+flags()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
kern/\mbox{\hyperlink{kern__alq_8c}{kern\+\_\+alq.\+c}}\end{DoxyCompactItemize}
