mirror of https://github.com/ARMmbed/mbed-os.git
Fix codding style.
parent
ca8070a482
commit
3decd510dc
|
@ -41,7 +41,8 @@ Mutex::Mutex(const char *name)
|
|||
void Mutex::constructor(const char *name)
|
||||
{
|
||||
memset(&_obj_mem, 0, sizeof(_obj_mem));
|
||||
osMutexAttr_t attr = { 0 };
|
||||
osMutexAttr_t attr =
|
||||
{ 0 };
|
||||
attr.name = name ? name : "aplication_unnamed_mutex";
|
||||
attr.cb_mem = &_obj_mem;
|
||||
attr.cb_size = sizeof(_obj_mem);
|
||||
|
@ -50,7 +51,8 @@ void Mutex::constructor(const char *name)
|
|||
MBED_ASSERT(_id);
|
||||
}
|
||||
|
||||
void Mutex::lock(void) {
|
||||
void Mutex::lock(void)
|
||||
{
|
||||
osStatus status = osMutexAcquire(_id, osWaitForever);
|
||||
if (osOK == status) {
|
||||
_count++;
|
||||
|
@ -59,7 +61,8 @@ void Mutex::lock(void) {
|
|||
MBED_ASSERT(status == osOK);
|
||||
}
|
||||
|
||||
osStatus Mutex::lock(uint32_t millisec) {
|
||||
osStatus Mutex::lock(uint32_t millisec)
|
||||
{
|
||||
osStatus status = osMutexAcquire(_id, millisec);
|
||||
if (osOK == status) {
|
||||
_count++;
|
||||
|
@ -72,11 +75,13 @@ osStatus Mutex::lock(uint32_t millisec) {
|
|||
return status;
|
||||
}
|
||||
|
||||
bool Mutex::trylock() {
|
||||
bool Mutex::trylock()
|
||||
{
|
||||
return trylock_for(0);
|
||||
}
|
||||
|
||||
bool Mutex::trylock_for(uint32_t millisec) {
|
||||
bool Mutex::trylock_for(uint32_t millisec)
|
||||
{
|
||||
osStatus status = osMutexAcquire(_id, millisec);
|
||||
if (status == osOK) {
|
||||
return true;
|
||||
|
@ -89,7 +94,8 @@ bool Mutex::trylock_for(uint32_t millisec) {
|
|||
return false;
|
||||
}
|
||||
|
||||
bool Mutex::trylock_until(uint64_t millisec) {
|
||||
bool Mutex::trylock_until(uint64_t millisec)
|
||||
{
|
||||
uint64_t now = Kernel::get_ms_count();
|
||||
|
||||
if (now >= millisec) {
|
||||
|
@ -102,16 +108,19 @@ bool Mutex::trylock_until(uint64_t millisec) {
|
|||
}
|
||||
}
|
||||
|
||||
osStatus Mutex::unlock() {
|
||||
osStatus Mutex::unlock()
|
||||
{
|
||||
_count--;
|
||||
return osMutexRelease(_id);
|
||||
}
|
||||
|
||||
osThreadId Mutex::get_owner() {
|
||||
osThreadId Mutex::get_owner()
|
||||
{
|
||||
return osMutexGetOwner(_id);
|
||||
}
|
||||
|
||||
Mutex::~Mutex() {
|
||||
Mutex::~Mutex()
|
||||
{
|
||||
osMutexDelete(_id);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue