Home
last modified time | relevance | path

Searched refs:mutex_ID (Results 1 – 1 of 1) sorted by relevance

/hal_silabs-3.5.0/gecko/se_manager/src/
Dsli_se_manager_osal_cmsis_rtos2.h108 osMutexId_t mutex_ID; member
127 mutex->mutex_ID = osMutexNew(&mutex->mutex_attr); in se_manager_osal_init_mutex()
129 mutex->mutex_ID = osMutexNew(NULL); in se_manager_osal_init_mutex()
132 return (mutex->mutex_ID == NULL ? SL_STATUS_FAIL : SL_STATUS_OK); in se_manager_osal_init_mutex()
143 osStatus_t status = osMutexDelete(mutex->mutex_ID); in se_manager_osal_free_mutex()
157 status = osMutexAcquire(mutex->mutex_ID, SE_MANAGER_OSAL_WAIT_FOREVER); in se_manager_osal_take_mutex()
172 status = osMutexAcquire(mutex->mutex_ID, SE_MANAGER_OSAL_NON_BLOCKING); in se_manager_osal_take_mutex_non_blocking()
187 status = osMutexRelease(mutex->mutex_ID); in se_manager_osal_give_mutex()