Home
last modified time | relevance | path

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

/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/os/os_dep/include/
A Dosdep_service.h489 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 Daos_osdep.c166 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 Dosdep_service.c572 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