Home
last modified time | relevance | path

Searched refs:nanosleep (Results 1 – 25 of 48) sorted by relevance

12

/linux-6.1.9/kernel/time/ !
Dposix-stubs.c150 current->restart_block.nanosleep.type = rmtp ? TT_NATIVE : TT_NONE; in SYSCALL_DEFINE4()
151 current->restart_block.nanosleep.rmtp = rmtp; in SYSCALL_DEFINE4()
243 current->restart_block.nanosleep.type = rmtp ? TT_COMPAT : TT_NONE; in SYSCALL_DEFINE4()
244 current->restart_block.nanosleep.compat_rmtp = rmtp; in SYSCALL_DEFINE4()
Dhrtimer.c2018 switch(restart->nanosleep.type) { in nanosleep_copyout()
2021 if (put_old_timespec32(ts, restart->nanosleep.compat_rmtp)) in nanosleep_copyout()
2026 if (put_timespec64(ts, restart->nanosleep.rmtp)) in nanosleep_copyout()
2057 if (restart->nanosleep.type != TT_NONE) { in do_nanosleep()
2075 hrtimer_init_sleeper_on_stack(&t, restart->nanosleep.clockid, in hrtimer_nanosleep_restart()
2077 hrtimer_set_expires_tv64(&t.timer, restart->nanosleep.expires); in hrtimer_nanosleep_restart()
2108 restart->nanosleep.clockid = t.timer.base->clockid; in hrtimer_nanosleep()
2109 restart->nanosleep.expires = hrtimer_get_expires_tv64(&t.timer); in hrtimer_nanosleep()
2118 SYSCALL_DEFINE2(nanosleep, struct __kernel_timespec __user *, rqtp, in SYSCALL_DEFINE2() argument
2129 current->restart_block.nanosleep.type = rmtp ? TT_NATIVE : TT_NONE; in SYSCALL_DEFINE2()
[all …]
Dalarmtimer.c770 if (restart->nanosleep.type != TT_NONE) { in alarmtimer_do_nsleep()
802 enum alarmtimer_type type = restart->nanosleep.clockid; in alarm_timer_nsleep_restart()
803 ktime_t exp = restart->nanosleep.expires; in alarm_timer_nsleep_restart()
857 restart->nanosleep.clockid = type; in alarm_timer_nsleep()
858 restart->nanosleep.expires = exp; in alarm_timer_nsleep()
Dposix-cpu-timers.c1531 restart->nanosleep.expires = expires; in do_cpu_nanosleep()
1532 if (restart->nanosleep.type != TT_NONE) in do_cpu_nanosleep()
1562 restart_block->nanosleep.clockid = which_clock; in posix_cpu_nsleep()
1570 clockid_t which_clock = restart_block->nanosleep.clockid; in posix_cpu_nsleep_restart()
1573 t = ns_to_timespec64(restart_block->nanosleep.expires); in posix_cpu_nsleep_restart()
Dposix-timers.c1273 current->restart_block.nanosleep.type = rmtp ? TT_NATIVE : TT_NONE; in SYSCALL_DEFINE4()
1274 current->restart_block.nanosleep.rmtp = rmtp; in SYSCALL_DEFINE4()
1300 current->restart_block.nanosleep.type = rmtp ? TT_COMPAT : TT_NONE; in SYSCALL_DEFINE4()
1301 current->restart_block.nanosleep.compat_rmtp = rmtp; in SYSCALL_DEFINE4()
/linux-6.1.9/tools/testing/selftests/timers/ !
D.gitignore9 nanosleep
DMakefile7 TEST_GEN_PROGS = posix_timers nanosleep nsleep-lat set-timer-lat mqueue-lat \
/linux-6.1.9/include/linux/ !
Drestart_block.h47 } nanosleep; member
/linux-6.1.9/tools/testing/selftests/bpf/progs/ !
Dlru_bug.c31 int nanosleep(void *ctx) in nanosleep() function
/linux-6.1.9/Documentation/timers/ !
Dhrtimers.rst59 utilize nanosleep, posix-timers and itimer interfaces. Also, in-kernel
159 - nanosleep
163 The conversion of nanosleep and posix-timers enabled the unification of
164 nanosleep and clock_nanosleep.
/linux-6.1.9/tools/testing/selftests/bpf/prog_tests/ !
Dget_stack_raw_tp.c136 nanosleep(&tv, NULL); in test_get_stack_raw_tp()
/linux-6.1.9/tools/testing/selftests/kvm/x86_64/ !
Dnx_huge_pages_test.c107 nanosleep(&ts, NULL); in wait_for_reclaim()
/linux-6.1.9/tools/testing/selftests/net/mptcp/ !
Dmptcp_inq.c228 nanosleep(&req, NULL); in wait_for_ack()
368 nanosleep(&req, NULL); in process_one_client()
/linux-6.1.9/tools/perf/arch/powerpc/entry/syscalls/ !
Dsyscall.tbl211 162 32 nanosleep sys_nanosleep_time32
212 162 64 nanosleep sys_nanosleep
213 162 spu nanosleep sys_nanosleep
/linux-6.1.9/arch/powerpc/kernel/syscalls/ !
Dsyscall.tbl211 162 32 nanosleep sys_nanosleep_time32
212 162 64 nanosleep sys_nanosleep
213 162 spu nanosleep sys_nanosleep
/linux-6.1.9/tools/testing/selftests/netfilter/ !
Dnf-queue.c267 nanosleep(&ts, NULL); in sleep_ms()
/linux-6.1.9/arch/parisc/kernel/syscalls/ !
Dsyscall.tbl180 162 32 nanosleep sys_nanosleep_time32
181 162 64 nanosleep sys_nanosleep
/linux-6.1.9/tools/perf/bench/ !
Depoll-ctl.c198 nanosleep(&ts, NULL); in workerfn()
Depoll-wait.c411 nanosleep(&ts, NULL); in writerfn()
/linux-6.1.9/tools/testing/selftests/seccomp/ !
Dseccomp_bpf.c2954 nanosleep(&delay, NULL); in TEST_F()
2979 nanosleep(&delay, NULL); in TEST_F()
3060 EXPECT_EQ(0, nanosleep(&timeout, NULL)) { in TEST()
4129 nanosleep(&delay, NULL); in TEST()
4155 nanosleep(&delay, NULL); in TEST()
4415 nanosleep(&delay, NULL); in TEST()
4517 nanosleep(&delay, NULL); in TEST()
4591 nanosleep(&delay, NULL); in TEST()
4640 nanosleep(&delay, NULL); in TEST()
/linux-6.1.9/arch/sparc/kernel/syscalls/ !
Dsyscall.tbl299 249 32 nanosleep sys_nanosleep_time32
300 249 64 nanosleep sys_nanosleep
/linux-6.1.9/tools/perf/tests/ !
Dswitch-tracking.c55 err = nanosleep(&ts, NULL); in spin_sleep()
/linux-6.1.9/tools/testing/selftests/rtc/ !
Drtctest.c76 while (nanosleep(&req, &rem) != 0) { in nanosleep_with_retries()
/linux-6.1.9/tools/testing/selftests/cgroup/ !
Dtest_cpu.c155 ret = nanosleep(&ts_remaining, NULL); in hog_cpus_timed()
/linux-6.1.9/tools/perf/tests/shell/ !
Dtest_intel_pt.sh75 nanosleep(&tm, NULL);

12