Searched refs:pmutex (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/os/os_dep/include/ |
A D | osdep_service.h | 489 void rtw_mutex_init(_mutex *pmutex); 496 void rtw_mutex_free(_mutex *pmutex); 503 void rtw_mutex_put(_mutex *pmutex); 511 void rtw_mutex_get(_mutex *pmutex); 521 int rtw_mutex_get_timeout(_mutex *pmutex, u32 timeout_ms); 592 int rtw_enter_critical_mutex(_mutex *pmutex, _irqL *pirqL); 600 void rtw_exit_critical_mutex(_mutex *pmutex, _irqL *pirqL); 1283 void (*rtw_mutex_init)(_mutex *pmutex); 1284 void (*rtw_mutex_free)(_mutex *pmutex); 1285 void (*rtw_mutex_get)(_mutex *pmutex); [all …]
|
/AliOS-Things-master/hardware/chip/rtl872xd/aos/ |
A D | aos_osdep.c | 166 static void _aos_mutex_init(_mutex *pmutex) in _aos_mutex_init() argument 168 aos_mutex_new(pmutex); in _aos_mutex_init() 172 static void _aos_mutex_free(_mutex *pmutex) in _aos_mutex_free() argument 174 if(pmutex != NULL) in _aos_mutex_free() 175 aos_mutex_free(pmutex); in _aos_mutex_free() 231 static int _aos_enter_critical_mutex(_mutex *pmutex, _irqL *pirqL) in _aos_enter_critical_mutex() argument 235 while(aos_mutex_lock(pmutex, 60 * 1000) != 0) in _aos_enter_critical_mutex() 236 DBG_8195A("%s(%p) failed, retry\n", __FUNCTION__, pmutex); in _aos_enter_critical_mutex() 241 static void _aos_exit_critical_mutex(_mutex *pmutex, _irqL *pirqL) in _aos_exit_critical_mutex() argument 243 aos_mutex_unlock(pmutex); in _aos_exit_critical_mutex()
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/os/os_dep/ |
A D | osdep_service.c | 572 void rtw_mutex_init(_mutex *pmutex) in rtw_mutex_init() argument 575 osdep_service.rtw_mutex_init(pmutex); in rtw_mutex_init() 580 void rtw_mutex_free(_mutex *pmutex) in rtw_mutex_free() argument 583 osdep_service.rtw_mutex_free(pmutex); in rtw_mutex_free() 588 void rtw_mutex_put(_mutex *pmutex) in rtw_mutex_put() argument 591 osdep_service.rtw_mutex_put(pmutex); in rtw_mutex_put() 596 void rtw_mutex_get(_mutex *pmutex) in rtw_mutex_get() argument 599 osdep_service.rtw_mutex_get(pmutex); in rtw_mutex_get() 604 int rtw_mutex_get_timeout(_mutex *pmutex, u32 timeout_ms) in rtw_mutex_get_timeout() argument 675 int rtw_enter_critical_mutex(_mutex *pmutex, _irqL *pirqL) in rtw_enter_critical_mutex() argument [all …]
|
Completed in 18 milliseconds