Searched refs:rmtp (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/kernel/time/ |
D | alarmtimer.c | 679 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()
|
D | hrtimer.c | 1502 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 …]
|
D | posix-cpu-timers.c | 1383 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()
|
D | posix-timers.c | 133 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/ |
D | compat.c | 218 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/ |
D | thread_info.h | 34 struct timespec __user *rmtp; member
|
D | hrtimer.h | 472 struct timespec __user *rmtp,
|
D | compat.h | 582 struct compat_timespec __user *rmtp); 618 struct compat_timespec __user *rmtp);
|
D | syscalls.h | 221 asmlinkage long sys_nanosleep(struct timespec __user *rqtp, struct timespec __user *rmtp); 285 struct timespec __user *rmtp);
|