Home
last modified time | relevance | path

Searched refs:queueList (Results 1 – 4 of 4) sorted by relevance

/kernel/liteos_a/kernel/base/ipc/
Dlos_futex.c47 #define OS_FUTEX_FROM_QUEUELIST(ptr) LOS_DL_LIST_ENTRY(ptr, FutexNode, queueList)
112 LOS_DL_LIST *queueList = NULL; in OsFutexShowTaskNodeAttr() local
117 for (queueList = &tempNode->queueList; ;) { in OsFutexShowTaskNodeAttr()
118 lastNode = OS_FUTEX_FROM_QUEUELIST(queueList); in OsFutexShowTaskNodeAttr()
126 queueList = queueList->pstNext; in OsFutexShowTaskNodeAttr()
127 if (queueList == &tempNode->queueList) { in OsFutexShowTaskNodeAttr()
194 LOS_ListDelete(&node->queueList); in OsFutexDeinitFutexNode()
202 if ((newHeadNode->queueList.pstNext == NULL) || (newHeadNode->queueList.pstPrev == NULL)) { in OsFutexReplaceQueueListHeadNode()
203 LOS_ListInit(&newHeadNode->queueList); in OsFutexReplaceQueueListHeadNode()
220 if (LOS_ListEmpty(&node->queueList)) { in OsFutexDeleteKeyNodeFromHash()
[all …]
/kernel/liteos_a/kernel/base/sched/
Dlos_priority.c131 HPFQueue *queueList = &rq->queueList[basePrio]; in TimeSliceCalculate() local
132 readyTasks = queueList->readyTasks[priority]; in TimeSliceCalculate()
142 HPFQueue *queueList = &rq->queueList[basePrio]; in PriQueHeadInsert() local
143 LOS_DL_LIST *priQueList = &queueList->priQueList[0]; in PriQueHeadInsert()
144 UINT32 *bitmap = &queueList->queueBitmap; in PriQueHeadInsert()
162 queueList->readyTasks[priority]++; in PriQueHeadInsert()
167 HPFQueue *queueList = &rq->queueList[basePrio]; in PriQueTailInsert() local
168 LOS_DL_LIST *priQueList = &queueList->priQueList[0]; in PriQueTailInsert()
169 UINT32 *bitmap = &queueList->queueBitmap; in PriQueTailInsert()
187 queueList->readyTasks[priority]++; in PriQueTailInsert()
[all …]
/kernel/liteos_a/kernel/base/include/
Dlos_sched_pri.h101 HPFQueue queueList[OS_PRIORITY_QUEUE_NUM]; member
686 HPFQueue *queueList = &rq->queueList[basePrio]; in HPFRunqueueTopTaskGet() local
687 UINT32 bitmap = queueList->queueBitmap; in HPFRunqueueTopTaskGet()
690 … LOS_DL_LIST_FOR_EACH_ENTRY(newTask, &queueList->priQueList[priority], LosTaskCB, pendList) { in HPFRunqueueTopTaskGet()
Dlos_futex_pri.h53 LOS_DL_LIST queueList; /* thread list blocked by this lock */ member