/kernel/liteos_a/kernel/base/core/ |
D | los_task.c | 120 VOID OsTaskInsertToRecycleList(LosTaskCB *taskCB) in OsTaskInsertToRecycleList() 125 LITE_OS_SEC_TEXT_INIT VOID OsTaskJoinPostUnsafe(LosTaskCB *taskCB) in OsTaskJoinPostUnsafe() 137 LITE_OS_SEC_TEXT UINT32 OsTaskJoinPendUnsafe(LosTaskCB *taskCB) in OsTaskJoinPendUnsafe() 156 LITE_OS_SEC_TEXT UINT32 OsTaskSetDetachUnsafe(LosTaskCB *taskCB) in OsTaskSetDetachUnsafe() 253 STATIC INLINE UINT32 OsTaskSyncCreate(LosTaskCB *taskCB) in OsTaskSyncCreate() 276 STATIC INLINE UINT32 OsTaskSyncWait(const LosTaskCB *taskCB) in OsTaskSyncWait() 302 STATIC INLINE VOID OsTaskSyncWake(const LosTaskCB *taskCB) in OsTaskSyncWake() 311 STATIC INLINE VOID OsInsertTCBToFreeList(LosTaskCB *taskCB) in OsInsertTCBToFreeList() 328 STATIC VOID OsTaskResourcesToFree(LosTaskCB *taskCB) in OsTaskResourcesToFree() 382 LosTaskCB *taskCB = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&g_taskRecycleList)); in OsTaskCBRecycleToFree() local [all …]
|
D | los_process.c | 81 VOID OsDeleteTaskFromProcess(LosTaskCB *taskCB) in OsDeleteTaskFromProcess() 90 UINT32 OsProcessAddNewTask(UINT32 pid, LosTaskCB *taskCB, SchedParam *param) in OsProcessAddNewTask() 285 VOID OsWaitWakeTask(LosTaskCB *taskCB, UINT32 wakePID) in OsWaitWakeTask() 297 LosTaskCB *taskCB = NULL; in OsWaitWakeSpecifiedProcess() local 329 LosTaskCB *taskCB = NULL; in OsWaitCheckAndWakeParentProcess() local 948 LosTaskCB *taskCB = OS_TCB_FROM_TID(processCB->threadGroupID); in OsSetProcessScheduler() local 1017 LosTaskCB *taskCB = OS_TCB_FROM_TID(processCB->threadGroupID); in OsGetProcessPriority() local 1033 LosTaskCB *taskCB = NULL; in OsWaitInsertWaitListInOrder() local 1559 LosTaskCB *taskCB = OsCurrTaskGet(); in OsExecStart() local 1875 LosTaskCB *taskCB = OS_TCB_FROM_TID(child->threadGroupID); in OsChildSetProcessGroupAndSched() local [all …]
|
/kernel/liteos_a/kernel/base/sched/ |
D | los_idle.c | 68 STATIC VOID IdleTimeSliceUpdate(SchedRunqueue *rq, LosTaskCB *taskCB, UINT64 currTime) in IdleTimeSliceUpdate() 75 STATIC UINT64 IdleTimeSliceGet(const LosTaskCB *taskCB) in IdleTimeSliceGet() 81 STATIC VOID IdleEnqueue(SchedRunqueue *rq, LosTaskCB *taskCB) in IdleEnqueue() 89 STATIC VOID IdleDequeue(SchedRunqueue *rq, LosTaskCB *taskCB) in IdleDequeue() 96 STATIC VOID IdleStartToRun(SchedRunqueue *rq, LosTaskCB *taskCB) in IdleStartToRun() 135 STATIC UINT32 IdleResume(LosTaskCB *taskCB, BOOL *needSched) in IdleResume() 147 STATIC UINT32 IdleSchedParamGet(const LosTaskCB *taskCB, SchedParam *param) in IdleSchedParamGet() 177 VOID IdleTaskSchedParamInit(LosTaskCB *taskCB) in IdleTaskSchedParamInit()
|
D | los_priority.c | 86 STATIC VOID HPFTimeSliceUpdate(SchedRunqueue *rq, LosTaskCB *taskCB, UINT64 currTime) in HPFTimeSliceUpdate() 112 STATIC UINT64 HPFTimeSliceGet(const LosTaskCB *taskCB) in HPFTimeSliceGet() 202 STATIC INLINE VOID PriQueInsert(HPFRunqueue *rq, LosTaskCB *taskCB) in PriQueInsert() 242 STATIC VOID HPFEnqueue(SchedRunqueue *rq, LosTaskCB *taskCB) in HPFEnqueue() 252 STATIC VOID HPFDequeue(SchedRunqueue *rq, LosTaskCB *taskCB) in HPFDequeue() 262 STATIC VOID HPFStartToRun(SchedRunqueue *rq, LosTaskCB *taskCB) in HPFStartToRun() 267 STATIC VOID HPFExit(LosTaskCB *taskCB) in HPFExit() 341 STATIC BOOL BasePriorityModify(SchedRunqueue *rq, LosTaskCB *taskCB, UINT16 priority) in BasePriorityModify() 363 STATIC BOOL HPFSchedParamModify(LosTaskCB *taskCB, const SchedParam *param) in HPFSchedParamModify() 399 STATIC UINT32 HPFSchedParamGet(const LosTaskCB *taskCB, SchedParam *param) in HPFSchedParamGet() [all …]
|
D | los_statistics.c | 102 STATIC VOID SchedDataGet(const LosTaskCB *taskCB, UINT64 *runTime, UINT64 *timeSlice, in SchedDataGet() 146 LosTaskCB *taskCB = g_taskCBArray + tid; in OsShellShowSchedStatistics() local
|
D | los_sched.c | 103 STATIC INLINE VOID SchedTimeoutTaskWake(SchedRunqueue *rq, UINT64 currTime, LosTaskCB *taskCB, BOOL… in SchedTimeoutTaskWake() 156 LosTaskCB *taskCB = LOS_DL_LIST_ENTRY(sortList, LosTaskCB, sortList); in SchedTimeoutQueueScan() local 250 UINT32 OsSchedParamInit(LosTaskCB *taskCB, UINT16 policy, const SchedParam *parentParam, const TSK_… in OsSchedParamInit()
|
/kernel/liteos_m/kernel/src/ |
D | los_task.c | 135 STATIC INLINE VOID OsInsertTCBToFreeList(LosTaskCB *taskCB) in OsInsertTCBToFreeList() 144 STATIC VOID OsRecycleTaskResources(LosTaskCB *taskCB, UINTPTR *stackPtr) in OsRecycleTaskResources() 162 LosTaskCB *taskCB = NULL; in OsRecycleFinishedTask() local 342 LosTaskCB *taskCB = (LosTaskCB *)NULL; in OsGetAllTskInfo() local 657 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in OsTaskEntry() local 703 STATIC UINT32 OsNewTaskInit(LosTaskCB *taskCB, TSK_INIT_PARAM_S *taskInitParam) in OsNewTaskInit() 769 LosTaskCB *taskCB = NULL; in LOS_TaskCreateOnly() local 825 LosTaskCB *taskCB = NULL; in LOS_TaskCreate() local 855 LosTaskCB *taskCB = NULL; in LOS_TaskResume() local 901 LosTaskCB *taskCB = NULL; in LOS_TaskSuspend() local [all …]
|
D | los_sched.c | 76 STATIC INLINE VOID OsTimeSliceUpdate(LosTaskCB *taskCB, UINT64 currTime) in OsTimeSliceUpdate() 172 STATIC INLINE VOID OsSchedWakePendTimeTask(LosTaskCB *taskCB, BOOL *needSchedule) in OsSchedWakePendTimeTask() 211 LosTaskCB *taskCB = LOS_DL_LIST_ENTRY(sortList, LosTaskCB, sortList); in OsSchedScanTimerList() local 224 VOID OsSchedTaskEnQueue(LosTaskCB *taskCB) in OsSchedTaskEnQueue() 244 VOID OsSchedTaskDeQueue(LosTaskCB *taskCB) in OsSchedTaskDeQueue() 255 VOID OsSchedTaskExit(LosTaskCB *taskCB) in OsSchedTaskExit() 313 STATIC VOID OsSchedFreezeTask(LosTaskCB *taskCB) in OsSchedFreezeTask() 322 STATIC VOID OsSchedUnfreezeTask(LosTaskCB *taskCB) in OsSchedUnfreezeTask() 344 VOID OsSchedSuspend(LosTaskCB *taskCB) in OsSchedSuspend() 362 BOOL OsSchedResume(LosTaskCB *taskCB) in OsSchedResume() [all …]
|
/kernel/liteos_m/components/iar_tls/ |
D | los_iar_tls.h | 40 #define LOSCFG_TASK_CREATE_EXTENSION_HOOK(taskCB) argument 42 #define LOSCFG_TASK_DELETE_EXTENSION_HOOK(taskCB) do { \ argument 54 #define LOSCFG_TASK_CREATE_EXTENSION_HOOK(taskCB) argument 56 #define LOSCFG_TASK_DELETE_EXTENSION_HOOK(taskCB) do { \ argument
|
/kernel/liteos_m/components/trace/cnv/ |
D | trace_cnv.c | 155 STATIC VOID LOS_TraceTaskCreate(const LosTaskCB *taskCB) in LOS_TraceTaskCreate() 160 STATIC VOID LOS_TraceTaskPriModify(const LosTaskCB *taskCB, UINT32 prio) in LOS_TraceTaskPriModify() 165 STATIC VOID LOS_TraceTaskDelete(const LosTaskCB *taskCB) in LOS_TraceTaskDelete() 178 STATIC VOID LOS_TraceTaskResume(const LosTaskCB *taskCB) in LOS_TraceTaskResume() 183 STATIC VOID LOS_TraceTaskSuspend(const LosTaskCB *taskCB) in LOS_TraceTaskSuspend()
|
/kernel/liteos_m/components/backtrace/ |
D | los_backtrace.c | 87 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in OsStackAddrGet() local 108 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in OsStackAddrGet() local 166 LosTaskCB *taskCB = NULL; in IsValidFP() local 296 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in OsStackAddrGet() local 316 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in OsStackAddrGet() local 391 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in FindSuitableStack() local 505 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in FindSuitableStack() local 616 LosTaskCB *taskCB = NULL; in LOS_RecordLR() local
|
/kernel/liteos_a/kernel/base/include/ |
D | los_sched_pri.h | 427 STATIC INLINE BOOL OsTaskIsRunning(const LosTaskCB *taskCB) in OsTaskIsRunning() 432 STATIC INLINE BOOL OsTaskIsReady(const LosTaskCB *taskCB) in OsTaskIsReady() 437 STATIC INLINE BOOL OsTaskIsInactive(const LosTaskCB *taskCB) in OsTaskIsInactive() 442 STATIC INLINE BOOL OsTaskIsPending(const LosTaskCB *taskCB) in OsTaskIsPending() 447 STATIC INLINE BOOL OsTaskIsSuspended(const LosTaskCB *taskCB) in OsTaskIsSuspended() 452 STATIC INLINE BOOL OsTaskIsBlocked(const LosTaskCB *taskCB) in OsTaskIsBlocked() 502 STATIC INLINE VOID OsSchedTimeoutQueueAdd(LosTaskCB *taskCB, UINT64 responseTime) in OsSchedTimeoutQueueAdd() 524 STATIC INLINE VOID OsSchedTimeoutQueueDelete(LosTaskCB *taskCB) in OsSchedTimeoutQueueDelete() 539 STATIC INLINE UINT32 OsSchedTimeoutQueueAdjust(LosTaskCB *taskCB, UINT64 responseTime) in OsSchedTimeoutQueueAdjust() 556 STATIC INLINE VOID SchedTaskFreeze(LosTaskCB *taskCB) in SchedTaskFreeze() [all …]
|
D | los_task_pri.h | 251 STATIC INLINE BOOL OsTaskIsUnused(const LosTaskCB *taskCB) in OsTaskIsUnused() 256 STATIC INLINE BOOL OsTaskIsKilled(const LosTaskCB *taskCB) in OsTaskIsKilled() 261 STATIC INLINE BOOL OsTaskIsUserMode(const LosTaskCB *taskCB) in OsTaskIsUserMode()
|
/kernel/liteos_a/kernel/extended/trace/cnv/ |
D | trace_cnv.c | 156 STATIC VOID LOS_TraceTaskCreate(const LosTaskCB *taskCB) in LOS_TraceTaskCreate() 167 STATIC VOID LOS_TraceTaskPriModify(const LosTaskCB *taskCB, UINT32 prio) in LOS_TraceTaskPriModify() 179 STATIC VOID LOS_TraceTaskDelete(const LosTaskCB *taskCB) in LOS_TraceTaskDelete() 199 STATIC VOID LOS_TraceTaskResume(const LosTaskCB *taskCB) in LOS_TraceTaskResume() 210 STATIC VOID LOS_TraceTaskSuspend(const LosTaskCB *taskCB) in LOS_TraceTaskSuspend()
|
/kernel/liteos_a/syscall/ |
D | process_syscall.c | 81 LosTaskCB *taskCB = OS_TCB_FROM_TID(tid); in OsUserTaskSchedulerSet() local 122 LosTaskCB *taskCB = OS_TCB_FROM_TID(id); in SysSchedGetScheduler() local 172 LosTaskCB *taskCB = OS_TCB_FROM_TID(id); in SysSchedGetParam() local 259 LosTaskCB *taskCB = NULL; in SysSchedRRGetInterval() local 909 LosTaskCB *taskCB = OsCurrTaskGet(); in SysSetThreadArea() local 937 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in SysUserThreadSetDetach() local 983 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in SysThreadJoin() local
|
/kernel/liteos_a/kernel/base/misc/ |
D | task_shellcmd.c | 258 const LosTaskCB *taskCB = *tcbArray + tid; in ProcessInfoGet() local 346 const LosTaskCB *taskCB = g_taskCBArray + tid; in TaskWaterLineGet() local 363 STATIC CHAR *CheckTaskWaitFlag(const LosTaskCB *taskCB, UINTPTR *lockID) in CheckTaskWaitFlag() 398 STATIC VOID TaskPendingReasonInfoGet(const LosTaskCB *taskCB, CHAR *pendReason, UINT32 maxLen, UINT… in TaskPendingReasonInfoGet() 465 const LosTaskCB *taskCB = allTaskArray + tid; in AllTaskInfoDataShow() local
|
/kernel/liteos_a/kernel/extended/cpup/ |
D | los_cpup.c | 91 LosTaskCB *taskCB = NULL; in OsCpupGuard() local 202 LosTaskCB *taskCB = NULL; in LOS_CpupReset() local 399 LosTaskCB *taskCB = NULL; in OsHistoryTaskCpuUsageUnsafe() local 493 LosTaskCB *taskCB = NULL; in OsGetAllProcessAndTaskCpuUsageUnsafe() local
|
/kernel/liteos_a/kernel/base/ipc/ |
D | los_signal.c | 124 STATIC INLINE VOID OsSigWaitTaskWake(LosTaskCB *taskCB, INT32 signo) in OsSigWaitTaskWake() 136 STATIC UINT32 OsPendingTaskWake(LosTaskCB *taskCB, INT32 signo) in OsPendingTaskWake() 268 LosTaskCB *taskCB = NULL; in OsSigProcessForeachChild() local 470 LosTaskCB *taskCB = OsGetTaskCB(taskID); in OsTaskKillUnsafe() local
|
D | los_mux.c | 437 STATIC UINT32 OsMuxPostOp(LosTaskCB *taskCB, LosMux *mutex, BOOL *needSched) in OsMuxPostOp() 462 UINT32 OsMuxUnlockUnsafe(LosTaskCB *taskCB, LosMux *mutex, BOOL *needSched) in OsMuxUnlockUnsafe()
|
/kernel/liteos_m/kernel/include/ |
D | los_config.h | 652 #define LOSCFG_TASK_CREATE_EXTENSION_HOOK(taskCB) argument 655 #define LOSCFG_TASK_DELETE_EXTENSION_HOOK(taskCB) argument
|
/kernel/liteos_m/testsuites/sample/kernel/sem/ |
D | It_los_sem_035.c | 55 LosTaskCB *taskCB = NULL; in Testcase() local
|
/kernel/liteos_m/arch/arm/arm9/gcc/ |
D | los_context.c | 79 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in ArchTskStackInit() local
|
/kernel/liteos_m/arch/xtensa/lx6/gcc/ |
D | los_interrupt.c | 411 LosTaskCB *taskCB = OS_TCB_FROM_TID(LOS_CurTaskIDGet()); in OsExcCurTaskInfo() local 522 LosTaskCB *taskCB = g_losTask.runTask; in HalExcHandleEntry() local
|
/kernel/liteos_m/kal/posix/src/ |
D | pthread.c | 544 LosTaskCB *taskCB = NULL; in pthread_setname_np() local 723 LosTaskCB *taskCB = OS_TCB_FROM_TID((UINT32)self); in pthread_setspecific() local 764 LosTaskCB *taskCB = OS_TCB_FROM_TID((UINT32)self); in pthread_getspecific() local
|
/kernel/liteos_m/components/security/box/ |
D | los_box.c | 42 LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); in OsUserTaskInit() local
|