Home
last modified time | relevance | path

Searched refs:TaskList (Results 1 – 2 of 2) sorted by relevance

/device/google/contexthub/firmware/os/inc/
Dseos_priv.h46 struct TaskList { struct
63 struct TaskList list; argument
/device/google/contexthub/firmware/os/core/
Dseos.c58 static struct TaskList mFreeTasks;
59 static struct TaskList mTasks;
64 static inline void list_init(struct TaskList *l) in list_init()
167 static inline struct Task *osTaskListPeekHead(struct TaskList *listHead) in osTaskListPeekHead()
174 static void dumpListItems(const char *p, struct TaskList *listHead) in dumpListItems()
201 static void dumpTaskList(const char *f, struct Task *task, struct TaskList *listHead) in dumpTaskList()
221 static inline void osTaskListRemoveTask(struct TaskList *listHead, struct Task *task) in osTaskListRemoveTask()
224 struct TaskList *cur = &task->list; in osTaskListRemoveTask()
227 struct TaskList *left = left_idx == NO_NODE ? listHead : &mTaskPool.data[left_idx].list; in osTaskListRemoveTask()
228 struct TaskList *right = right_idx == NO_NODE ? listHead : &mTaskPool.data[right_idx].list; in osTaskListRemoveTask()
[all …]