Home
last modified time | relevance | path

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

/linux-4.4.14/kernel/time/
Dalarmtimer.c679 struct timespec __user *rmtp) in update_rmtp() argument
690 if (copy_to_user(rmtp, &rmt, sizeof(*rmtp))) in update_rmtp()
707 struct timespec __user *rmtp; in alarm_timer_nsleep_restart() local
720 rmtp = restart->nanosleep.rmtp; in alarm_timer_nsleep_restart()
721 if (rmtp) { in alarm_timer_nsleep_restart()
722 ret = update_rmtp(exp, type, rmtp); in alarm_timer_nsleep_restart()
744 struct timespec *tsreq, struct timespec __user *rmtp) in alarm_timer_nsleep() argument
782 if (rmtp) { in alarm_timer_nsleep()
783 ret = update_rmtp(exp, type, rmtp); in alarm_timer_nsleep()
792 restart->nanosleep.rmtp = rmtp; in alarm_timer_nsleep()
Dhrtimer.c1502 static int update_rmtp(struct hrtimer *timer, struct timespec __user *rmtp) in update_rmtp() argument
1512 if (copy_to_user(rmtp, &rmt, sizeof(*rmtp))) in update_rmtp()
1521 struct timespec __user *rmtp; in hrtimer_nanosleep_restart() local
1531 rmtp = restart->nanosleep.rmtp; in hrtimer_nanosleep_restart()
1532 if (rmtp) { in hrtimer_nanosleep_restart()
1533 ret = update_rmtp(&t.timer, rmtp); in hrtimer_nanosleep_restart()
1545 long hrtimer_nanosleep(struct timespec *rqtp, struct timespec __user *rmtp, in hrtimer_nanosleep() argument
1568 if (rmtp) { in hrtimer_nanosleep()
1569 ret = update_rmtp(&t.timer, rmtp); in hrtimer_nanosleep()
1577 restart->nanosleep.rmtp = rmtp; in hrtimer_nanosleep()
[all …]
Dposix-cpu-timers.c1383 struct timespec *rqtp, struct timespec __user *rmtp) in posix_cpu_nsleep() argument
1406 if (rmtp && copy_to_user(rmtp, &it.it_value, sizeof *rmtp)) in posix_cpu_nsleep()
1411 restart_block->nanosleep.rmtp = rmtp; in posix_cpu_nsleep()
1429 struct timespec __user *rmtp = restart_block->nanosleep.rmtp; in posix_cpu_nsleep_restart() local
1433 if (rmtp && copy_to_user(rmtp, &it.it_value, sizeof *rmtp)) in posix_cpu_nsleep_restart()
1462 struct timespec __user *rmtp) in process_cpu_nsleep() argument
1464 return posix_cpu_nsleep(PROCESS_CLOCK, flags, rqtp, rmtp); in process_cpu_nsleep()
Dposix-timers.c133 struct timespec __user *rmtp);
1090 struct timespec *tsave, struct timespec __user *rmtp) in common_nsleep() argument
1092 return hrtimer_nanosleep(tsave, rmtp, flags & TIMER_ABSTIME ? in common_nsleep()
1099 struct timespec __user *, rmtp) in SYSCALL_DEFINE4() argument
1115 return kc->nsleep(which_clock, flags, &t, rmtp); in SYSCALL_DEFINE4()
/linux-4.4.14/kernel/
Dcompat.c218 struct compat_timespec __user *rmtp; in compat_nanosleep_restart() local
223 restart->nanosleep.rmtp = (struct timespec __user *) &rmt; in compat_nanosleep_restart()
230 rmtp = restart->nanosleep.compat_rmtp; in compat_nanosleep_restart()
232 if (rmtp && compat_put_timespec(&rmt, rmtp)) in compat_nanosleep_restart()
240 struct compat_timespec __user *, rmtp) in COMPAT_SYSCALL_DEFINE2() argument
255 rmtp ? (struct timespec __user *)&rmt : NULL, in COMPAT_SYSCALL_DEFINE2()
282 restart->nanosleep.compat_rmtp = rmtp; in COMPAT_SYSCALL_DEFINE2()
284 if (rmtp && compat_put_timespec(&rmt, rmtp)) in COMPAT_SYSCALL_DEFINE2()
819 struct compat_timespec __user *rmtp = restart->nanosleep.compat_rmtp; in compat_clock_nanosleep_restart() local
821 restart->nanosleep.rmtp = (struct timespec __user *) &tu; in compat_clock_nanosleep_restart()
[all …]
/linux-4.4.14/include/linux/
Dthread_info.h34 struct timespec __user *rmtp; member
Dhrtimer.h472 struct timespec __user *rmtp,
Dcompat.h582 struct compat_timespec __user *rmtp);
618 struct compat_timespec __user *rmtp);
Dsyscalls.h221 asmlinkage long sys_nanosleep(struct timespec __user *rqtp, struct timespec __user *rmtp);
285 struct timespec __user *rmtp);