Home
last modified time | relevance | path

Searched refs:LOS_DL_LIST_FIRST (Results 1 – 23 of 23) sorted by relevance

/kernel/liteos_a/kernel/base/ipc/
Dlos_rwlock.c121 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()
Dlos_futex.c120 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 …]
Dlos_sem.c112 unusedSem = LOS_DL_LIST_FIRST(&g_unusedSemList); in OsSemCreate()
253 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(semPosted->semList))); in OsSemPostUnsafe()
Dlos_queue.c143 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()
Dlos_mux.c445 LosTaskCB *resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(mutex->muxList))); in OsMuxPostOp()
/kernel/liteos_m/kernel/src/
Dlos_queue.c154 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()
Dlos_sem.c110 unusedSem = LOS_DL_LIST_FIRST(&(g_unusedSemList)); in OsSemCreate()
302 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(semPosted->semList))); in LOS_SemPost()
Dlos_mux.c106 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()
Dlos_task.c168 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/
Dlos_mp.c144 list = LOS_DL_LIST_FIRST(&g_percpu[cpuid].funcLink); in OsMpFuncCallHandler()
/kernel/liteos_m/utils/
Dlos_list.h101 #define LOS_DL_LIST_FIRST(object) ((object)->pstNext) macro
/kernel/liteos_a/kernel/base/core/
Dlos_task.c142 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()
Dlos_process.c314 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()
Dlos_swtmr.c278 …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/
Dlos_list.h100 #define LOS_DL_LIST_FIRST(object) ((object)->pstNext) macro
/kernel/liteos_a/kernel/extended/container/
Dlos_pid_container.c76 …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/
Dlos_rbtree.c422 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/
Dpthread_mutex.c309 resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&(muxPosted->muxList))); in MuxPostForPosix()
/kernel/liteos_a/kernel/base/sched/
Dlos_sched.c550 LosTaskCB *pendedTask1 = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(lockList)); in OsSchedLockPendFindPos()
/kernel/liteos_a/kernel/base/vm/
Dlos_vm_phys.c321 page = LOS_DL_LIST_ENTRY(LOS_DL_LIST_FIRST(&list->node), LosVmPage, node); in OsVmPhysPagesAlloc()
/kernel/liteos_a/fs/vfs/
Dvnode.c95 vnode = ENTRY_TO_VNODE(LOS_DL_LIST_FIRST(&g_vnodeFreeList)); in GetFromFreeList()
/kernel/liteos_a/kernel/base/include/
Dlos_sched_pri.h673 return LOS_DL_LIST_ENTRY(LOS_DL_LIST_FIRST(root), LosTaskCB, pendList); in EDFRunqueueTopTaskGet()
/kernel/liteos_a/kernel/extended/liteipc/
Dhm_liteipc.c604 listNode = LOS_DL_LIST_FIRST(listHead); in LiteIpcRemoveServiceHandle()
1183 listNode = LOS_DL_LIST_FIRST(listHead); in LiteIpcRead()