Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/components/osa/
Dfsl_os_abstraction_threadx.c602 osa_status_t OSA_MutexCreate(osa_mutex_handle_t mutexHandle) in OSA_MutexCreate() argument
604 assert(mutexHandle); in OSA_MutexCreate()
608 if (TX_SUCCESS != tx_mutex_create((TX_MUTEX *)mutexHandle, NULL, 0U)) in OSA_MutexCreate()
626 osa_status_t OSA_MutexLock(osa_mutex_handle_t mutexHandle, uint32_t millisec) in OSA_MutexLock() argument
628 assert(mutexHandle); in OSA_MutexLock()
643 if (TX_SUCCESS != tx_mutex_get((TX_MUTEX *)mutexHandle, timeoutTicks)) in OSA_MutexLock()
657 osa_status_t OSA_MutexUnlock(osa_mutex_handle_t mutexHandle) in OSA_MutexUnlock() argument
659 assert(mutexHandle); in OSA_MutexUnlock()
663 if (TX_SUCCESS != tx_mutex_put((TX_MUTEX *)mutexHandle)) in OSA_MutexUnlock()
678 osa_status_t OSA_MutexDestroy(osa_mutex_handle_t mutexHandle) in OSA_MutexDestroy() argument
[all …]
Dfsl_os_abstraction_free_rtos.c677 osa_status_t OSA_MutexCreate(osa_mutex_handle_t mutexHandle) in OSA_MutexCreate() argument
685 assert(NULL != mutexHandle); in OSA_MutexCreate()
694 …maphoreCreateRecursiveMutexStatic((StaticQueue_t *)(void *)((uint8_t *)mutexHandle + sizeof(osa_mu… in OSA_MutexCreate()
700 *(uint32_t *)mutexHandle = xMutexHandle.pmutexHandle; in OSA_MutexCreate()
716 osa_status_t OSA_MutexLock(osa_mutex_handle_t mutexHandle, uint32_t millisec) in OSA_MutexLock() argument
718 assert(NULL != mutexHandle); in OSA_MutexLock()
720 QueueHandle_t mutex = (QueueHandle_t)(void *)(uint32_t *)(*(uint32_t *)mutexHandle); in OSA_MutexLock()
748 osa_status_t OSA_MutexUnlock(osa_mutex_handle_t mutexHandle) in OSA_MutexUnlock() argument
750 assert(NULL != mutexHandle); in OSA_MutexUnlock()
751 QueueHandle_t mutex = (QueueHandle_t)(void *)(uint32_t *)(*(uint32_t *)mutexHandle); in OSA_MutexUnlock()
[all …]
Dfsl_os_abstraction_zephyr.c524 osa_status_t OSA_MutexCreate(osa_mutex_handle_t mutexHandle) in OSA_MutexCreate() argument
526 osa_zephyr_mutexHandle_t *z_mutexHandle = mutexHandle; in OSA_MutexCreate()
541 osa_status_t OSA_MutexLock(osa_mutex_handle_t mutexHandle, uint32_t millisec) in OSA_MutexLock() argument
543 osa_zephyr_mutexHandle_t *z_mutexHandle = mutexHandle; in OSA_MutexLock()
565 osa_status_t OSA_MutexUnlock(osa_mutex_handle_t mutexHandle) in OSA_MutexUnlock() argument
567 osa_zephyr_mutexHandle_t *z_mutexHandle = mutexHandle; in OSA_MutexUnlock()
593 osa_status_t OSA_MutexDestroy(osa_mutex_handle_t mutexHandle) in OSA_MutexDestroy() argument
596 osa_zephyr_mutexHandle_t *z_mutexHandle = mutexHandle; in OSA_MutexDestroy()
Dfsl_os_abstraction_bm.c843 osa_status_t OSA_MutexCreate(osa_mutex_handle_t mutexHandle) in OSA_MutexCreate() argument
845 mutex_t *pMutexStruct = (mutex_t *)mutexHandle; in OSA_MutexCreate()
847 assert(mutexHandle); in OSA_MutexCreate()
872 osa_status_t OSA_MutexLock(osa_mutex_handle_t mutexHandle, uint32_t millisec) in OSA_MutexLock() argument
879 mutex_t *pMutexStruct = (mutex_t *)mutexHandle; in OSA_MutexLock()
938 osa_status_t OSA_MutexUnlock(osa_mutex_handle_t mutexHandle) in OSA_MutexUnlock() argument
940 mutex_t *pMutexStruct = (mutex_t *)mutexHandle; in OSA_MutexUnlock()
942 assert(mutexHandle); in OSA_MutexUnlock()
956 osa_status_t OSA_MutexDestroy(osa_mutex_handle_t mutexHandle) in OSA_MutexDestroy() argument
958 assert(mutexHandle); in OSA_MutexDestroy()
[all …]
Dfsl_os_abstraction.h837 osa_status_t OSA_MutexCreate(osa_mutex_handle_t mutexHandle);
857 osa_status_t OSA_MutexLock(osa_mutex_handle_t mutexHandle, uint32_t millisec);
867 osa_status_t OSA_MutexUnlock(osa_mutex_handle_t mutexHandle);
878 osa_status_t OSA_MutexDestroy(osa_mutex_handle_t mutexHandle);