Home
last modified time | relevance | path

Searched refs:OS_SYS_NS_PER_SECOND (Results 1 - 17 of 17) sorted by relevance

/kernel/liteos_m/kal/posix/src/
H A Dtime_internal.h49 #define OS_SYS_NS_PER_SECOND 1000000000 macro
88 if ((tp->tv_nsec < 0) || (tp->tv_nsec >= OS_SYS_NS_PER_SECOND) || (tp->tv_sec < 0)) { in ValidTimeSpec()
99 ns = (UINT64)tp->tv_sec * OS_SYS_NS_PER_SECOND + tp->tv_nsec; in OsTimeSpec2Tick()
101 tick = (ns * LOSCFG_BASE_CORE_TICK_PER_SECOND + (OS_SYS_NS_PER_SECOND - 1)) / OS_SYS_NS_PER_SECOND; in OsTimeSpec2Tick()
110 UINT64 ns = ((UINT64)tick * OS_SYS_NS_PER_SECOND) / LOSCFG_BASE_CORE_TICK_PER_SECOND; in OsTick2TimeSpec()
111 tp->tv_sec = (time_t)(ns / OS_SYS_NS_PER_SECOND); in OsTick2TimeSpec()
112 tp->tv_nsec = (long)(ns % OS_SYS_NS_PER_SECOND); in OsTick2TimeSpec()
120 const UINT32 nsPerTick = OS_SYS_NS_PER_SECOND / LOSCFG_BASE_CORE_TICK_PER_SECOND; in OsGetTickTimeFromNow()
127 currTime = (UINT64)tp.tv_sec * OS_SYS_NS_PER_SECOND in OsGetTickTimeFromNow()
[all...]
H A Dtime.c99 const UINT32 nsPerTick = OS_SYS_NS_PER_SECOND / LOSCFG_BASE_CORE_TICK_PER_SECOND; in nanosleep()
106 nseconds = (UINT64)rqtp->tv_sec * OS_SYS_NS_PER_SECOND + rqtp->tv_nsec; in nanosleep()
281 UINT64 nowNsec = (cycle / g_sysClock) * OS_SYS_NS_PER_SECOND + in OsGetHwTime()
282 (cycle % g_sysClock) * OS_SYS_NS_PER_SECOND / g_sysClock; in OsGetHwTime()
284 hwTime->tv_sec = nowNsec / OS_SYS_NS_PER_SECOND; in OsGetHwTime()
285 hwTime->tv_nsec = nowNsec % OS_SYS_NS_PER_SECOND; in OsGetHwTime()
295 realTime->tv_sec = hwTime.tv_sec + g_accDeltaFromSet.tv_sec + (realTime->tv_nsec >= OS_SYS_NS_PER_SECOND); in OsGetRealTime()
296 realTime->tv_nsec %= OS_SYS_NS_PER_SECOND; in OsGetRealTime()
308 g_accDeltaFromSet.tv_nsec = (g_accDeltaFromSet.tv_nsec + OS_SYS_NS_PER_SECOND) % OS_SYS_NS_PER_SECOND; in OsSetRealTime()
[all...]
H A Dsignal.c45 ns = (unsigned long long)tp->tv_sec * OS_SYS_NS_PER_SECOND + tp->tv_nsec; in TimeSpec2Tick()
47 tick = (ns * LOSCFG_BASE_CORE_TICK_PER_SECOND + (OS_SYS_NS_PER_SECOND - 1)) / OS_SYS_NS_PER_SECOND; in TimeSpec2Tick()
H A Dpthread_mutex.c47 #define OS_SYS_NS_PER_SECOND 1000000000 macro
346 if ((absTimeout == NULL) || (absTimeout->tv_nsec < 0) || (absTimeout->tv_nsec >= OS_SYS_NS_PER_SECOND)) { in pthread_mutex_timedlock()
369 timeoutNs = (absTimeout->tv_sec - curTime.tv_sec) * OS_SYS_NS_PER_SECOND + (absTimeout->tv_nsec - curTime.tv_nsec); in pthread_mutex_timedlock()
H A Dpoll.c181 (curTime.tv_nsec - startTime.tv_nsec) / (OS_SYS_NS_PER_SECOND / OS_SYS_MS_PER_SECOND)); in PollTimedWait()
/kernel/liteos_a/compat/posix/include/
H A Dtime_posix.h61 if ((tp->tv_nsec < 0) || (tp->tv_nsec >= OS_SYS_NS_PER_SECOND) || (tp->tv_sec < 0)) { in ValidTimeSpec()
72 ns = (UINT64)tp->tv_sec * OS_SYS_NS_PER_SECOND + tp->tv_nsec; in OsTimeSpec2Tick()
74 tick = (ns * LOSCFG_BASE_CORE_TICK_PER_SECOND + (OS_SYS_NS_PER_SECOND - 1)) / OS_SYS_NS_PER_SECOND; in OsTimeSpec2Tick()
83 UINT64 ns = ((UINT64)tick * OS_SYS_NS_PER_SECOND) / LOSCFG_BASE_CORE_TICK_PER_SECOND; in OsTick2TimeSpec()
84 tp->tv_sec = (time_t)(ns / OS_SYS_NS_PER_SECOND); in OsTick2TimeSpec()
85 tp->tv_nsec = (long)(ns % OS_SYS_NS_PER_SECOND); in OsTick2TimeSpec()
/kernel/liteos_m/kernel/include/
H A Dlos_tick.h138 #define OS_SYS_NS_PER_SECOND 1000000000 macro
146 #define OS_NS_PER_CYCLE (OS_SYS_NS_PER_SECOND / g_sysClock)
152 #define OS_NS_PER_TICK (OS_SYS_NS_PER_SECOND / LOSCFG_BASE_CORE_TICK_PER_SECOND)
154 #define OS_SYS_CYCLE_TO_NS(cycle, freq) ((cycle) / (freq)) * OS_SYS_NS_PER_SECOND + \
155 ((cycle) % (freq) * OS_SYS_NS_PER_SECOND / (freq))
157 #define OS_SYS_NS_TO_CYCLE(time, freq) (((time) / OS_SYS_NS_PER_SECOND) * (freq) + \
158 ((time) % OS_SYS_NS_PER_SECOND) * (freq) / OS_SYS_NS_PER_SECOND)
/kernel/liteos_a/compat/posix/src/
H A Dtime.c152 if ((g_accDeltaFromAdj.tv_nsec + g_adjPacement) >= OS_SYS_NS_PER_SECOND) { in OsAdjTime()
154 g_accDeltaFromAdj.tv_nsec = (g_accDeltaFromAdj.tv_nsec + g_adjPacement) % OS_SYS_NS_PER_SECOND; in OsAdjTime()
161 g_accDeltaFromAdj.tv_nsec = g_accDeltaFromAdj.tv_nsec - g_adjPacement + OS_SYS_NS_PER_SECOND; in OsAdjTime()
170 if ((g_accDeltaFromAdj.tv_nsec + g_adjTimeLeft) >= OS_SYS_NS_PER_SECOND) { in OsAdjTime()
172 g_accDeltaFromAdj.tv_nsec = (g_accDeltaFromAdj.tv_nsec + g_adjTimeLeft) % OS_SYS_NS_PER_SECOND; in OsAdjTime()
179 g_accDeltaFromAdj.tv_nsec = g_accDeltaFromAdj.tv_nsec - g_adjTimeLeft + OS_SYS_NS_PER_SECOND; in OsAdjTime()
205 oldDelta->tv_sec = g_adjTimeLeft / OS_SYS_NS_PER_SECOND; in adjtime()
206 oldDelta->tv_usec = (g_adjTimeLeft % OS_SYS_NS_PER_SECOND) / OS_SYS_NS_PER_US; in adjtime()
208 oldDelta->tv_sec = -(g_adjTimeLeft / OS_SYS_NS_PER_SECOND); in adjtime()
209 oldDelta->tv_usec = -((g_adjTimeLeft % OS_SYS_NS_PER_SECOND) / OS_SYS_NS_PER_U in adjtime()
[all...]
/kernel/liteos_a/kernel/base/include/
H A Dlos_sys_pri.h60 #define OS_SYS_NS_PER_SECOND 1000000000 macro
90 #define OS_NS_PER_CYCLE (OS_SYS_NS_PER_SECOND / OS_SYS_CLOCK)
102 #define OS_NS_PER_TICK (OS_SYS_NS_PER_SECOND / LOSCFG_BASE_CORE_TICK_PER_SECOND)
/kernel/liteos_a/arch/arm/arm/src/
H A Dlos_hw_tick.c64 return (cycle / g_sysClock) * OS_SYS_NS_PER_SECOND + (cycle % g_sysClock) * OS_SYS_NS_PER_SECOND / g_sysClock; in LOS_CurrNanosec()
/kernel/liteos_a/kernel/base/core/
H A Dlos_sys.c64 const UINT32 nsPerTick = OS_SYS_NS_PER_SECOND / LOSCFG_BASE_CORE_TICK_PER_SECOND; in OsNS2Tick()
/kernel/liteos_m/testsuites/sample/kernel/hwi/
H A Dit_los_hwi_038.c50 deltaTicks = (UINT32)((timeUpdateNS - timeRecordNS) * LOSCFG_BASE_CORE_TICK_PER_SECOND / OS_SYS_NS_PER_SECOND); in Testcase()
H A Dit_los_hwi_036.c50 deltaTicks = ((timeUpdateNS - timeRecordNS) * LOSCFG_BASE_CORE_TICK_PER_SECOND / OS_SYS_NS_PER_SECOND); in Testcase()
/kernel/liteos_m/testsuites/sample/kernel/swtmr/
H A DIt_los_swtmr_081.c70 deltaTicks = (g_timeUpdateNS - g_timeRecordNS) * LOSCFG_BASE_CORE_TICK_PER_SECOND / OS_SYS_NS_PER_SECOND; in Testcase()
/kernel/liteos_m/kernel/src/
H A Dlos_tick.c408 nanos = LOS_SysCycleGet() * (OS_SYS_NS_PER_SECOND / OS_SYS_NS_PER_MS) / (g_sysClock / OS_SYS_NS_PER_MS); in LOS_CurrNanosec()
/kernel/liteos_a/syscall/
H A Dprocess_syscall.c395 tv.tv_sec = timeSlice / OS_SYS_NS_PER_SECOND; in SysSchedRRGetInterval()
396 tv.tv_nsec = timeSlice % OS_SYS_NS_PER_SECOND; in SysSchedRRGetInterval()
/kernel/liteos_a/fs/proc/os_adapt/
H A Dprocess_proc.c289 if (offsets.tv_nsec >= OS_SYS_NS_PER_SECOND) { in ProcSetTimensOffset()

Completed in 11 milliseconds