Home
last modified time | relevance | path

Searched refs:blk_obj (Results 1 – 23 of 23) sorted by relevance

/AliOS-Things-master/components/trace/
A Dk_trace.c110 SEGGER_SYSVIEW_RecordObject(SYSVIEW_TRACE_ID_SEM_CREATE, &sem->blk_obj); in trace_sem_create()
115 SEGGER_SYSVIEW_RecordObject(SYSVIEW_TRACE_ID_SEM_OVERFLOW, &sem->blk_obj); in trace_sem_overflow()
125 SEGGER_SYSVIEW_RecordObject(SYSVIEW_TRACE_ID_SEM_GET_SUCCESS, &sem->blk_obj); in trace_sem_get_success()
130 SEGGER_SYSVIEW_RecordObject(SYSVIEW_TRACE_ID_SEM_GET_BLK, &sem->blk_obj); in trace_sem_get_blk()
135 SEGGER_SYSVIEW_RecordObject(SYSVIEW_TRACE_ID_SEM_TASK_WAKE, &sem->blk_obj); in trace_sem_task_wake()
140 SEGGER_SYSVIEW_RecordObject(SYSVIEW_TRACE_ID_SEM_DEL, &sem->blk_obj); in trace_sem_del()
150 SEGGER_SYSVIEW_RecordObject(SYSVIEW_TRACE_ID_MUTEX_CREATE, &mutex->blk_obj); in trace_mutex_create()
160 SEGGER_SYSVIEW_RecordObject(SYSVIEW_TRACE_ID_MUTEX_GET, &mutex->blk_obj); in trace_mutex_get()
185 SEGGER_SYSVIEW_RecordObject(SYSVIEW_TRACE_ID_MUTEX_DEL, &mutex->blk_obj); in trace_mutex_del()
195 SEGGER_SYSVIEW_RecordObject(SYSVIEW_TRACE_ID_EVENT_GET, &event->blk_obj); in trace_event_get()
[all …]
/AliOS-Things-master/kernel/rhino/
A Dk_pend.c47 task->blk_obj = NULL; in pend_task_wakeup()
53 task->blk_obj = blk_obj; in pend_to_blk_obj()
64 if (blk_obj->blk_policy == BLK_POLICY_FIFO) { in pend_to_blk_obj()
66 klist_insert(&blk_obj->blk_list, &task->task_list); in pend_to_blk_obj()
69 pend_list_add(&blk_obj->blk_list, task); in pend_to_blk_obj()
98 task->blk_obj = NULL; in pend_task_rm()
103 if (task->blk_obj->blk_policy == BLK_POLICY_PRI) { in pend_list_reorder()
106 pend_list_add(&task->blk_obj->blk_list, task); in pend_list_reorder()
114 (void)blk_obj; in pend_state_end_proc()
136 if (blk_obj == NULL) { in pend_state_end_proc()
[all …]
A Dk_sem.c21 klist_init(&sem->blk_obj.blk_list); in sem_create()
26 sem->blk_obj.name = name; in sem_create()
27 sem->blk_obj.blk_policy = BLK_POLICY_PRI; in sem_create()
30 sem->blk_obj.cancel = 1u; in sem_create()
39 sem->blk_obj.obj_type = RHINO_SEM_OBJ_TYPE; in sem_create()
72 blk_list_head = &sem->blk_obj.blk_list; in krhino_sem_del()
73 sem->blk_obj.obj_type = RHINO_OBJ_TYPE_NONE; in krhino_sem_del()
138 blk_list_head = &sem->blk_obj.blk_list; in krhino_sem_dyn_del()
139 sem->blk_obj.obj_type = RHINO_OBJ_TYPE_NONE; in krhino_sem_dyn_del()
176 blk_list_head = &sem->blk_obj.blk_list; in sem_give()
[all …]
A Dk_mutex.c19 klist_init(&mutex->blk_obj.blk_list); in mutex_create()
20 mutex->blk_obj.blk_policy = BLK_POLICY_PRI; in mutex_create()
21 mutex->blk_obj.name = name; in mutex_create()
26 mutex->blk_obj.cancel = 0u; in mutex_create()
35 mutex->blk_obj.obj_type = RHINO_MUTEX_OBJ_TYPE; in mutex_create()
87 blk_list_head = &mutex->blk_obj.blk_list; in krhino_mutex_del()
89 mutex->blk_obj.obj_type = RHINO_OBJ_TYPE_NONE; in krhino_mutex_del()
164 blk_list_head = &mutex->blk_obj.blk_list; in krhino_mutex_dyn_del()
166 mutex->blk_obj.obj_type = RHINO_OBJ_TYPE_NONE; in krhino_mutex_dyn_del()
272 mutex_tmp = (kmutex_t *)(task->blk_obj); in mutex_task_pri_reset()
[all …]
A Dk_queue.c32 klist_init(&queue->blk_obj.blk_list); in queue_create()
34 queue->blk_obj.name = name; in queue_create()
35 queue->blk_obj.blk_policy = BLK_POLICY_PRI; in queue_create()
46 queue->blk_obj.cancel = 1u; in queue_create()
55 queue->blk_obj.obj_type = RHINO_QUEUE_OBJ_TYPE; in queue_create()
77 if (queue->blk_obj.obj_type != RHINO_QUEUE_OBJ_TYPE) { in krhino_queue_del()
87 blk_list_head = &queue->blk_obj.blk_list; in krhino_queue_del()
89 queue->blk_obj.obj_type = RHINO_OBJ_TYPE_NONE; in krhino_queue_del()
162 blk_list_head = &queue->blk_obj.blk_list; in krhino_queue_dyn_del()
164 queue->blk_obj.obj_type = RHINO_OBJ_TYPE_NONE; in krhino_queue_dyn_del()
[all …]
A Dk_event.c20 klist_init(&event->blk_obj.blk_list); in event_create()
21 event->blk_obj.blk_policy = BLK_POLICY_PRI; in event_create()
22 event->blk_obj.name = name; in event_create()
26 event->blk_obj.cancel = 1u; in event_create()
37 event->blk_obj.obj_type = RHINO_EVENT_OBJ_TYPE; in event_create()
58 if (event->blk_obj.obj_type != RHINO_EVENT_OBJ_TYPE) { in krhino_event_del()
68 blk_list_head = &event->blk_obj.blk_list; in krhino_event_del()
70 event->blk_obj.obj_type = RHINO_OBJ_TYPE_NONE; in krhino_event_del()
138 blk_list_head = &event->blk_obj.blk_list; in krhino_event_dyn_del()
140 event->blk_obj.obj_type = RHINO_OBJ_TYPE_NONE; in krhino_event_dyn_del()
[all …]
A Dk_buf_queue.c31 klist_init(&queue->blk_obj.blk_list); in buf_queue_create()
37 queue->blk_obj.name = name; in buf_queue_create()
38 queue->blk_obj.blk_policy = BLK_POLICY_PRI; in buf_queue_create()
41 queue->blk_obj.cancel = 1u; in buf_queue_create()
50 queue->blk_obj.obj_type = RHINO_BUF_QUEUE_OBJ_TYPE; in buf_queue_create()
82 if (queue->blk_obj.obj_type != RHINO_BUF_QUEUE_OBJ_TYPE) { in krhino_buf_queue_del()
92 head = &queue->blk_obj.blk_list; in krhino_buf_queue_del()
94 queue->blk_obj.obj_type = RHINO_OBJ_TYPE_NONE; in krhino_buf_queue_del()
187 head = &queue->blk_obj.blk_list; in krhino_buf_queue_dyn_del()
189 queue->blk_obj.obj_type = RHINO_OBJ_TYPE_NONE; in krhino_buf_queue_dyn_del()
[all …]
A Dk_tick.c88 p_tcb->blk_obj = NULL; in tick_list_update()
97 p_tcb->blk_obj = NULL; in tick_list_update()
A Dk_task.c613 if (task->blk_obj->obj_type == RHINO_MUTEX_OBJ_TYPE) { in task_pri_change()
614 mutex_tmp = (kmutex_t *)(task->blk_obj); in task_pri_change()
740 task->blk_obj = NULL; in krhino_task_wait_abort()
772 blk_list_head = &mutex->blk_obj.blk_list; in task_mutex_free()
/AliOS-Things-master/components/drivers/core/base/include/drivers/
A Dmutex.h121 .blk_obj.blk_list.prev = &blk_obj.blk_list, \
122 .blk_obj.blk_list.next = &blk_obj.blk_list, \
123 .blk_obj.blk_policy = BLK_POLICY_PRI, \
124 .blk_obj.name = name, \
126 .blk_obj.cancel = 0u, \
131 .blk_obj.obj_type = RHINO_MUTEX_OBJ_TYPE, \
/AliOS-Things-master/components/debug/src/
A Ddebug_overview.c211 if (buf_queue->blk_obj.obj_type != RHINO_BUF_QUEUE_OBJ_TYPE) { in debug_buf_queue_overview()
225 blk_list_head = &buf_queue->blk_obj.blk_list; in debug_buf_queue_overview()
276 if (queue->blk_obj.obj_type != RHINO_QUEUE_OBJ_TYPE) { in debug_queue_overview()
288 blk_list_head = &queue->blk_obj.blk_list; in debug_queue_overview()
343 if (sem->blk_obj.obj_type != RHINO_SEM_OBJ_TYPE) { in debug_sem_overview()
349 blk_list_head = &sem->blk_obj.blk_list; in debug_sem_overview()
360 blk_list_head = &sem->blk_obj.blk_list; in debug_sem_overview()
413 if (mutex->blk_obj.obj_type != RHINO_MUTEX_OBJ_TYPE) { in debug_mutex_overview()
438 blk_list_head = &mutex->blk_obj.blk_list; in debug_mutex_overview()
/AliOS-Things-master/kernel/rhino/include/
A Dk_internal.h149 if ((g_active_task[cur_cpu_num]->cancel == 1u) && (obj->blk_obj.cancel == 1u)) {\
184 void pend_to_blk_obj(blk_obj_t *blk_obj, ktask_t *task, tick_t timeout);
187 kstat_t pend_state_end_proc(ktask_t *task, blk_obj_t *blk_obj);
A Dk_mutex.h26 blk_obj_t blk_obj; member
A Dk_obj.h64 typedef struct blk_obj { struct
A Dk_event.h26 blk_obj_t blk_obj; member
A Dk_sem.h29 blk_obj_t blk_obj; member
A Dk_queue.h43 blk_obj_t blk_obj; /**< Manage blocked tasks */ member
A Dk_buf_queue.h25 blk_obj_t blk_obj; /**< Manage blocked tasks */ member
A Dk_task.h102 blk_obj_t *blk_obj; member
/AliOS-Things-master/components/osal_aos/rhino/
A Daos_event.c97 if (k_event->blk_obj.obj_type != RHINO_EVENT_OBJ_TYPE) { in aos_event_is_valid()
A Daos_mutex.c131 if (k_mutex->blk_obj.obj_type != RHINO_MUTEX_OBJ_TYPE) { in aos_mutex_is_valid()
A Daos_sem.c129 if (k_sem->blk_obj.obj_type != RHINO_SEM_OBJ_TYPE) { in aos_sem_is_valid()
A Daos_queue.c130 if (k_queue->blk_obj.obj_type != RHINO_BUF_QUEUE_OBJ_TYPE) { in aos_queue_is_valid()

Completed in 35 milliseconds