/linux-master/include/vdso/ |
H A D | jiffies.h | 9 #define TICK_NSEC ((NSEC_PER_SEC+HZ/2)/HZ)
|
H A D | time64.h | 11 #define NSEC_PER_SEC 1000000000L macro
|
/linux-master/tools/include/linux/ |
H A D | time64.h | 10 #define NSEC_PER_SEC 1000000000L macro
|
/linux-master/include/linux/ |
H A D | acct.h | 69 #if (TICK_NSEC % (NSEC_PER_SEC / AHZ)) == 0 77 do_div(tmp, (NSEC_PER_SEC / AHZ)); 84 #if (NSEC_PER_SEC % AHZ) == 0 85 do_div(x, (NSEC_PER_SEC / AHZ)); 88 do_div(x, (NSEC_PER_SEC / 512)); 96 do_div(x, (unsigned long)((9ull * NSEC_PER_SEC + (AHZ/2))
|
H A D | time64.h | 32 #define KTIME_SEC_MAX (KTIME_MAX / NSEC_PER_SEC) 33 #define KTIME_SEC_MIN (KTIME_MIN / NSEC_PER_SEC) 98 if ((unsigned long)ts->tv_nsec >= NSEC_PER_SEC) 139 return ((s64) ts->tv_sec * NSEC_PER_SEC) + ts->tv_nsec; 160 a->tv_sec += __iter_div_u64_rem(a->tv_nsec + ns, NSEC_PER_SEC, &ns);
|
/linux-master/tools/testing/selftests/timers/ |
H A D | nsleep-lat.c | 29 #define NSEC_PER_SEC 1000000000ULL macro 82 while (ts.tv_nsec >= NSEC_PER_SEC) { 83 ts.tv_nsec -= NSEC_PER_SEC; 92 long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec; 94 ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; 104 target.tv_sec = ns/NSEC_PER_SEC; 105 target.tv_nsec = ns%NSEC_PER_SEC; 161 while (length <= (NSEC_PER_SEC * 10)) {
|
H A D | valid-adjtimex.c | 34 #define NSEC_PER_SEC 1000000000LL macro 204 tmx.time.tv_sec = offset / NSEC_PER_SEC; 205 tmx.time.tv_usec = offset % NSEC_PER_SEC; 209 tmx.time.tv_usec += NSEC_PER_SEC; 256 if (set_offset(NSEC_PER_SEC - 1, 1)) 259 if (set_offset(-NSEC_PER_SEC + 1, 1)) 262 if (set_offset(-NSEC_PER_SEC - 1, 1)) 265 if (set_offset(5 * NSEC_PER_SEC, 1)) 268 if (set_offset(-5 * NSEC_PER_SEC, 1)) 271 if (set_offset(5 * NSEC_PER_SEC [all...] |
H A D | mqueue-lat.c | 34 #define NSEC_PER_SEC 1000000000ULL macro 42 long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec; 44 ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; 51 while (ts.tv_nsec >= NSEC_PER_SEC) { 52 ts.tv_nsec -= NSEC_PER_SEC;
|
H A D | alarmtimer-suspend.c | 48 #define NSEC_PER_SEC 1000000000ULL macro 49 #define UNREASONABLE_LAT (NSEC_PER_SEC * 5) /* hopefully we resume in 5 secs */ 89 long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec; 91 ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; 106 delta_ns -= NSEC_PER_SEC * SUSPEND_SECS * alarmcount;
|
H A D | raw_skew.c | 31 #define NSEC_PER_SEC 1000000000LL macro 48 return ts.tv_sec * NSEC_PER_SEC + ts.tv_nsec; 55 ts.tv_sec = ns/NSEC_PER_SEC; 56 ts.tv_nsec = ns%NSEC_PER_SEC; 127 eppm = ((delta2-delta1)*NSEC_PER_SEC)/interval;
|
H A D | nanosleep.c | 32 #define NSEC_PER_SEC 1000000000ULL macro 94 while (ts.tv_nsec >= NSEC_PER_SEC) { 95 ts.tv_nsec -= NSEC_PER_SEC; 152 while (length <= (NSEC_PER_SEC * 10)) {
|
H A D | set-2038.c | 32 #define NSEC_PER_SEC 1000000000LL macro 35 #define KTIME_SEC_MAX (KTIME_MAX / NSEC_PER_SEC)
|
/linux-master/arch/um/include/shared/ |
H A D | common-offsets.h | 10 DEFINE(UM_NSEC_PER_SEC, NSEC_PER_SEC); 17 DEFINE(UM_NSEC_PER_SEC, NSEC_PER_SEC);
|
/linux-master/drivers/md/dm-vdo/ |
H A D | time-utils.h | 15 return reltime / NSEC_PER_SEC;
|
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-rds-gen.h | 20 #define VIVID_RDS_NSEC_PER_BLK (u32)(5ull * NSEC_PER_SEC / VIVID_RDS_GEN_BLOCKS)
|
/linux-master/arch/sparc/kernel/ |
H A D | vdso.c | 48 (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift)) { 50 ((u64)NSEC_PER_SEC) << tk->tkr_mono.shift; 63 while (vdata->monotonic_time_coarse_nsec >= NSEC_PER_SEC) { 64 vdata->monotonic_time_coarse_nsec -= NSEC_PER_SEC;
|
/linux-master/tools/testing/selftests/timens/ |
H A D | futex.c | 18 #define NSEC_PER_SEC 1000000000ULL macro 30 timeout.tv_nsec += NSEC_PER_SEC / 10; // 100ms 31 if (timeout.tv_nsec > NSEC_PER_SEC) { 33 timeout.tv_nsec -= NSEC_PER_SEC;
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ptp.h | 23 return ((timestamp >> 32) * NSEC_PER_SEC) + (timestamp & 0xFFFFFFFFUL);
|
/linux-master/fs/proc/ |
H A D | uptime.c | 31 idle.tv_sec = div_u64_rem(idle_nsec, NSEC_PER_SEC, &rem); 35 (uptime.tv_nsec / (NSEC_PER_SEC / 100)), 37 (idle.tv_nsec / (NSEC_PER_SEC / 100)));
|
/linux-master/tools/testing/radix-tree/ |
H A D | benchmark.c | 12 #define NSEC_PER_SEC 1000000000L macro 38 nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC + 42 if (loops == 1 && nsec * 5 < NSEC_PER_SEC) { 43 loops = NSEC_PER_SEC / nsec / 4 + 1; 66 nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC + 87 nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC + 108 nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC +
|
/linux-master/drivers/net/wireguard/ |
H A D | timers.h | 27 return (s64)(birthday_nanoseconds + expiration_seconds * NSEC_PER_SEC)
|
/linux-master/tools/testing/selftests/net/ |
H A D | stress_reuseport_listen.c | 20 #define NSEC_PER_SEC 1000000000L macro 93 start_ns = start_ts.tv_sec * NSEC_PER_SEC + start_ts.tv_nsec; 94 end_ns = end_ts.tv_sec * NSEC_PER_SEC + end_ts.tv_nsec; 97 (end_ns - start_ns) / NSEC_PER_SEC,
|
/linux-master/kernel/time/ |
H A D | time.c | 492 * Note: The tv_nsec part is always in the range of 0 <= tv_nsec < NSEC_PER_SEC. 497 while (nsec >= NSEC_PER_SEC) { 504 nsec -= NSEC_PER_SEC; 509 nsec += NSEC_PER_SEC; 529 ts.tv_sec = div_u64_rem(nsec, NSEC_PER_SEC, &rem); 537 ts.tv_sec = -div_u64_rem(-nsec - 1, NSEC_PER_SEC, &rem) - 1; 538 ts.tv_nsec = NSEC_PER_SEC - rem - 1; 606 * well formed timespecs should have tv_nsec < NSEC_PER_SEC, so we're 647 NSEC_PER_SEC, &rem); 664 #if (TICK_NSEC % (NSEC_PER_SEC / USER_H [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | time_tai.c | 13 #define NSEC_PER_SEC 1000000000ULL macro 17 return ts->tv_sec * NSEC_PER_SEC + ts->tv_nsec;
|
/linux-master/drivers/pwm/ |
H A D | pwm-apple.c | 57 state->duty_cycle, NSEC_PER_SEC); 62 state->period, NSEC_PER_SEC) - on_cycles; 90 // on_cycles + off_cycles is 33 bits, NSEC_PER_SEC is 30, there is no overflow 91 state->duty_cycle = DIV64_U64_ROUND_UP((u64)on_cycles * NSEC_PER_SEC, fpwm->clkrate); 93 NSEC_PER_SEC, fpwm->clkrate); 131 if (fpwm->clkrate > NSEC_PER_SEC)
|