Home
last modified time | relevance | path

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

/linux-4.1.27/kernel/time/
Dalarmtimer.c682 struct timespec __user *rmtp) in update_rmtp() argument
693 if (copy_to_user(rmtp, &rmt, sizeof(*rmtp))) in update_rmtp()
710 struct timespec __user *rmtp; in alarm_timer_nsleep_restart() local
723 rmtp = restart->nanosleep.rmtp; in alarm_timer_nsleep_restart()
724 if (rmtp) { in alarm_timer_nsleep_restart()
725 ret = update_rmtp(exp, type, rmtp); in alarm_timer_nsleep_restart()
747 struct timespec *tsreq, struct timespec __user *rmtp) in alarm_timer_nsleep() argument
785 if (rmtp) { in alarm_timer_nsleep()
786 ret = update_rmtp(exp, type, rmtp); in alarm_timer_nsleep()
795 restart->nanosleep.rmtp = rmtp; in alarm_timer_nsleep()
Dhrtimer.c1516 static int update_rmtp(struct hrtimer *timer, struct timespec __user *rmtp) in update_rmtp() argument
1526 if (copy_to_user(rmtp, &rmt, sizeof(*rmtp))) in update_rmtp()
1535 struct timespec __user *rmtp; in hrtimer_nanosleep_restart() local
1545 rmtp = restart->nanosleep.rmtp; in hrtimer_nanosleep_restart()
1546 if (rmtp) { in hrtimer_nanosleep_restart()
1547 ret = update_rmtp(&t.timer, rmtp); in hrtimer_nanosleep_restart()
1559 long hrtimer_nanosleep(struct timespec *rqtp, struct timespec __user *rmtp, in hrtimer_nanosleep() argument
1582 if (rmtp) { in hrtimer_nanosleep()
1583 ret = update_rmtp(&t.timer, rmtp); in hrtimer_nanosleep()
1591 restart->nanosleep.rmtp = rmtp; in hrtimer_nanosleep()
[all …]
Dposix-cpu-timers.c1335 struct timespec *rqtp, struct timespec __user *rmtp) in posix_cpu_nsleep() argument
1358 if (rmtp && copy_to_user(rmtp, &it.it_value, sizeof *rmtp)) in posix_cpu_nsleep()
1363 restart_block->nanosleep.rmtp = rmtp; in posix_cpu_nsleep()
1381 struct timespec __user *rmtp = restart_block->nanosleep.rmtp; in posix_cpu_nsleep_restart() local
1385 if (rmtp && copy_to_user(rmtp, &it.it_value, sizeof *rmtp)) in posix_cpu_nsleep_restart()
1414 struct timespec __user *rmtp) in process_cpu_nsleep() argument
1416 return posix_cpu_nsleep(PROCESS_CLOCK, flags, rqtp, rmtp); in process_cpu_nsleep()
Dposix-timers.c133 struct timespec __user *rmtp);
1083 struct timespec *tsave, struct timespec __user *rmtp) in common_nsleep() argument
1085 return hrtimer_nanosleep(tsave, rmtp, flags & TIMER_ABSTIME ? in common_nsleep()
1092 struct timespec __user *, rmtp) in SYSCALL_DEFINE4() argument
1108 return kc->nsleep(which_clock, flags, &t, rmtp); in SYSCALL_DEFINE4()
/linux-4.1.27/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.1.27/include/linux/
Dthread_info.h34 struct timespec __user *rmtp; member
Dhrtimer.h430 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);