Searched refs:NSEC_PER_SEC (Results 1 - 25 of 419) sorted by relevance

1234567891011>>

/linux-master/include/vdso/
H A Djiffies.h9 #define TICK_NSEC ((NSEC_PER_SEC+HZ/2)/HZ)
H A Dtime64.h11 #define NSEC_PER_SEC 1000000000L macro
/linux-master/tools/include/linux/
H A Dtime64.h10 #define NSEC_PER_SEC 1000000000L macro
/linux-master/include/linux/
H A Dacct.h69 #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 Dtime64.h32 #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 Dnsleep-lat.c29 #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 Dvalid-adjtimex.c34 #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 Dmqueue-lat.c34 #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 Dalarmtimer-suspend.c48 #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 Draw_skew.c31 #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 Dnanosleep.c32 #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 Dset-2038.c32 #define NSEC_PER_SEC 1000000000LL macro
35 #define KTIME_SEC_MAX (KTIME_MAX / NSEC_PER_SEC)
/linux-master/arch/um/include/shared/
H A Dcommon-offsets.h10 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 Dtime-utils.h15 return reltime / NSEC_PER_SEC;
/linux-master/drivers/media/test-drivers/vivid/
H A Dvivid-rds-gen.h20 #define VIVID_RDS_NSEC_PER_BLK (u32)(5ull * NSEC_PER_SEC / VIVID_RDS_GEN_BLOCKS)
/linux-master/arch/sparc/kernel/
H A Dvdso.c48 (((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 Dfutex.c18 #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 Dotx2_ptp.h23 return ((timestamp >> 32) * NSEC_PER_SEC) + (timestamp & 0xFFFFFFFFUL);
/linux-master/fs/proc/
H A Duptime.c31 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 Dbenchmark.c12 #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 Dtimers.h27 return (s64)(birthday_nanoseconds + expiration_seconds * NSEC_PER_SEC)
/linux-master/tools/testing/selftests/net/
H A Dstress_reuseport_listen.c20 #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 Dtime.c492 * 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 Dtime_tai.c13 #define NSEC_PER_SEC 1000000000ULL macro
17 return ts->tv_sec * NSEC_PER_SEC + ts->tv_nsec;
/linux-master/drivers/pwm/
H A Dpwm-apple.c57 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)

Completed in 188 milliseconds

1234567891011>>