Searched refs:kwork_t (Results 1 – 7 of 7) sorted by relevance
/AliOS-Things-master/kernel/rhino/include/ |
A D | k_workqueue.h | 31 } kwork_t; typedef 36 kwork_t *work_current; /* current work */ 73 kstat_t krhino_work_init(kwork_t *work, work_handle_t handle, void *arg, tick_t dly); 83 kstat_t krhino_work_run(kworkqueue_t *workqueue, kwork_t *work); 92 kstat_t krhino_work_sched(kwork_t *work); 101 kstat_t krhino_work_cancel(kwork_t *work);
|
A D | k_trace.h | 176 void trace_workqueue_init(ktask_t *task, kwork_t *work);
|
/AliOS-Things-master/kernel/rhino/ |
A D | k_workqueue.c | 32 kwork_t *work = NULL; in worker_task() 45 work = krhino_list_entry(queue->work_list.next, kwork_t, work_node); in worker_task() 161 kwork_t *work = ((ktimer_t *)timer)->priv; in work_timer_cb() 190 kstat_t krhino_work_init(kwork_t *work, work_handle_t handle, void *arg, in krhino_work_init() 206 memset(work, 0, sizeof(kwork_t)); in krhino_work_init() 227 kstat_t krhino_work_run(kworkqueue_t *workqueue, kwork_t *work) in krhino_work_run() 273 kstat_t krhino_work_sched(kwork_t *work) in krhino_work_sched() 278 kstat_t krhino_work_cancel(kwork_t *work) in krhino_work_cancel()
|
/AliOS-Things-master/components/cplusplus/include/ |
A D | cpp_workQueue.h | 90 kwork_t *self(void); 96 kwork_t _work_def;
|
/AliOS-Things-master/components/osal_aos/rhino/ |
A D | aos_workqueue.c | 87 kwork_t *w; in aos_work_init() 93 w = aos_malloc(sizeof(kwork_t)); in aos_work_init() 111 kwork_t *w; in aos_work_destroy()
|
/AliOS-Things-master/components/cplusplus/ |
A D | workQueue.cpp | 89 kwork_t *Work::self(void) in self()
|
/AliOS-Things-master/components/trace/ |
A D | k_trace.c | 238 void trace_workqueue_init(ktask_t *task, kwork_t *work) in trace_workqueue_init()
|
Completed in 9 milliseconds