Lines Matching refs:handler
50 mp_task_t handler; // task handler of thread member
69 thread->handler = aos_task_self(); in mp_thread_init()
85 if (th->handler == aos_task_self()) { in mp_thread_gc_others()
102 if (th->handler == aos_task_self()) { in mp_thread_get_state()
116 if (th->handler == aos_task_self()) { in mp_thread_set_state()
128 if (th->handler == aos_task_self()) { in mp_thread_start()
176 th->handler = _task; in mp_thread_create_ex()
196 if (th->handler == aos_task_self()) { in mp_thread_finish()
234 aos_task_t *handler = NULL; in mp_thread_deinit() local
238 if (th->handler != aos_task_self()) { in mp_thread_deinit()
239 handler = th->handler; in mp_thread_deinit()
245 if (handler == NULL) { in mp_thread_deinit()
250 mp_sal_task_delete(handler, &status); in mp_thread_deinit()
254 aos_free(handler); in mp_thread_deinit()