\hypertarget{structsemaphore__t}{
\section{semaphore\_\-t Struct Reference}
\label{structsemaphore__t}\index{semaphore\_\-t@{semaphore\_\-t}}
}


{\ttfamily \#include $<$locks.h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structsemaphore__t_adc5b9ac7ecc652265f54dad690f076eb}{
u32 {\bfseries curr\_\-locks}}
\label{structsemaphore__t_adc5b9ac7ecc652265f54dad690f076eb}

\item 
\hypertarget{structsemaphore__t_ad680c5a546837b7dd3d5791478acf972}{
u32 {\bfseries lockcount}}
\label{structsemaphore__t_ad680c5a546837b7dd3d5791478acf972}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Semaphore structure. No touchy. 

The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
libthreads/include/\hyperlink{locks_8h}{locks.h}\end{DoxyCompactItemize}
