/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | test_vmlinux.c | 22 long tv_nsec; in handle__tp() local 28 if (bpf_probe_read_user(&tv_nsec, sizeof(ts->tv_nsec), &ts->tv_nsec) || in handle__tp() 29 tv_nsec != MY_TV_NSEC) in handle__tp() 40 long tv_nsec; in BPF_PROG() local 46 if (bpf_probe_read_user(&tv_nsec, sizeof(ts->tv_nsec), &ts->tv_nsec) || in BPF_PROG() 47 tv_nsec ! in BPF_PROG() 58 long tv_nsec; BPF_PROG() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | test_vmlinux.c | 22 long tv_nsec; in handle__tp() local 28 if (bpf_probe_read_user(&tv_nsec, sizeof(ts->tv_nsec), &ts->tv_nsec) || in handle__tp() 29 tv_nsec != MY_TV_NSEC) in handle__tp() 40 long tv_nsec; in BPF_PROG() local 46 if (bpf_probe_read_user(&tv_nsec, sizeof(ts->tv_nsec), &ts->tv_nsec) || in BPF_PROG() 47 tv_nsec ! in BPF_PROG() 58 long tv_nsec; BPF_PROG() local [all...] |
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | inode-test.c | 110 .expected = {.tv_sec = -0x80000000LL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding() 118 .expected = {.tv_sec = -1LL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding() 134 .expected = {.tv_sec = 0x7fffffffLL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding() 142 .expected = {.tv_sec = 0x80000000LL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding() 150 .expected = {.tv_sec = 0xffffffffLL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding() 158 .expected = {.tv_sec = 0x100000000LL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding() 166 .expected = {.tv_sec = 0x17fffffffLL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding() 174 .expected = {.tv_sec = 0x180000000LL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding() 182 .expected = {.tv_sec = 0x1ffffffffLL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding() 190 .expected = {.tv_sec = 0x200000000LL, .tv_nsec in inode_test_xtimestamp_decoding() [all...] |
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | inode-test.c | 89 .expected = {.tv_sec = -0x80000000LL, .tv_nsec = 0L}, 97 .expected = {.tv_sec = -1LL, .tv_nsec = 0L}, 113 .expected = {.tv_sec = 0x7fffffffLL, .tv_nsec = 0L}, 121 .expected = {.tv_sec = 0x80000000LL, .tv_nsec = 0L}, 129 .expected = {.tv_sec = 0xffffffffLL, .tv_nsec = 0L}, 137 .expected = {.tv_sec = 0x100000000LL, .tv_nsec = 0L}, 145 .expected = {.tv_sec = 0x17fffffffLL, .tv_nsec = 0L}, 153 .expected = {.tv_sec = 0x180000000LL, .tv_nsec = 0L}, 161 .expected = {.tv_sec = 0x1ffffffffLL, .tv_nsec = 0L}, 169 .expected = {.tv_sec = 0x200000000LL, .tv_nsec [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | utimes.c | 27 if (!nsec_valid(times[0].tv_nsec) || in vfs_utimes() 28 !nsec_valid(times[1].tv_nsec)) in vfs_utimes() 30 if (times[0].tv_nsec == UTIME_NOW && in vfs_utimes() 31 times[1].tv_nsec == UTIME_NOW) in vfs_utimes() 41 if (times[0].tv_nsec == UTIME_OMIT) in vfs_utimes() 43 else if (times[0].tv_nsec != UTIME_NOW) { in vfs_utimes() 48 if (times[1].tv_nsec == UTIME_OMIT) in vfs_utimes() 50 else if (times[1].tv_nsec != UTIME_NOW) { in vfs_utimes() 157 if (tstimes[0].tv_nsec == UTIME_OMIT && in SYSCALL_DEFINE4() 158 tstimes[1].tv_nsec in SYSCALL_DEFINE4() [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | utimes.c | 28 if (!nsec_valid(times[0].tv_nsec) || in vfs_utimes() 29 !nsec_valid(times[1].tv_nsec)) in vfs_utimes() 31 if (times[0].tv_nsec == UTIME_NOW && in vfs_utimes() 32 times[1].tv_nsec == UTIME_NOW) in vfs_utimes() 42 if (times[0].tv_nsec == UTIME_OMIT) in vfs_utimes() 44 else if (times[0].tv_nsec != UTIME_NOW) { in vfs_utimes() 49 if (times[1].tv_nsec == UTIME_OMIT) in vfs_utimes() 51 else if (times[1].tv_nsec != UTIME_NOW) { in vfs_utimes() 159 if (tstimes[0].tv_nsec == UTIME_OMIT && in SYSCALL_DEFINE4() 160 tstimes[1].tv_nsec in SYSCALL_DEFINE4() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | time64.h | 15 long tv_nsec; /* nanoseconds */ member 44 return (a->tv_sec == b->tv_sec) && (a->tv_nsec == b->tv_nsec); in timespec64_equal() 58 return lhs->tv_nsec - rhs->tv_nsec; in timespec64_compare() 68 lhs.tv_nsec + rhs.tv_nsec); in timespec64_add() 80 lhs.tv_nsec - rhs.tv_nsec); in timespec64_sub() 93 if ((unsigned long)ts->tv_nsec > in timespec64_valid() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | time64.h | 15 long tv_nsec; /* nanoseconds */ member 49 return (a->tv_sec == b->tv_sec) && (a->tv_nsec == b->tv_nsec); in timespec64_equal() 63 return lhs->tv_nsec - rhs->tv_nsec; in timespec64_compare() 73 lhs.tv_nsec + rhs.tv_nsec); in timespec64_add() 85 lhs.tv_nsec - rhs.tv_nsec); in timespec64_sub() 98 if ((unsigned long)ts->tv_nsec > in timespec64_valid() [all...] |
/kernel/liteos_a/compat/posix/src/ |
H A D | time.c | 152 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() 156 g_accDeltaFromAdj.tv_nsec = g_accDeltaFromAdj.tv_nsec + g_adjPacement; in OsAdjTime() 159 if ((g_accDeltaFromAdj.tv_nsec - g_adjPacement) < 0) { in OsAdjTime() 161 g_accDeltaFromAdj.tv_nsec = g_accDeltaFromAdj.tv_nsec - g_adjPacement + OS_SYS_NS_PER_SECOND; in OsAdjTime() 163 g_accDeltaFromAdj.tv_nsec = g_accDeltaFromAdj.tv_nsec in OsAdjTime() [all...] |
/kernel/liteos_m/testsuites/unittest/posix/src/semaphore/ |
H A D | semaphore_func_test.c | 81 LOG("Cur time tv_sec: %lld, tv_nsec: %ld", tsNow.tv_sec, tsNow.tv_nsec); in GetDelayedTime() 82 ts.tv_sec = tsNow.tv_sec + (tsNow.tv_nsec + setTimeNs) / nsecPerSec; in GetDelayedTime() 83 ts.tv_nsec = (tsNow.tv_nsec + setTimeNs) % nsecPerSec; in GetDelayedTime() 92 int ms = (ts1.tv_sec - ts2.tv_sec) * nsecPerSec + (ts1.tv_nsec - ts2.tv_nsec); in GetTimeDiff() 112 LOG("predicted time:%lld, %ld", ts.tv_sec, ts.tv_nsec); 120 LOG("tsNow %lld, %ld", tsNow.tv_sec, tsNow.tv_nsec); 144 LOG("\n ts %lld, %ld", ts.tv_sec, ts.tv_nsec); [all...] |
/kernel/linux/linux-6.6/fs/fat/ |
H A D | fat_test.c | 35 .ts = {.tv_sec = 315532800LL, .tv_nsec = 0L}, 43 .ts = {.tv_sec = 4354819198LL, .tv_nsec = 0L}, 51 .ts = {.tv_sec = 315493200LL, .tv_nsec = 0L}, 59 .ts = {.tv_sec = 4354858798LL, .tv_nsec = 0L}, 67 .ts = {.tv_sec = 825552000LL, .tv_nsec = 0L}, 75 .ts = {.tv_sec = 951782400LL, .tv_nsec = 0L}, 83 .ts = {.tv_sec = 4107542400LL, .tv_nsec = 0L}, 91 .ts = {.tv_sec = 1078014600LL, .tv_nsec = 0L}, 99 .ts = {.tv_sec = 1078097400LL, .tv_nsec = 0L}, 107 .ts = {.tv_sec = 946684799LL, .tv_nsec [all...] |
/kernel/liteos_a/testsuites/unittest/process/basic/process/smoke/ |
H A D | process_test_044.cpp | 54 if (ts.tv_nsec < 5000000 || ts.tv_nsec > 20000000) { // 5000000, 20000000, expected range of tv_nsec. in GroupProcess() 55 ICUNIT_ASSERT_EQUAL(ts.tv_nsec, -1, ts.tv_nsec); in GroupProcess() 64 if (ts.tv_nsec < 10000000 || ts.tv_nsec > 40000000) { // 10000000, 40000000, expected range of tv_nsec. in GroupProcess() 65 ICUNIT_ASSERT_EQUAL(ts.tv_nsec, -1, ts.tv_nsec); in GroupProcess() [all...] |
/kernel/linux/linux-5.10/kernel/time/ |
H A D | time.c | 89 tv.tv_nsec = 0; in SYSCALL_DEFINE1() 127 tv.tv_nsec = 0; in SYSCALL_DEFINE1() 148 put_user(ts.tv_nsec / 1000, &tv->tv_usec)) in SYSCALL_DEFINE2() 207 get_user(new_ts.tv_nsec, &tv->tv_usec)) in SYSCALL_DEFINE2() 210 if (new_ts.tv_nsec > USEC_PER_SEC || new_ts.tv_nsec < 0) in SYSCALL_DEFINE2() 213 new_ts.tv_nsec *= NSEC_PER_USEC; in SYSCALL_DEFINE2() 232 put_user(ts.tv_nsec / 1000, &tv->tv_usec)) in COMPAT_SYSCALL_DEFINE2() 251 get_user(new_ts.tv_nsec, &tv->tv_usec)) in COMPAT_SYSCALL_DEFINE2() 254 if (new_ts.tv_nsec > USEC_PER_SE in COMPAT_SYSCALL_DEFINE2() [all...] |
/kernel/linux/linux-6.6/kernel/time/ |
H A D | time.c | 89 tv.tv_nsec = 0; in SYSCALL_DEFINE1() 127 tv.tv_nsec = 0; in SYSCALL_DEFINE1() 148 put_user(ts.tv_nsec / 1000, &tv->tv_usec)) in SYSCALL_DEFINE2() 207 get_user(new_ts.tv_nsec, &tv->tv_usec)) in SYSCALL_DEFINE2() 210 if (new_ts.tv_nsec > USEC_PER_SEC || new_ts.tv_nsec < 0) in SYSCALL_DEFINE2() 213 new_ts.tv_nsec *= NSEC_PER_USEC; in SYSCALL_DEFINE2() 232 put_user(ts.tv_nsec / 1000, &tv->tv_usec)) in COMPAT_SYSCALL_DEFINE2() 251 get_user(new_ts.tv_nsec, &tv->tv_usec)) in COMPAT_SYSCALL_DEFINE2() 254 if (new_ts.tv_nsec > USEC_PER_SE in COMPAT_SYSCALL_DEFINE2() [all...] |
/kernel/liteos_a/testsuites/unittest/libc/time/clock/full/ |
H A D | clock_test_001.cpp | 54 ICUNIT_ASSERT_EQUAL(res.tv_nsec, CLOCK_RES_NSEC, res.tv_nsec); in ClockTest() 58 printf("The current real time: sec is %lld, nsec is %ld\n", oldtp.tv_sec, oldtp.tv_nsec); in ClockTest() 65 tp.tv_nsec = oldtp.tv_nsec; in ClockTest() 69 printf("Setting time: sec is %lld, nsec is %ld\n", tp.tv_sec, tp.tv_nsec); in ClockTest() 76 printf("Obtaining the current time after setting: sec = %lld, nsec = %ld\n", tp.tv_sec, tp.tv_nsec); in ClockTest()
|
H A D | clock_test_006.cpp | 54 ICUNIT_ASSERT_EQUAL(res.tv_nsec, CLOCK_COARSE_RES_NSEC, res.tv_nsec); in ClockTest() 59 printf("The current coarse real time: sec is %lld, nsec is %ld\n", oldtp.tv_sec, oldtp.tv_nsec); in ClockTest() 62 tp.tv_nsec = oldtp.tv_nsec; // 5, times the number of nseconds. in ClockTest() 74 printf("The current coarse real time again: sec is %lld, nsec is %ld\n", tp.tv_sec, tp.tv_nsec); in ClockTest()
|
H A D | clock_test_007.cpp | 53 ICUNIT_ASSERT_EQUAL(res.tv_nsec, CLOCK_COARSE_RES_NSEC, res.tv_nsec); in ClockTest() 58 printf("The current monotonic coarse time: sec is %lld, nsec is %ld\n", oldtp.tv_sec, oldtp.tv_nsec); in ClockTest() 61 tp.tv_nsec = res.tv_nsec; in ClockTest() 75 printf("The current monotonic coarse time again: sec is %lld, nsec is %ld\n", tp.tv_sec, tp.tv_nsec); in ClockTest()
|
H A D | clock_test_008.cpp | 54 ICUNIT_ASSERT_EQUAL(res.tv_nsec, CLOCK_RES_NSEC, res.tv_nsec); in ClockTest() 59 printf("The current monotonic time: sec is %lld, nsec is %ld\n", oldtp.tv_sec, oldtp.tv_nsec); in ClockTest() 62 tp.tv_nsec = oldtp.tv_nsec; in ClockTest() 76 printf("The current monotonic time: sec is %lld, nsec is %ld\n", tp.tv_sec, tp.tv_nsec); in ClockTest()
|
H A D | clock_test_009.cpp | 54 ICUNIT_ASSERT_EQUAL(res.tv_nsec, CLOCK_RES_NSEC, res.tv_nsec); in ClockTest() 59 printf("The current monotonic raw time: sec is %lld, nsec is %ld\n", oldtp.tv_sec, oldtp.tv_nsec); in ClockTest() 62 tp.tv_nsec = res.tv_nsec; in ClockTest() 76 printf("The current monotonic raw time again: sec is %lld, nsec is %ld\n", tp.tv_sec, tp.tv_nsec); in ClockTest()
|
/kernel/liteos_a/testsuites/unittest/libc/time/clock/smoke/ |
H A D | clock_test_smoke.cpp | 44 ICUNIT_ASSERT_EQUAL(res.tv_nsec, CLOCK_RES_NSEC, res.tv_nsec); in ClockSmokeTest() 48 printf("the clock current time: %lld second, %ld nanosecond\n", oldtp.tv_sec, oldtp.tv_nsec); in ClockSmokeTest() 53 setts.tv_nsec = oldtp.tv_nsec; in ClockSmokeTest() 54 printf("the clock setting time: %lld second, %ld nanosecond\n", setts.tv_sec, setts.tv_nsec); in ClockSmokeTest() 58 printf("obtaining the current time after setting: %lld second, %ld nanosecond\n", ts.tv_sec, ts.tv_nsec); in ClockSmokeTest()
|
/kernel/linux/linux-5.10/tools/testing/selftests/mqueue/ |
H A D | mq_perf_tests.c | 359 (middle.tv_nsec - start.tv_nsec); \ 360 send_total.tv_nsec += nsec; \ 361 if (send_total.tv_nsec >= 1000000000) { \ 363 send_total.tv_nsec -= 1000000000; \ 366 (end.tv_nsec - middle.tv_nsec); \ 367 recv_total.tv_nsec += nsec; \ 368 if (recv_total.tv_nsec >= 1000000000) { \ 370 recv_total.tv_nsec [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/mqueue/ |
H A D | mq_perf_tests.c | 359 (middle.tv_nsec - start.tv_nsec); \ 360 send_total.tv_nsec += nsec; \ 361 if (send_total.tv_nsec >= 1000000000) { \ 363 send_total.tv_nsec -= 1000000000; \ 366 (end.tv_nsec - middle.tv_nsec); \ 367 recv_total.tv_nsec += nsec; \ 368 if (recv_total.tv_nsec >= 1000000000) { \ 370 recv_total.tv_nsec [all...] |
/kernel/liteos_a/testsuites/unittest/libc/time/timer/smoke/ |
H A D | timer_test_005.cpp | 76 its.it_value.tv_nsec = 0; in TimerTest() 78 its.it_interval.tv_nsec = its.it_value.tv_nsec; in TimerTest() 88 its.it_value.tv_nsec = 0; in TimerTest() 90 its.it_interval.tv_nsec = its.it_value.tv_nsec; in TimerTest() 102 its.it_value.tv_nsec = 0; in TimerTest() 104 its.it_interval.tv_nsec = its.it_value.tv_nsec; in TimerTest()
|
/kernel/liteos_a/syscall/ |
H A D | time_syscall.c | 426 t.tv_nsec = stp.tv_nsec; in SysClockSettime64() 452 stp.tv_nsec = t.tv_nsec; in SysClockGettime64() 479 stp.tv_nsec = t.tv_nsec; in SysClockGetres64() 504 rq.tv_nsec = sreq.tv_nsec; in SysClockNanoSleep64() 514 srem.tv_nsec = rm.tv_nsec; in SysClockNanoSleep64() [all...] |
/kernel/linux/linux-5.10/tools/testing/radix-tree/ |
H A D | benchmark.c | 39 (finish.tv_nsec - start.tv_nsec); in benchmark_iter() 67 (finish.tv_nsec - start.tv_nsec); in benchmark_insert() 88 (finish.tv_nsec - start.tv_nsec); in benchmark_tagging() 109 (finish.tv_nsec - start.tv_nsec); in benchmark_delete()
|