Home
last modified time | relevance | path

Searched refs:rmtp (Results 1 – 4 of 4) sorted by relevance

/kernel/
Dcompat.c105 struct compat_timespec __user *rmtp; in compat_nanosleep_restart() local
110 restart->nanosleep.rmtp = (struct timespec __user *) &rmt; in compat_nanosleep_restart()
117 rmtp = restart->nanosleep.compat_rmtp; in compat_nanosleep_restart()
119 if (rmtp && put_compat_timespec(&rmt, rmtp)) in compat_nanosleep_restart()
127 struct compat_timespec __user *rmtp) in compat_sys_nanosleep() argument
142 rmtp ? (struct timespec __user *)&rmt : NULL, in compat_sys_nanosleep()
151 restart->nanosleep.compat_rmtp = rmtp; in compat_sys_nanosleep()
153 if (rmtp && put_compat_timespec(&rmt, rmtp)) in compat_sys_nanosleep()
655 struct compat_timespec *rmtp = restart->nanosleep.compat_rmtp; in compat_clock_nanosleep_restart() local
657 restart->nanosleep.rmtp = (struct timespec __user *) &tu; in compat_clock_nanosleep_restart()
[all …]
Dhrtimer.c1423 static int update_rmtp(struct hrtimer *timer, struct timespec __user *rmtp) in update_rmtp() argument
1433 if (copy_to_user(rmtp, &rmt, sizeof(*rmtp))) in update_rmtp()
1442 struct timespec __user *rmtp; in hrtimer_nanosleep_restart() local
1452 rmtp = restart->nanosleep.rmtp; in hrtimer_nanosleep_restart()
1453 if (rmtp) { in hrtimer_nanosleep_restart()
1454 ret = update_rmtp(&t.timer, rmtp); in hrtimer_nanosleep_restart()
1466 long hrtimer_nanosleep(struct timespec *rqtp, struct timespec __user *rmtp, in hrtimer_nanosleep() argument
1489 if (rmtp) { in hrtimer_nanosleep()
1490 ret = update_rmtp(&t.timer, rmtp); in hrtimer_nanosleep()
1498 restart->nanosleep.rmtp = rmtp; in hrtimer_nanosleep()
[all …]
Dposix-cpu-timers.c1564 struct timespec *rqtp, struct timespec __user *rmtp) in posix_cpu_nsleep() argument
1588 if (rmtp != NULL && copy_to_user(rmtp, &it.it_value, sizeof *rmtp)) in posix_cpu_nsleep()
1593 restart_block->arg1 = (unsigned long) rmtp; in posix_cpu_nsleep()
1603 struct timespec __user *rmtp; in posix_cpu_nsleep_restart() local
1608 rmtp = (struct timespec __user *) restart_block->arg1; in posix_cpu_nsleep_restart()
1619 if (rmtp != NULL && copy_to_user(rmtp, &it.it_value, sizeof *rmtp)) in posix_cpu_nsleep_restart()
1624 restart_block->arg1 = (unsigned long) rmtp; in posix_cpu_nsleep_restart()
1653 struct timespec __user *rmtp) in process_cpu_nsleep() argument
1655 return posix_cpu_nsleep(PROCESS_CLOCK, flags, rqtp, rmtp); in process_cpu_nsleep()
1677 struct timespec *rqtp, struct timespec __user *rmtp) in thread_cpu_nsleep() argument
Dposix-timers.c140 struct timespec __user *rmtp);
955 struct timespec *tsave, struct timespec __user *rmtp) in common_nsleep() argument
957 return hrtimer_nanosleep(tsave, rmtp, flags & TIMER_ABSTIME ? in common_nsleep()
964 struct timespec __user *, rmtp) in SYSCALL_DEFINE4() argument
978 (which_clock, flags, &t, rmtp)); in SYSCALL_DEFINE4()