Home
last modified time | relevance | path

Searched refs:klist_t (Results 1 – 25 of 34) sorted by relevance

12

/AliOS-Things-master/kernel/rhino/include/
A Dk_obj.h65 klist_t blk_list; /**< Manage blocked tasks */
70 klist_t obj_list;
81 klist_t task_head;
82 klist_t mutex_head;
85 klist_t sem_head;
89 klist_t queue_head;
93 klist_t event_head;
97 klist_t buf_queue_head;
A Dk_list.h24 } klist_t; typedef
44 RHINO_INLINE void klist_init(klist_t *list_head) in klist_init()
57 RHINO_INLINE uint8_t is_klist_empty(klist_t *list) in is_klist_empty()
71 RHINO_INLINE void klist_insert(klist_t *head, klist_t *element) in klist_insert()
87 RHINO_INLINE void klist_add(klist_t *head, klist_t *element) in klist_add()
101 RHINO_INLINE void klist_rm(klist_t *element) in klist_rm()
112 RHINO_INLINE void klist_rm_init(klist_t *element) in klist_rm_init()
A Dk_internal.h45 extern klist_t g_tick_head;
52 extern klist_t g_timer_head;
84 extern klist_t g_res_list;
90 extern klist_t g_workqueue_list_head;
102 extern klist_t g_task_del_head;
164 klist_t res_list;
A Dk_workqueue.h24 klist_t work_node;
34 klist_t workqueue_node;
35 klist_t work_list;
A Dk_task.h58 klist_t task_user;
73 klist_t task_list;
80 klist_t task_stats_item;
83 klist_t tick_list;
152 klist_t task_del_item;
A Dk_queue.h36 klist_t *pend_entry; /**< first pending task which is waiting for msg */
47 klist_t queue_item; /**< kobj list for statistics */
A Dk_timer.h45 klist_t timer_list;
46 klist_t *to_head;
A Dk_sched.h34 klist_t *cur_list_item[RHINO_CONFIG_PRI_MAX];
A Dk_mutex.h35 klist_t mutex_item; /**< kobj list for statistics */
A Dk_event.h29 klist_t event_item; /**< kobj list for statistics */
/AliOS-Things-master/kernel/rhino/
A Dk_tick.c12 RHINO_INLINE void tick_list_pri_insert(klist_t *head, ktask_t *task) in tick_list_pri_insert()
15 klist_t *q; in tick_list_pri_insert()
16 klist_t *list_start; in tick_list_pri_insert()
17 klist_t *list_end; in tick_list_pri_insert()
50 klist_t *tick_head_ptr; in tick_list_update()
52 klist_t *iter; in tick_list_update()
53 klist_t *iter_temp; in tick_list_update()
A Dk_obj.c33 klist_t g_tick_head;
40 klist_t g_timer_head;
72 klist_t g_res_list;
78 klist_t g_workqueue_list_head;
90 klist_t g_task_del_head;
A Dk_pend.c7 RHINO_INLINE void pend_list_add(klist_t *head, ktask_t *task) in pend_list_add()
9 klist_t *tmp; in pend_list_add()
10 klist_t *list_start = head; in pend_list_add()
11 klist_t *list_end = head; in pend_list_add()
A Dk_timer.c8 static void timer_list_pri_insert(klist_t *head, ktimer_t *timer) in timer_list_pri_insert()
11 klist_t *q; in timer_list_pri_insert()
12 klist_t *start; in timer_list_pri_insert()
13 klist_t *end; in timer_list_pri_insert()
33 klist_t *head; in timer_list_rm()
221 klist_t *q; in timer_cb_proc()
222 klist_t *start; in timer_cb_proc()
223 klist_t *end; in timer_cb_proc()
A Dk_event.c50 klist_t *blk_list_head; in krhino_event_del()
120 klist_t *blk_list_head; in krhino_event_dyn_del()
252 klist_t *iter; in event_set()
253 klist_t *event_head; in event_set()
254 klist_t *iter_temp; in event_set()
A Dk_mutex.c65 klist_t *blk_list_head; in krhino_mutex_del()
142 klist_t *blk_list_head; in krhino_mutex_dyn_del()
197 klist_t *blk_list_head; in mutex_pri_limit()
230 klist_t *blk_list_head; in mutex_pri_look()
383 klist_t *blk_list_head; in krhino_mutex_unlock()
A Dk_sem.c54 klist_t *blk_list_head; in krhino_sem_del()
120 klist_t *blk_list_head; in krhino_sem_dyn_del()
164 klist_t *blk_list_head; in sem_give()
295 klist_t *blk_list_head; in krhino_sem_count_set()
A Dk_queue.c69 klist_t *blk_list_head; in krhino_queue_del()
144 klist_t *blk_list_head; in krhino_queue_dyn_del()
189 klist_t *blk_list_head; in msg_send()
373 klist_t *blk_list_head; in krhino_queue_info_get()
A Dk_sched.c441 klist_t *iter; in preferred_cpu_ready_task_get()
444 klist_t *node; in preferred_cpu_ready_task_get()
483 klist_t *node = rq->cur_list_item[rq->highest_pri]; in preferred_cpu_ready_task_get()
494 klist_t *head; in time_slice_update()
/AliOS-Things-master/components/trace/Config/
A DSEGGER_SYSVIEW_AliOSThings.c67 klist_t *taskhead = &g_kobj_list.task_head; in _cbSendTaskList()
68 klist_t *taskend = taskhead; in _cbSendTaskList()
69 klist_t *tmp; in _cbSendTaskList()
/AliOS-Things-master/components/debug/src/
A Ddebug_overview.c160 klist_t *listnode; in debug_task_overview()
193 klist_t *listnode; in debug_buf_queue_overview()
194 klist_t *blk_list_head; in debug_buf_queue_overview()
260 klist_t *listnode; in debug_queue_overview()
261 klist_t *blk_list_head; in debug_queue_overview()
325 klist_t *listnode; in debug_sem_overview()
326 klist_t *blk_list_head; in debug_sem_overview()
395 klist_t *listnode; in debug_mutex_overview()
396 klist_t *blk_list_head; in debug_mutex_overview()
A Ddebug_cpuusage.c44 klist_t *taskhead = &g_kobj_list.task_head; in debug_task_cpu_usage_stats()
45 klist_t *taskend = taskhead; in debug_task_cpu_usage_stats()
46 klist_t *tmp; in debug_task_cpu_usage_stats()
90 klist_t *taskhead = &g_kobj_list.task_head; in debug_total_cpu_usage_show()
91 klist_t *taskend = taskhead; in debug_total_cpu_usage_show()
92 klist_t *tmp; in debug_total_cpu_usage_show()
A Ddebug_infoget.c10 klist_t *listnode; in debug_task_find()
39 klist_t *listnode; in debug_task_find_by_id()
A Ddebug_dumpsys.c44 klist_t *taskhead = &g_kobj_list.task_head; in dumpsys_task_func()
45 klist_t *taskend = taskhead; in dumpsys_task_func()
46 klist_t *tmp; in dumpsys_task_func()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/hal_test/include/
A Dyunit.h189 klist_t *taskhead = &g_kobj_list.task_head; \
190 klist_t *taskend = taskhead;\
191 klist_t *tmp;\

Completed in 50 milliseconds

12