/kernel/liteos_a/kernel/base/ipc/ |
D | los_rwlock.c | 121 LosTaskCB *highestTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(rwList)); in OsRwlockPriCompare() 355 LosTaskCB *pendedReadTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(readList)); in OsRwlockGetMode() 356 LosTaskCB *pendedWriteTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(writeList)); in OsRwlockGetMode() 376 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(rwlock->writeList))); in OsRwlockPostOp() 387 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(rwlock->readList))); in OsRwlockPostOp() 390 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(rwlock->readList))); in OsRwlockPostOp() 392 … LosTaskCB *pendedWriteTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(rwlock->writeList))); in OsRwlockPostOp()
|
D | los_futex.c | 120 taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(lastNode->pendList))); in OsFutexShowTaskNodeAttr() 231 nextNode = OS_FUTEX_FROM_QUEUELIST(LOS_DL_LIST_FIRST(&node->queueList)); in OsFutexDeleteKeyNodeFromHash() 282 nextNode = OS_FUTEX_FROM_QUEUELIST(LOS_DL_LIST_FIRST(&(tempNode->queueList))); in OsFutexDeleteAlreadyWakeTaskAndGetNext() 308 headNode = OS_FUTEX_FROM_FUTEXLIST(LOS_DL_LIST_FIRST(&(hashNode->lockList))); in OsFutexInsertNewFutexKeyToHash() 346 LosTaskCB *taskTail = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(tempNode->pendList))); in OsFutexInsertFindFormBackToFront() 373 LosTaskCB *taskHead = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(tempNode->pendList))); in OsFutexInsertFindFromFrontToBack() 413 LosTaskCB *taskHead = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&((*firstNode)->pendList))); in OsFutexInsertTasktoPendList() 432 LosTaskCB *taskTail = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(tailNode->pendList))); in OsFutexInsertTasktoPendList() 691 taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(node->pendList))); in OsFutexCheckAndWakePendTask() 695 *nextNode = OS_FUTEX_FROM_QUEUELIST(LOS_DL_LIST_FIRST(&(node->queueList))); in OsFutexCheckAndWakePendTask() [all …]
|
D | los_sem.c | 112 unusedSem = LOS_DL_LIST_FIRST(&g_unusedSemList); in OsSemCreate() 253 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(semPosted->semList))); in OsSemPostUnsafe()
|
D | los_queue.c | 143 unusedQueue = LOS_DL_LIST_FIRST(&FREE_QUEUE_LIST); in LOS_QueueCreate() 320 …LosTaskCB *resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&queueCB->readWriteList[!readWrite… in OsQueueOperate()
|
D | los_mux.c | 445 LosTaskCB *resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(mutex->muxList))); in OsMuxPostOp()
|
/kernel/liteos_m/kernel/src/ |
D | los_queue.c | 154 unusedQueue = LOS_DL_LIST_FIRST(&(g_freeStaticQueueList)); in OsQueueCreate() 167 unusedQueue = LOS_DL_LIST_FIRST(&(g_freeQueueList)); in OsQueueCreate() 181 unusedQueue = LOS_DL_LIST_FIRST(&(g_freeQueueList)); in OsQueueCreate() 426 … resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&queueCB->readWriteList[readWriteTmp])); in OsQueueOperate() 646 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&queueCB->memList)); in OsQueueMailFree()
|
D | los_sem.c | 110 unusedSem = LOS_DL_LIST_FIRST(&(g_unusedSemList)); in OsSemCreate() 302 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(semPosted->semList))); in LOS_SemPost()
|
D | los_mux.c | 106 unusedMux = LOS_DL_LIST_FIRST(&(g_unusedMuxList)); in LOS_MuxCreate() 308 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(muxPosted->muxList))); in LOS_MuxPost()
|
D | los_task.c | 168 taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&g_taskRecycleList)); in OsRecycleFinishedTask() 169 LOS_ListDelete(LOS_DL_LIST_FIRST(&g_taskRecycleList)); in OsRecycleFinishedTask() 803 taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&g_losFreeTask)); in LOS_TaskCreateOnly() 804 LOS_ListDelete(LOS_DL_LIST_FIRST(&g_losFreeTask)); in LOS_TaskCreateOnly() 970 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(taskCB->joinList))); in OsTaskJoinPostUnsafe()
|
/kernel/liteos_a/kernel/base/mp/ |
D | los_mp.c | 144 list = LOS_DL_LIST_FIRST(&g_percpu[cpuid].funcLink); in OsMpFuncCallHandler()
|
/kernel/liteos_m/utils/ |
D | los_list.h | 101 #define LOS_DL_LIST_FIRST(object) ((object)->pstNext) macro
|
/kernel/liteos_a/kernel/base/core/ |
D | los_task.c | 142 LosTaskCB *resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(taskCB->joinList))); in OsTaskJoinPostUnsafe() 403 LosTaskCB *taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&g_taskRecycleList)); in OsTaskCBRecycleToFree() 613 LosTaskCB *taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&g_losFreeTask)); in GetFreeTaskCB() 614 LOS_ListDelete(LOS_DL_LIST_FIRST(&g_losFreeTask)); in GetFreeTaskCB() 831 mux = LOS_DL_LIST_ENTRY(LOS_DL_LIST_FIRST(&taskCB->lockList), LosMux, holdList); in OsTaskReleaseHoldLock()
|
D | los_process.c | 314 taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(list)); in OsWaitWakeSpecifiedProcess() 369 taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(list)); in OsWaitCheckAndWakeParentProcess() 376 taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(list)); in OsWaitCheckAndWakeParentProcess() 632 processCB = OS_PCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&g_processRecycleList)); in OsProcessCBRecycleToFree() 1185 taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(list)); in OsWaitInsertWaitListInOrder() 1194 taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(list)); in OsWaitInsertWaitListInOrder() 1647 processCB = OS_PCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&g_freeProcess)); in OsGetFreePCB()
|
D | los_swtmr.c | 278 …SwtmrHandlerItemPtr swtmrHandlePtr = LOS_DL_LIST_ENTRY(LOS_DL_LIST_FIRST(head), SwtmrHandlerItem, … in SwtmrTask() 680 LOS_ListDelete(LOS_DL_LIST_FIRST(&g_swtmrFreeList)); in LOS_SwtmrCreate()
|
/kernel/liteos_a/kernel/include/ |
D | los_list.h | 100 #define LOS_DL_LIST_FIRST(object) ((object)->pstNext) macro
|
/kernel/liteos_a/kernel/extended/container/ |
D | los_pid_container.c | 76 …ProcessVid *vpid = LOS_DL_LIST_ENTRY(LOS_DL_LIST_FIRST(&pidContainer->pidFreeList), ProcessVid, no… in OsGetFreeVpid() 165 …ProcessVid *vtid = LOS_DL_LIST_ENTRY(LOS_DL_LIST_FIRST(&pidContainer->tidFreeList), ProcessVid, no… in OsGetFreeVtid()
|
/kernel/liteos_a/lib/libscrew/src/ |
D | los_rbtree.c | 422 pstNode = LOS_DL_LIST_FIRST(&pstTree->stWalkHead); in OsRbClearTree() 429 pstNode = LOS_DL_LIST_FIRST(&pstTree->stWalkHead); in OsRbClearTree()
|
/kernel/liteos_m/kal/posix/src/ |
D | pthread_mutex.c | 309 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(muxPosted->muxList))); in MuxPostForPosix()
|
/kernel/liteos_a/kernel/base/sched/ |
D | los_sched.c | 550 LosTaskCB *pendedTask1 = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(lockList)); in OsSchedLockPendFindPos()
|
/kernel/liteos_a/kernel/base/vm/ |
D | los_vm_phys.c | 321 page = LOS_DL_LIST_ENTRY(LOS_DL_LIST_FIRST(&list->node), LosVmPage, node); in OsVmPhysPagesAlloc()
|
/kernel/liteos_a/fs/vfs/ |
D | vnode.c | 95 vnode = ENTRY_TO_VNODE(LOS_DL_LIST_FIRST(&g_vnodeFreeList)); in GetFromFreeList()
|
/kernel/liteos_a/kernel/base/include/ |
D | los_sched_pri.h | 673 return LOS_DL_LIST_ENTRY(LOS_DL_LIST_FIRST(root), LosTaskCB, pendList); in EDFRunqueueTopTaskGet()
|
/kernel/liteos_a/kernel/extended/liteipc/ |
D | hm_liteipc.c | 604 listNode = LOS_DL_LIST_FIRST(listHead); in LiteIpcRemoveServiceHandle() 1183 listNode = LOS_DL_LIST_FIRST(listHead); in LiteIpcRead()
|