Home | History | Annotate | Download | only in libexynosutils

Lines Matching refs:ExynosMutex

18  * \file      ExynosMutex.cpp
19 * \brief source file for ExynosMutex
30 #define LOG_TAG "ExynosMutex"
41 #include "ExynosMutex.h"
45 ExynosMutex::ExynosMutex()
52 ExynosMutex::~ExynosMutex()
58 bool ExynosMutex::create(int type, char* name)
95 void ExynosMutex::destroy(void)
109 bool ExynosMutex::getCreatedStatus(void)
114 bool ExynosMutex::lock(void)
137 bool ExynosMutex::unLock(void)
157 bool ExynosMutex::tryLock(void)
179 int ExynosMutex::getType(void)
188 ExynosMutex *mutex = new ExynosMutex();
207 if (((ExynosMutex *)handle)->getCreatedStatus() == true)
208 ((ExynosMutex *)handle)->destroy();
210 delete (ExynosMutex *)handle;
223 return ((ExynosMutex *)handle)->lock();
235 return ((ExynosMutex *)handle)->unLock();
247 return ((ExynosMutex *)handle)->tryLock();
259 return ((ExynosMutex *)handle)->getType();
270 return ((ExynosMutex *)handle)->getCreatedStatus();