Home
last modified time | relevance | path

Searched refs:DIV64 (Results 1 – 6 of 6) sorted by relevance

/kernel/uniproton/src/om/cpup/
Dprt_cpup_thread_64.c166 g_cpup[index].usage = (U16)DIV64(g_cpup[index].allTime * CPUP_USE_RATE, g_baseValue); in OsCpupTickCal()
174 g_cpupDelTask = (U16)DIV64(g_cpuTimeDelTask * CPUP_USE_RATE, g_baseValue); in OsCpupTickCal()
232 …cpup = (U32)(CPUP_USE_RATE - DIV64(CPUP_USE_RATE * g_cpup[TSK_GET_INDEX(IDLE_TASK_ID)].allTime, cp… in OsCpupThreadNow()
290 cpup[0].usage = (U16)DIV64(CPUP_USE_RATE * (cpuCycleAll - OsCpupAllTaskTimeGet()), cpuCycleAll); in PRT_CpupThread()
301 cpup[maxNum].usage = (U16)DIV64(CPUP_USE_RATE * allTime, cpuCycleAll); in PRT_CpupThread()
307 …(U32)DIV64(CPUP_USE_RATE * (cpuCycleAll - g_cpup[TSK_GET_INDEX(IDLE_TASK_ID)].allTime), cpuCycleAl… in PRT_CpupThread()
/kernel/uniproton/src/core/kernel/sys/
Dprt_sys_init.c62 return DIV64(cycle, g_systemClock / OS_SYS_MS_PER_SECOND); in PRT_ClkCycle2Ms()
67 return DIV64(cycle, g_systemClock / OS_SYS_US_PER_SECOND); in PRT_ClkCycle2Us()
/kernel/uniproton/src/core/kernel/include/
Dprt_sys_external.h42 #define OS_MS2CYCLE(ms, clock) DIV64(((ms) * (U64)(clock)), OS_SYS_MS_PER_SECOND) /* 毫秒转换成cycle */
43 #define OS_US2CYCLE(us, clock) DIV64(((us) * (U64)(clock)), OS_SYS_US_PER_SECOND) /* 微秒转换成cycle */
/kernel/uniproton/src/core/kernel/timer/swtmr/
Dprt_swtmr_init.c93 DIV64(OS_SYS_MS_PER_SECOND * ((U64)OS_MAX_U32), g_tickModInfo.tickPerSecond)) { // 溢出判断 in OsSwTmrCreateTimerParaChk()
140 …interval = (U32)DIV64(((U64)g_tickModInfo.tickPerSecond * (createPara->interval)), OS_SYS_MS_PER_S… in OsSwTmrCreateTimer()
Dprt_swtmr_minor.c256 remainMs = (U32)DIV64(((U64)remainTick * OS_SYS_MS_PER_SECOND), g_tickModInfo.tickPerSecond); in OsSwTmrQuery()
/kernel/uniproton/src/arch/cpu/armv7-m/common/
Dos_cpu_armv7_m_external.h70 #define DIV64(a, b) OsU64DivGetQuotient((a), (b)) macro