Home
last modified time | relevance | path

Searched refs:HdfTaskQueue (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/utils/src/
H A Dhdf_task_queue.c18 static int32_t HdfCreateThread(struct HdfTaskQueue *queue) in HdfCreateThread()
30 struct HdfTaskQueue *HdfTaskQueueCreate(HdfTaskFunc func, const char *name) in HdfTaskQueueCreate()
33 struct HdfTaskQueue *queue = NULL; in HdfTaskQueueCreate()
35 queue = (struct HdfTaskQueue *)OsalMemCalloc(sizeof(*queue)); in HdfTaskQueueCreate()
77 static void HdfQueueStopThread(struct HdfTaskQueue *queue) in HdfQueueStopThread()
94 void HdfTaskQueueDestroy(struct HdfTaskQueue *queue) in HdfTaskQueueDestroy()
103 static void HdfQueueStartThread(struct HdfTaskQueue *queue) in HdfQueueStartThread()
119 void HdfTaskEnqueue(struct HdfTaskQueue *queue, struct HdfTaskType *task) in HdfTaskEnqueue()
152 static struct HdfTaskType *HdfTaskDequeue(struct HdfTaskQueue *queue) in HdfTaskDequeue()
168 struct HdfTaskQueue *queue = (struct HdfTaskQueue *)data; in HdfThreadTasker()
/ohos5.0/drivers/hdf_core/framework/utils/include/
H A Dhdf_task_queue.h25 struct HdfTaskQueue { struct
35 void HdfTaskEnqueue(struct HdfTaskQueue *queue, struct HdfTaskType *task); argument
36 struct HdfTaskQueue *HdfTaskQueueCreate(HdfTaskFunc func, const char *name);
37 void HdfTaskQueueDestroy(struct HdfTaskQueue *queue);
/ohos5.0/drivers/hdf_core/framework/core/host/src/
H A Dhdf_power_manager.c18 struct HdfTaskQueue *taskQueue;