Home
last modified time | relevance | path

Searched refs:kwork_t (Results 1 – 7 of 7) sorted by relevance

/AliOS-Things-master/kernel/rhino/include/
A Dk_workqueue.h31 } 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 Dk_trace.h176 void trace_workqueue_init(ktask_t *task, kwork_t *work);
/AliOS-Things-master/kernel/rhino/
A Dk_workqueue.c32 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 Dcpp_workQueue.h90 kwork_t *self(void);
96 kwork_t _work_def;
/AliOS-Things-master/components/osal_aos/rhino/
A Daos_workqueue.c87 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 DworkQueue.cpp89 kwork_t *Work::self(void) in self()
/AliOS-Things-master/components/trace/
A Dk_trace.c238 void trace_workqueue_init(ktask_t *task, kwork_t *work) in trace_workqueue_init()

Completed in 9 milliseconds