Home
last modified time | relevance | path

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

/Zephyr-Core-2.7.6/tests/subsys/portability/cmsis_rtos_v1/src/
Dmutex.c19 void cleanup_max_mutex(osMutexId *mutex_ids) in cleanup_max_mutex()
32 osMutexId mutex_ids[CONFIG_CMSIS_MUTEX_MAX_COUNT + 1]; in test_max_mutex()
51 osMutexId mutex_id = 0; in test_mutex()
98 status = osMutexWait((osMutexId)arg, 0); in tThread_entry_lock_timeout()
101 status = osMutexWait((osMutexId)arg, TIMEOUT - 100); in tThread_entry_lock_timeout()
107 status = osMutexRelease((osMutexId)arg); in tThread_entry_lock_timeout()
118 status = osMutexWait((osMutexId)arg, TIMEOUT); in tThread_entry_lock_timeout()
120 osMutexRelease((osMutexId)arg); in tThread_entry_lock_timeout()
128 osMutexId mutex_id; in test_mutex_lock_timeout()
/Zephyr-Core-2.7.6/subsys/portability/cmsis_rtos_v1/
Dcmsis_mutex.c17 osMutexId osMutexCreate(const osMutexDef_t *mutex_def) in osMutexCreate()
37 return (osMutexId)mutex; in osMutexCreate()
43 osStatus osMutexWait(osMutexId mutex_id, uint32_t timeout) in osMutexWait()
76 osStatus osMutexRelease(osMutexId mutex_id) in osMutexRelease()
101 osStatus osMutexDelete(osMutexId mutex_id) in osMutexDelete()
/Zephyr-Core-2.7.6/include/portability/
Dcmsis_os.h145 typedef struct os_mutex_cb *osMutexId; typedef
462 osMutexId osMutexCreate (const osMutexDef_t *mutex_def);
469 osStatus osMutexWait (osMutexId mutex_id, uint32_t millisec);
475 osStatus osMutexRelease (osMutexId mutex_id);
481 osStatus osMutexDelete (osMutexId mutex_id);
/Zephyr-Core-2.7.6/samples/subsys/portability/cmsis_rtos_v1/philosophers/src/
Dphil_obj_abstract.h59 #define fork_t osMutexId