Searched refs:RT_Object_Class_Semaphore (Results 1 – 6 of 6) sorted by relevance
206 rt_object_init(&(sem->parent.parent), RT_Object_Class_Semaphore, name); in rt_sem_init()234 RT_ASSERT(rt_object_get_type(&sem->parent.parent) == RT_Object_Class_Semaphore); in rt_sem_detach()266 sem = (rt_sem_t)rt_object_allocate(RT_Object_Class_Semaphore, name); in rt_sem_create()298 RT_ASSERT(rt_object_get_type(&sem->parent.parent) == RT_Object_Class_Semaphore); in rt_sem_delete()328 RT_ASSERT(rt_object_get_type(&sem->parent.parent) == RT_Object_Class_Semaphore); in rt_sem_take()437 RT_ASSERT(rt_object_get_type(&sem->parent.parent) == RT_Object_Class_Semaphore); in rt_sem_release()486 RT_ASSERT(rt_object_get_type(&sem->parent.parent) == RT_Object_Class_Semaphore); in rt_sem_control()
70 …{RT_Object_Class_Semaphore, _OBJ_CONTAINER_LIST_INIT(RT_Object_Info_Semaphore), sizeof(struct rt_s…
98 cond->sem.parent.parent.type = RT_Object_Class_Semaphore; in pthread_cond_init()
288 case RT_Object_Class_Semaphore: in dlmodule_destroy()338 case RT_Object_Class_Semaphore: in dlmodule_destroy()
372 RT_Object_Class_Semaphore, /**< The object is a semaphore. */ enumerator
278 …list_find_init(&find_arg, RT_Object_Class_Semaphore, obj_list, sizeof(obj_list)/sizeof(obj_list[0]… in list_sem()