Lines Matching refs:restart
216 static long compat_nanosleep_restart(struct restart_block *restart) in compat_nanosleep_restart() argument
223 restart->nanosleep.rmtp = (struct timespec __user *) &rmt; in compat_nanosleep_restart()
226 ret = hrtimer_nanosleep_restart(restart); in compat_nanosleep_restart()
230 rmtp = restart->nanosleep.compat_rmtp; in compat_nanosleep_restart()
279 struct restart_block *restart = ¤t->restart_block; in COMPAT_SYSCALL_DEFINE2() local
281 restart->fn = compat_nanosleep_restart; in COMPAT_SYSCALL_DEFINE2()
282 restart->nanosleep.compat_rmtp = rmtp; in COMPAT_SYSCALL_DEFINE2()
814 static long compat_clock_nanosleep_restart(struct restart_block *restart) in compat_clock_nanosleep_restart() argument
819 struct compat_timespec __user *rmtp = restart->nanosleep.compat_rmtp; in compat_clock_nanosleep_restart()
821 restart->nanosleep.rmtp = (struct timespec __user *) &tu; in compat_clock_nanosleep_restart()
824 err = clock_nanosleep_restart(restart); in compat_clock_nanosleep_restart()
832 restart->fn = compat_clock_nanosleep_restart; in compat_clock_nanosleep_restart()
833 restart->nanosleep.compat_rmtp = rmtp; in compat_clock_nanosleep_restart()
845 struct restart_block *restart; in COMPAT_SYSCALL_DEFINE4() local
862 restart = ¤t->restart_block; in COMPAT_SYSCALL_DEFINE4()
863 restart->fn = compat_clock_nanosleep_restart; in COMPAT_SYSCALL_DEFINE4()
864 restart->nanosleep.compat_rmtp = rmtp; in COMPAT_SYSCALL_DEFINE4()