\hypertarget{structocs__lock__s}{}\doxysection{ocs\+\_\+lock\+\_\+s Struct Reference}
\label{structocs__lock__s}\index{ocs\_lock\_s@{ocs\_lock\_s}}


{\ttfamily \#include $<$ocs\+\_\+os.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct mtx \mbox{\hyperlink{structocs__lock__s_aaa252f29540a85622c55a2644c8dbabe}{lock}}
\item 
char \mbox{\hyperlink{structocs__lock__s_a8decb74e8d290499699e447f2ac180ef}{name}} \mbox{[}\mbox{\hyperlink{ocs__os_8h_ad9c04e43a472ff4db777f95accd89a5d}{MAX\+\_\+\+LOCK\+\_\+\+DESC\+\_\+\+LEN}}\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ocs__os_8h_source_l00534}{534}} of file \mbox{\hyperlink{ocs__os_8h_source}{ocs\+\_\+os.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structocs__lock__s_aaa252f29540a85622c55a2644c8dbabe}\label{structocs__lock__s_aaa252f29540a85622c55a2644c8dbabe}} 
\index{ocs\_lock\_s@{ocs\_lock\_s}!lock@{lock}}
\index{lock@{lock}!ocs\_lock\_s@{ocs\_lock\_s}}
\doxysubsubsection{\texorpdfstring{lock}{lock}}
{\footnotesize\ttfamily struct mtx ocs\+\_\+lock\+\_\+s\+::lock}



Definition at line \mbox{\hyperlink{ocs__os_8h_source_l00535}{535}} of file \mbox{\hyperlink{ocs__os_8h_source}{ocs\+\_\+os.\+h}}.



Referenced by \mbox{\hyperlink{ocs__os_8c_source_l00468}{ocs\+\_\+lock\+\_\+init()}}, \mbox{\hyperlink{ocs__os_8h_source_l00664}{ocs\+\_\+rlock\+\_\+acquire()}}, \mbox{\hyperlink{ocs__os_8h_source_l00631}{ocs\+\_\+rlock\+\_\+free()}}, \mbox{\hyperlink{ocs__os_8h_source_l00618}{ocs\+\_\+rlock\+\_\+init()}}, \mbox{\hyperlink{ocs__os_8h_source_l00680}{ocs\+\_\+rlock\+\_\+release()}}, \mbox{\hyperlink{ocs__os_8h_source_l00650}{ocs\+\_\+rlock\+\_\+try()}}, and \mbox{\hyperlink{ocs__xport_8c_source_l01115}{ocs\+\_\+xport\+\_\+free()}}.

\mbox{\Hypertarget{structocs__lock__s_a8decb74e8d290499699e447f2ac180ef}\label{structocs__lock__s_a8decb74e8d290499699e447f2ac180ef}} 
\index{ocs\_lock\_s@{ocs\_lock\_s}!name@{name}}
\index{name@{name}!ocs\_lock\_s@{ocs\_lock\_s}}
\doxysubsubsection{\texorpdfstring{name}{name}}
{\footnotesize\ttfamily char ocs\+\_\+lock\+\_\+s\+::name\mbox{[}\mbox{\hyperlink{ocs__os_8h_ad9c04e43a472ff4db777f95accd89a5d}{MAX\+\_\+\+LOCK\+\_\+\+DESC\+\_\+\+LEN}}\mbox{]}}



Definition at line \mbox{\hyperlink{ocs__os_8h_source_l00536}{536}} of file \mbox{\hyperlink{ocs__os_8h_source}{ocs\+\_\+os.\+h}}.



Referenced by \mbox{\hyperlink{ocs__ddump_8c_source_l00637}{ocs\+\_\+ddump()}}, and \mbox{\hyperlink{ocs__os_8c_source_l00468}{ocs\+\_\+lock\+\_\+init()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/ocs\+\_\+fc/\mbox{\hyperlink{ocs__os_8h}{ocs\+\_\+os.\+h}}\end{DoxyCompactItemize}
