Home
last modified time | relevance | path

Searched refs:g_cpup (Results 1 - 9 of 9) sorted by relevance

/kernel/liteos_m/components/cpup/
H A Dlos_cpup.c65 LITE_OS_SEC_BSS OsCpupCB *g_cpup = NULL; variable
163 g_cpup = (OsCpupCB *)cpupMem; in OsCpupInit()
197 g_cpup[taskID].cpupID = taskID; in OsTskCycleStart()
198 g_cpup[taskID].startTime = CpupTimeUsGet(); in OsTskCycleStart()
220 if (g_cpup[taskID].startTime == 0) { in OsTskCycleEnd()
225 if (cpuTime < g_cpup[taskID].startTime) { in OsTskCycleEnd()
229 g_cpup[taskID].allTime += (cpuTime - g_cpup[taskID].startTime); in OsTskCycleEnd()
230 g_cpup[taskID].startTime = 0; in OsTskCycleEnd()
254 if (g_cpup[taskI in OsTskCycleEndStart()
[all...]
H A Dlos_cpup.h140 extern OsCpupCB *g_cpup;
/kernel/uniproton/src/om/cpup/
H A Dprt_cpup_thread_64.c110 cpup[maxNum].usage = g_cpup[index].usage; in OsCpupTask()
139 allTime += g_cpup[index].allTime; in OsCpupAllTaskTimeGet()
153 g_cpup[index].allTime = 0; in OsCpupTimeClear()
166 g_cpup[index].usage = (U16)DIV64(g_cpup[index].allTime * CPUP_USE_RATE, g_baseValue); in OsCpupTickCal()
167 if (g_cpup[index].usage > CPUP_USE_RATE) { in OsCpupTickCal()
168 g_cpup[index].usage = CPUP_USE_RATE; in OsCpupTickCal()
172 OsMcCpupSet(OsGetHwThreadId(), (U32)(CPUP_USE_RATE - g_cpup[TSK_GET_INDEX(IDLE_TASK_ID)].usage)); in OsCpupTickCal()
186 usage += g_cpup[index].usage; in OsCpupIntGet()
216 cpup = (U32)(CPUP_USE_RATE - g_cpup[TSK_GET_INDE in OsCpupThreadNow()
[all...]
H A Dprt_cpup_thread_init.c101 g_cpup = (struct TagCpupThread *)OsMemAllocAlign((U32)OS_MID_CPUP, OS_MEM_DEFAULT_FSC_PT, in OsCpupInit()
103 if (g_cpup == NULL) { in OsCpupInit()
107 if (memset_s(g_cpup, size, 0, size) != EOK) { in OsCpupInit()
H A Dprt_cpup.c30 OS_SEC_BSS struct TagCpupThread *g_cpup; variable
H A Dprt_cpup_thread.c28 return (U32)(CPUP_USE_RATE - g_cpup[TSK_GET_INDEX(IDLE_TASK_ID)].usage); in OsCpupGet()
H A Dprt_cpup_thread_internal.h39 #define OS_CPUP_PTR(taskId) (&g_cpup[TSK_GET_INDEX((taskId))])
/kernel/uniproton/src/om/include/
H A Dprt_cpup_external.h54 extern struct TagCpupThread *g_cpup;
/kernel/liteos_m/kernel/src/
H A Dlos_task.c819 g_cpup[taskCB->taskID].cpupID = taskCB->taskID; in LOS_TaskCreateOnly()
820 g_cpup[taskCB->taskID].status = taskCB->taskStatus; in LOS_TaskCreateOnly()
1150 (VOID)memset_s((VOID *)&g_cpup[taskCB->taskID], sizeof(OsCpupCB), 0, sizeof(OsCpupCB)); in LOS_TaskDelete()

Completed in 5 milliseconds